Start 2009-09-12T15:26:33 ActivePerl-825 CPAN-1.9402 LIB=C:\PROGRA~1\MICROS~4\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~4\VC98\Lib;C:\PROGRA~1\MICROS~4\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~4\VC98\ATL\Include;C:\PROGRA~1\MICROS~4\VC98\Include;C:\PROGRA~1\MICROS~4\VC98\MFC\Include PATH=C:/CPANFL~1.8/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~4\VC98\Bin;C:\PROGRA~1\MICROS~4\Common\MSDev98\Bin;C:\Perl-5.8\site\bin;C:\Perl-5.8\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\PROGRA~1\Perforce Going to read 'C:\cpanfly-5.8\var\cpan\Metadata' Database was generated on Sat, 12 Sep 2009 10:27:06 GMT Running make for D/DR/DROLSKY/Moose-0.67.tar.gz Checksum for C:\cpanfly-5.8\var\cpan\sources\authors\id\D\DR\DROLSKY\Moose-0.67.tar.gz ok Will not use Archive::Tar, need 1.00 Moose-0.67/ Moose-0.67/t/ Moose-0.67/t/050_metaclasses/ Moose-0.67/t/050_metaclasses/004_moose_for_meta.t Moose-0.67/t/050_metaclasses/016_metarole_w_metaclass_pm.t Moose-0.67/t/050_metaclasses/011_init_meta.t Moose-0.67/t/050_metaclasses/001_custom_attr_meta_with_roles.t Moose-0.67/t/050_metaclasses/003_moose_w_metaclass.t Moose-0.67/t/050_metaclasses/019_create_anon_with_required_attr.t Moose-0.67/t/050_metaclasses/014_goto_moose_import.t Moose-0.67/t/050_metaclasses/010_extending_and_embedding_back_compat.t Moose-0.67/t/050_metaclasses/015_metarole.t Moose-0.67/t/050_metaclasses/017_use_base_of_moose.t Moose-0.67/t/050_metaclasses/018_throw_error.t Moose-0.67/t/050_metaclasses/013_metaclass_traits.t Moose-0.67/t/050_metaclasses/020_metaclass_parameterized_traits.t Moose-0.67/t/050_metaclasses/002_custom_attr_meta_as_role.t Moose-0.67/t/050_metaclasses/012_moose_exporter.t Moose-0.67/t/000_load.t Moose-0.67/t/060_compat/ Moose-0.67/t/060_compat/003_foreign_inheritence.t Moose-0.67/t/060_compat/001_module_refresh_compat.t Moose-0.67/t/060_compat/002_moose_respects_base.t Moose-0.67/t/040_type_constraints/ Moose-0.67/t/040_type_constraints/019_coerced_parameterized_types.t Moose-0.67/t/040_type_constraints/033_type_names.t Moose-0.67/t/040_type_constraints/026_normalize_type_name.t Moose-0.67/t/040_type_constraints/001_util_type_constraints.t Moose-0.67/t/040_type_constraints/015_enum.t Moose-0.67/t/040_type_constraints/030_class_subtypes.t Moose-0.67/t/040_type_constraints/012_container_type_coercion.t Moose-0.67/t/040_type_constraints/025_type_coersion_on_lazy_attributes.t Moose-0.67/t/040_type_constraints/002_util_type_constraints_export.t Moose-0.67/t/040_type_constraints/011_container_type_constraint.t Moose-0.67/t/040_type_constraints/029_define_type_twice_throws.t Moose-0.67/t/040_type_constraints/031_subtype_auto_vivify_parent.t Moose-0.67/t/040_type_constraints/023_types_and_undef.t Moose-0.67/t/040_type_constraints/020_class_type_constraint.t Moose-0.67/t/040_type_constraints/014_type_notation_parser.t Moose-0.67/t/040_type_constraints/008_union_types.t Moose-0.67/t/040_type_constraints/022_custom_type_errors.t Moose-0.67/t/040_type_constraints/009_union_types_and_coercions.t Moose-0.67/t/040_type_constraints/007_util_more_type_coercion.t Moose-0.67/t/040_type_constraints/017_subtyping_union_types.t Moose-0.67/t/040_type_constraints/013_advanced_type_creation.t Moose-0.67/t/040_type_constraints/003_util_std_type_constraints.t Moose-0.67/t/040_type_constraints/024_role_type_constraint.t Moose-0.67/t/040_type_constraints/005_util_type_coercion.t Moose-0.67/t/040_type_constraints/032_throw_error.t Moose-0.67/t/040_type_constraints/010_misc_type_tests.t Moose-0.67/t/040_type_constraints/018_custom_parameterized_types.t Moose-0.67/t/040_type_constraints/027_parameterize_from.t Moose-0.67/t/040_type_constraints/004_util_find_type_constraint.t Moose-0.67/t/040_type_constraints/021_maybe_type_constraint.t Moose-0.67/t/040_type_constraints/016_subtyping_parameterized_types.t Moose-0.67/t/040_type_constraints/006_util_type_reloading.t Moose-0.67/t/pod.t Moose-0.67/t/600_todo_tests/ Moose-0.67/t/600_todo_tests/002_various_role_shit.t Moose-0.67/t/600_todo_tests/003_immutable_n_around.t Moose-0.67/t/600_todo_tests/001_exception_reflects_failed_constraint.t Moose-0.67/t/600_todo_tests/005_moose_and_threads.t Moose-0.67/t/400_moose_util/ Moose-0.67/t/400_moose_util/003_moose_util_search_class_by_role.t Moose-0.67/t/400_moose_util/004_resolve_alias.t Moose-0.67/t/400_moose_util/002_moose_util_does_role.t Moose-0.67/t/400_moose_util/001_moose_util.t Moose-0.67/t/300_immutable/ Moose-0.67/t/300_immutable/002_apply_roles_to_immutable.t Moose-0.67/t/300_immutable/011_constructor_is_wrapped.t Moose-0.67/t/300_immutable/007_immutable_trigger_from_constructor.t Moose-0.67/t/300_immutable/004_inlined_constructors_n_types.t Moose-0.67/t/300_immutable/001_immutable_moose.t Moose-0.67/t/300_immutable/010_constructor_is_not_moose.t Moose-0.67/t/300_immutable/005_multiple_demolish_inline.t Moose-0.67/t/300_immutable/013_immutable_roundtrip.t Moose-0.67/t/300_immutable/012_default_values.t Moose-0.67/t/300_immutable/003_immutable_meta_class.t Moose-0.67/t/300_immutable/009_buildargs.t Moose-0.67/t/300_immutable/008_immutable_constructor_error.t Moose-0.67/t/100_bugs/ Moose-0.67/t/100_bugs/012_DEMOLISH_eats_mini.t Moose-0.67/t/100_bugs/003_Moose_Object_error.t Moose-0.67/t/100_bugs/018_immutable_metaclass_does_role.t Moose-0.67/t/100_bugs/013_lazybuild_required_undef.t Moose-0.67/t/100_bugs/009_augment_recursion_bug.t Moose-0.67/t/100_bugs/001_subtype_quote_bug.t Moose-0.67/t/100_bugs/006_handles_foreign_class_bug.t Moose-0.67/t/100_bugs/011_DEMOLISH_eats_exceptions.t Moose-0.67/t/100_bugs/010_immutable_n_default_x2.t Moose-0.67/t/100_bugs/020_super_recursion.t Moose-0.67/t/100_bugs/019_moose_octal_defaults.t Moose-0.67/t/100_bugs/017_type_constraint_messages.t Moose-0.67/t/100_bugs/005_inline_reader_bug.t Moose-0.67/t/100_bugs/008_new_w_undef.t Moose-0.67/t/100_bugs/004_subclass_use_base_bug.t Moose-0.67/t/100_bugs/016_inheriting_from_roles.t Moose-0.67/t/100_bugs/007_reader_precedence_bug.t Moose-0.67/t/100_bugs/014_DEMOLISHALL.t Moose-0.67/t/100_bugs/002_subtype_conflict_bug.t Moose-0.67/t/010_basics/ Moose-0.67/t/010_basics/018_methods.t Moose-0.67/t/010_basics/004_inner_and_augment.t Moose-0.67/t/010_basics/011_moose_respects_type_constraints.t Moose-0.67/t/010_basics/007_always_strict_warnings.t Moose-0.67/t/010_basics/006_override_and_foreign_classes.t Moose-0.67/t/010_basics/016_load_into_main.t Moose-0.67/t/010_basics/002_require_superclasses.t Moose-0.67/t/010_basics/001_basic_class_setup.t Moose-0.67/t/010_basics/013_create.t Moose-0.67/t/010_basics/012_rebless.t Moose-0.67/t/010_basics/015_buildargs.t Moose-0.67/t/010_basics/009_import_unimport.t Moose-0.67/t/010_basics/008_wrapped_method_cxt_propagation.t Moose-0.67/t/010_basics/017_error_handling.t Moose-0.67/t/010_basics/003_super_and_override.t Moose-0.67/t/010_basics/010_method_modifier_with_regexp.t Moose-0.67/t/010_basics/014_create_anon.t Moose-0.67/t/010_basics/005_override_augment_inner_super.t Moose-0.67/t/lib/ Moose-0.67/t/lib/MyMooseObject.pm Moose-0.67/t/lib/Moose/ Moose-0.67/t/lib/Moose/Meta/ Moose-0.67/t/lib/Moose/Meta/Attribute/ Moose-0.67/t/lib/Moose/Meta/Attribute/Custom/ Moose-0.67/t/lib/Moose/Meta/Attribute/Custom/Trait/ Moose-0.67/t/lib/Moose/Meta/Attribute/Custom/Trait/Bar.pm Moose-0.67/t/lib/Moose/Meta/Attribute/Custom/Trait/Foo.pm Moose-0.67/t/lib/Moose/Meta/Attribute/Custom/Bar.pm Moose-0.67/t/lib/Moose/Meta/Attribute/Custom/Foo.pm Moose-0.67/t/lib/MyMooseB.pm Moose-0.67/t/lib/Role/ Moose-0.67/t/lib/Role/Parent.pm Moose-0.67/t/lib/Role/Child.pm Moose-0.67/t/lib/Role/Interface.pm Moose-0.67/t/lib/MyMetaclassRole.pm Moose-0.67/t/lib/Bar.pm Moose-0.67/t/lib/Foo.pm Moose-0.67/t/lib/MyMooseA.pm Moose-0.67/t/200_examples/ Moose-0.67/t/200_examples/003_example.t Moose-0.67/t/200_examples/007_Child_Parent_attr_inherit.t Moose-0.67/t/200_examples/004_example_w_DCS.t Moose-0.67/t/200_examples/005_example_w_TestDeep.t Moose-0.67/t/200_examples/006_example_Protomoose.t Moose-0.67/t/200_examples/001_example.t Moose-0.67/t/200_examples/008_record_set_iterator.t Moose-0.67/t/200_examples/002_example_Moose_POOP.t Moose-0.67/t/000_recipes/ Moose-0.67/t/000_recipes/basics/ Moose-0.67/t/000_recipes/basics/003_binary_tree.t Moose-0.67/t/000_recipes/basics/001_point.t Moose-0.67/t/000_recipes/basics/006_augment_inner.t Moose-0.67/t/000_recipes/basics/004_company.t Moose-0.67/t/000_recipes/basics/002_bank_account.t Moose-0.67/t/000_recipes/basics/010_genes.t Moose-0.67/t/000_recipes/basics/005_coercion.t Moose-0.67/t/000_recipes/extending/ Moose-0.67/t/000_recipes/extending/001_base_class.t Moose-0.67/t/000_recipes/extending/002_metaclass_and_sugar.t Moose-0.67/t/000_recipes/roles/ Moose-0.67/t/000_recipes/roles/001_roles.t Moose-0.67/t/000_recipes/roles/002_advanced_role_composition.t Moose-0.67/t/000_recipes/meta/ Moose-0.67/t/000_recipes/meta/003_attribute_trait.t Moose-0.67/t/000_recipes/meta/002_meta_attribute.t Moose-0.67/t/020_attributes/ Moose-0.67/t/020_attributes/014_misc_attribute_coerce_lazy.t Moose-0.67/t/020_attributes/016_attribute_traits_registered.t Moose-0.67/t/020_attributes/013_attr_dereference_test.t Moose-0.67/t/020_attributes/008_attribute_type_unions.t Moose-0.67/t/020_attributes/024_attribute_traits_parameterized.t Moose-0.67/t/020_attributes/003_attribute_accessor_generation.t Moose-0.67/t/020_attributes/017_attribute_traits_n_meta.t Moose-0.67/t/020_attributes/011_more_attr_delegation.t Moose-0.67/t/020_attributes/009_attribute_inherited_slot_specs.t Moose-0.67/t/020_attributes/020_trigger_and_coerce.t Moose-0.67/t/020_attributes/001_attribute_reader_generation.t Moose-0.67/t/020_attributes/012_misc_attribute_tests.t Moose-0.67/t/020_attributes/023_attribute_names.t Moose-0.67/t/020_attributes/021_method_generation_rules.t Moose-0.67/t/020_attributes/004_attribute_triggers.t Moose-0.67/t/020_attributes/007_attribute_custom_metaclass.t Moose-0.67/t/020_attributes/006_attribute_required.t Moose-0.67/t/020_attributes/022_legal_options_for_inheritance.t Moose-0.67/t/020_attributes/010_attribute_delegation.t Moose-0.67/t/020_attributes/005_attribute_does.t Moose-0.67/t/020_attributes/018_no_init_arg.t Moose-0.67/t/020_attributes/015_attribute_traits.t Moose-0.67/t/020_attributes/019_attribute_lazy_initializer.t Moose-0.67/t/020_attributes/002_attribute_writer_generation.t Moose-0.67/t/030_roles/ Moose-0.67/t/030_roles/033_role_exclusion_and_alias_bug.t Moose-0.67/t/030_roles/013_method_aliasing_in_composition.t Moose-0.67/t/030_roles/034_create_role.t Moose-0.67/t/030_roles/016_runtime_roles_and_nonmoose.t Moose-0.67/t/030_roles/024_role_composition_methods.t Moose-0.67/t/030_roles/007_roles_and_req_method_edge_cases.t Moose-0.67/t/030_roles/015_runtime_roles_and_attrs.t Moose-0.67/t/030_roles/031_roles_applied_in_create.t Moose-0.67/t/030_roles/010_run_time_role_composition.t Moose-0.67/t/030_roles/023_role_composition_attributes.t Moose-0.67/t/030_roles/020_role_composite.t Moose-0.67/t/030_roles/032_roles_and_method_cloning.t Moose-0.67/t/030_roles/001_meta_role.t Moose-0.67/t/030_roles/011_overriding.t Moose-0.67/t/030_roles/025_role_composition_override.t Moose-0.67/t/030_roles/002_role.t Moose-0.67/t/030_roles/017_extending_role_attrs.t Moose-0.67/t/030_roles/014_more_alias_and_exclude.t Moose-0.67/t/030_roles/035_anonymous_roles.t Moose-0.67/t/030_roles/021_role_composite_exclusion.t Moose-0.67/t/030_roles/003_apply_role.t Moose-0.67/t/030_roles/006_role_exclusion.t Moose-0.67/t/030_roles/036_free_anonymous_roles.t Moose-0.67/t/030_roles/019_build.t Moose-0.67/t/030_roles/008_role_conflict_edge_cases.t Moose-0.67/t/030_roles/022_role_composition_req_methods.t Moose-0.67/t/030_roles/005_role_conflict_detection.t Moose-0.67/t/030_roles/026_role_composition_method_mods.t Moose-0.67/t/030_roles/012_method_exclusion_in_composition.t Moose-0.67/t/030_roles/009_more_role_edge_cases.t Moose-0.67/t/030_roles/037_create_role_subclass.t Moose-0.67/t/030_roles/004_role_composition_errors.t Moose-0.67/t/030_roles/018_runtime_roles_w_params.t Moose-0.67/t/pod_coverage.t Moose-0.67/t/500_test_moose/ Moose-0.67/t/500_test_moose/004_test_moose_meta_ok.t Moose-0.67/t/500_test_moose/002_test_moose_does_ok.t Moose-0.67/t/500_test_moose/001_test_moose.t Moose-0.67/t/500_test_moose/003_test_moose_has_attribute_ok.t Moose-0.67/inc/ Moose-0.67/inc/Module/ Moose-0.67/inc/Module/Install.pm Moose-0.67/inc/Module/Install/ Moose-0.67/inc/Module/Install/WriteAll.pm Moose-0.67/inc/Module/Install/Fetch.pm Moose-0.67/inc/Module/Install/Base.pm Moose-0.67/inc/Module/Install/Can.pm Moose-0.67/inc/Module/Install/Metadata.pm Moose-0.67/inc/Module/Install/Makefile.pm Moose-0.67/inc/Module/Install/Win32.pm Moose-0.67/META.yml Moose-0.67/Changes Moose-0.67/README Moose-0.67/MANIFEST.SKIP Moose-0.67/MANIFEST Moose-0.67/Makefile.PL Moose-0.67/lib/ Moose-0.67/lib/Moose/ Moose-0.67/lib/Moose/Meta/ Moose-0.67/lib/Moose/Meta/TypeCoercion/ Moose-0.67/lib/Moose/Meta/TypeCoercion/Union.pm Moose-0.67/lib/Moose/Meta/TypeCoercion.pm Moose-0.67/lib/Moose/Meta/Instance.pm Moose-0.67/lib/Moose/Meta/TypeConstraint/ Moose-0.67/lib/Moose/Meta/TypeConstraint/Enum.pm Moose-0.67/lib/Moose/Meta/TypeConstraint/Union.pm Moose-0.67/lib/Moose/Meta/TypeConstraint/Parameterizable.pm Moose-0.67/lib/Moose/Meta/TypeConstraint/Registry.pm Moose-0.67/lib/Moose/Meta/TypeConstraint/Parameterized.pm Moose-0.67/lib/Moose/Meta/TypeConstraint/Role.pm Moose-0.67/lib/Moose/Meta/TypeConstraint/Class.pm Moose-0.67/lib/Moose/Meta/Role.pm Moose-0.67/lib/Moose/Meta/TypeConstraint.pm Moose-0.67/lib/Moose/Meta/Method.pm Moose-0.67/lib/Moose/Meta/Role/ Moose-0.67/lib/Moose/Meta/Role/Application/ Moose-0.67/lib/Moose/Meta/Role/Application/ToClass.pm Moose-0.67/lib/Moose/Meta/Role/Application/RoleSummation.pm Moose-0.67/lib/Moose/Meta/Role/Application/ToInstance.pm Moose-0.67/lib/Moose/Meta/Role/Application/ToRole.pm Moose-0.67/lib/Moose/Meta/Role/Method.pm Moose-0.67/lib/Moose/Meta/Role/Method/ Moose-0.67/lib/Moose/Meta/Role/Method/Required.pm Moose-0.67/lib/Moose/Meta/Role/Composite.pm Moose-0.67/lib/Moose/Meta/Role/Application.pm Moose-0.67/lib/Moose/Meta/Method/ Moose-0.67/lib/Moose/Meta/Method/Destructor.pm Moose-0.67/lib/Moose/Meta/Method/Constructor.pm Moose-0.67/lib/Moose/Meta/Method/Accessor.pm Moose-0.67/lib/Moose/Meta/Method/Overriden.pm Moose-0.67/lib/Moose/Meta/Method/Delegation.pm Moose-0.67/lib/Moose/Meta/Method/Augmented.pm Moose-0.67/lib/Moose/Meta/Class.pm Moose-0.67/lib/Moose/Meta/Attribute.pm Moose-0.67/lib/Moose/Exporter.pm Moose-0.67/lib/Moose/Manual/ Moose-0.67/lib/Moose/Manual/Attributes.pod Moose-0.67/lib/Moose/Manual/MOP.pod Moose-0.67/lib/Moose/Manual/Classes.pod Moose-0.67/lib/Moose/Manual/Delegation.pod Moose-0.67/lib/Moose/Manual/BestPractices.pod Moose-0.67/lib/Moose/Manual/MethodModifiers.pod Moose-0.67/lib/Moose/Manual/Roles.pod Moose-0.67/lib/Moose/Manual/Concepts.pod Moose-0.67/lib/Moose/Manual/Construction.pod Moose-0.67/lib/Moose/Manual/MooseX.pod Moose-0.67/lib/Moose/Manual/Types.pod Moose-0.67/lib/Moose/Util/ Moose-0.67/lib/Moose/Util/TypeConstraints.pm Moose-0.67/lib/Moose/Util/MetaRole.pm Moose-0.67/lib/Moose/Util/TypeConstraints/ Moose-0.67/lib/Moose/Util/TypeConstraints/OptimizedConstraints.pm Moose-0.67/lib/Moose/Unsweetened.pod Moose-0.67/lib/Moose/Object.pm Moose-0.67/lib/Moose/Role.pm Moose-0.67/lib/Moose/Manual.pod Moose-0.67/lib/Moose/Error/ Moose-0.67/lib/Moose/Error/Confess.pm Moose-0.67/lib/Moose/Error/Croak.pm Moose-0.67/lib/Moose/Error/Default.pm Moose-0.67/lib/Moose/Cookbook/ Moose-0.67/lib/Moose/Cookbook/FAQ.pod Moose-0.67/lib/Moose/Cookbook/Meta/ Moose-0.67/lib/Moose/Cookbook/Meta/Recipe3.pod Moose-0.67/lib/Moose/Cookbook/Meta/Recipe2.pod Moose-0.67/lib/Moose/Cookbook/Meta/Recipe1.pod Moose-0.67/lib/Moose/Cookbook/Meta/Recipe5.pod Moose-0.67/lib/Moose/Cookbook/Meta/Recipe4.pod Moose-0.67/lib/Moose/Cookbook/Extending/ Moose-0.67/lib/Moose/Cookbook/Extending/Recipe3.pod Moose-0.67/lib/Moose/Cookbook/Extending/Recipe2.pod Moose-0.67/lib/Moose/Cookbook/Extending/Recipe1.pod Moose-0.67/lib/Moose/Cookbook/Extending/Recipe4.pod Moose-0.67/lib/Moose/Cookbook/Roles/ Moose-0.67/lib/Moose/Cookbook/Roles/Recipe2.pod Moose-0.67/lib/Moose/Cookbook/Roles/Recipe1.pod Moose-0.67/lib/Moose/Cookbook/Style.pod Moose-0.67/lib/Moose/Cookbook/WTF.pod Moose-0.67/lib/Moose/Cookbook/Basics/ Moose-0.67/lib/Moose/Cookbook/Basics/Recipe7.pod Moose-0.67/lib/Moose/Cookbook/Basics/Recipe3.pod Moose-0.67/lib/Moose/Cookbook/Basics/Recipe10.pod Moose-0.67/lib/Moose/Cookbook/Basics/Recipe9.pod Moose-0.67/lib/Moose/Cookbook/Basics/Recipe2.pod Moose-0.67/lib/Moose/Cookbook/Basics/Recipe6.pod Moose-0.67/lib/Moose/Cookbook/Basics/Recipe1.pod Moose-0.67/lib/Moose/Cookbook/Basics/Recipe5.pod Moose-0.67/lib/Moose/Cookbook/Basics/Recipe4.pod Moose-0.67/lib/Moose/Cookbook/Snack/ Moose-0.67/lib/Moose/Cookbook/Snack/Keywords.pod Moose-0.67/lib/Moose/Cookbook/Snack/Types.pod Moose-0.67/lib/Moose/Util.pm Moose-0.67/lib/Moose/Spec/ Moose-0.67/lib/Moose/Spec/Role.pod Moose-0.67/lib/Moose/Cookbook.pod Moose-0.67/lib/Moose/Intro.pod Moose-0.67/lib/Moose.pm Moose-0.67/lib/oose.pm Moose-0.67/lib/Test/ Moose-0.67/lib/Test/Moose.pm Moose-0.67/doap.rdf CPAN.pm: Going to build D/DR/DROLSKY/Moose-0.67.tar.gz >>> C:\Perl-5.8\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Moose >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Moose/Cookbook/Basics/Recipe1.pod blib\lib\Moose\Cookbook\Basics\Recipe1.pod cp lib/Moose/Cookbook/Basics/Recipe10.pod blib\lib\Moose\Cookbook\Basics\Recipe10.pod cp lib/Moose/Meta/Role/Application/ToClass.pm blib\lib\Moose\Meta\Role\Application\ToClass.pm cp lib/Moose/Meta/Role/Composite.pm blib\lib\Moose\Meta\Role\Composite.pm cp lib/Moose/Manual/MOP.pod blib\lib\Moose\Manual\MOP.pod cp lib/Moose/Meta/TypeCoercion/Union.pm blib\lib\Moose\Meta\TypeCoercion\Union.pm cp lib/Moose/Error/Default.pm blib\lib\Moose\Error\Default.pm cp lib/Moose/Manual/Delegation.pod blib\lib\Moose\Manual\Delegation.pod cp lib/Moose/Meta/Method.pm blib\lib\Moose\Meta\Method.pm cp lib/Moose/Cookbook/Meta/Recipe3.pod blib\lib\Moose\Cookbook\Meta\Recipe3.pod cp lib/Moose/Meta/TypeConstraint/Registry.pm blib\lib\Moose\Meta\TypeConstraint\Registry.pm cp lib/Moose/Meta/Method/Overriden.pm blib\lib\Moose\Meta\Method\Overriden.pm cp lib/Moose/Util/TypeConstraints.pm blib\lib\Moose\Util\TypeConstraints.pm cp lib/Moose/Manual/MooseX.pod blib\lib\Moose\Manual\MooseX.pod cp lib/Moose/Meta/Role/Application/ToInstance.pm blib\lib\Moose\Meta\Role\Application\ToInstance.pm cp lib/Moose/Meta/Role/Method/Required.pm blib\lib\Moose\Meta\Role\Method\Required.pm cp lib/Moose/Cookbook/Meta/Recipe2.pod blib\lib\Moose\Cookbook\Meta\Recipe2.pod cp lib/Moose/Manual/Concepts.pod blib\lib\Moose\Manual\Concepts.pod cp lib/Moose/Cookbook/Extending/Recipe3.pod blib\lib\Moose\Cookbook\Extending\Recipe3.pod cp lib/Moose/Unsweetened.pod blib\lib\Moose\Unsweetened.pod cp lib/Moose/Meta/Instance.pm blib\lib\Moose\Meta\Instance.pm cp lib/Moose/Cookbook/Basics/Recipe7.pod blib\lib\Moose\Cookbook\Basics\Recipe7.pod cp lib/Moose/Role.pm blib\lib\Moose\Role.pm cp lib/Moose/Manual/Attributes.pod blib\lib\Moose\Manual\Attributes.pod cp lib/Moose/Cookbook/Roles/Recipe2.pod blib\lib\Moose\Cookbook\Roles\Recipe2.pod cp lib/Moose/Error/Croak.pm blib\lib\Moose\Error\Croak.pm cp lib/Moose/Cookbook/Extending/Recipe4.pod blib\lib\Moose\Cookbook\Extending\Recipe4.pod cp lib/Moose/Object.pm blib\lib\Moose\Object.pm cp lib/Moose/Meta/TypeCoercion.pm blib\lib\Moose\Meta\TypeCoercion.pm cp lib/Moose/Spec/Role.pod blib\lib\Moose\Spec\Role.pod cp lib/Moose/Meta/Class.pm blib\lib\Moose\Meta\Class.pm cp lib/Moose/Cookbook/WTF.pod blib\lib\Moose\Cookbook\WTF.pod cp lib/oose.pm blib\lib\oose.pm cp lib/Moose/Meta/TypeConstraint/Role.pm blib\lib\Moose\Meta\TypeConstraint\Role.pm cp lib/Moose/Meta/Role.pm blib\lib\Moose\Meta\Role.pm cp lib/Moose/Util.pm blib\lib\Moose\Util.pm cp lib/Moose/Cookbook/Snack/Types.pod blib\lib\Moose\Cookbook\Snack\Types.pod cp lib/Moose/Meta/TypeConstraint/Class.pm blib\lib\Moose\Meta\TypeConstraint\Class.pm cp lib/Moose/Meta/Role/Application.pm blib\lib\Moose\Meta\Role\Application.pm cp lib/Moose/Meta/TypeConstraint/Union.pm blib\lib\Moose\Meta\TypeConstraint\Union.pm cp lib/Moose/Meta/Method/Augmented.pm blib\lib\Moose\Meta\Method\Augmented.pm cp lib/Moose.pm blib\lib\Moose.pm cp lib/Moose/Meta/Method/Constructor.pm blib\lib\Moose\Meta\Method\Constructor.pm cp lib/Moose/Meta/TypeConstraint.pm blib\lib\Moose\Meta\TypeConstraint.pm cp lib/Moose/Cookbook/Basics/Recipe6.pod blib\lib\Moose\Cookbook\Basics\Recipe6.pod cp lib/Moose/Cookbook/Extending/Recipe2.pod blib\lib\Moose\Cookbook\Extending\Recipe2.pod cp lib/Moose/Manual/MethodModifiers.pod blib\lib\Moose\Manual\MethodModifiers.pod cp lib/Moose/Cookbook/Basics/Recipe3.pod blib\lib\Moose\Cookbook\Basics\Recipe3.pod cp lib/Moose/Error/Confess.pm blib\lib\Moose\Error\Confess.pm cp lib/Moose/Meta/Role/Application/ToRole.pm blib\lib\Moose\Meta\Role\Application\ToRole.pm cp lib/Moose/Meta/TypeConstraint/Enum.pm blib\lib\Moose\Meta\TypeConstraint\Enum.pm cp lib/Moose/Cookbook/Style.pod blib\lib\Moose\Cookbook\Style.pod cp lib/Moose/Exporter.pm blib\lib\Moose\Exporter.pm cp lib/Moose/Cookbook/Roles/Recipe1.pod blib\lib\Moose\Cookbook\Roles\Recipe1.pod cp lib/Moose/Meta/Role/Method.pm blib\lib\Moose\Meta\Role\Method.pm cp lib/Moose/Intro.pod blib\lib\Moose\Intro.pod cp lib/Moose/Manual/Roles.pod blib\lib\Moose\Manual\Roles.pod cp lib/Moose/Cookbook/Basics/Recipe2.pod blib\lib\Moose\Cookbook\Basics\Recipe2.pod cp lib/Moose/Cookbook/Meta/Recipe5.pod blib\lib\Moose\Cookbook\Meta\Recipe5.pod cp lib/Moose/Cookbook/Extending/Recipe1.pod blib\lib\Moose\Cookbook\Extending\Recipe1.pod cp lib/Moose/Meta/Method/Destructor.pm blib\lib\Moose\Meta\Method\Destructor.pm cp lib/Moose/Manual/BestPractices.pod blib\lib\Moose\Manual\BestPractices.pod cp lib/Moose/Meta/Method/Accessor.pm blib\lib\Moose\Meta\Method\Accessor.pm cp lib/Moose/Manual/Types.pod blib\lib\Moose\Manual\Types.pod cp lib/Moose/Cookbook/FAQ.pod blib\lib\Moose\Cookbook\FAQ.pod cp lib/Moose/Meta/Attribute.pm blib\lib\Moose\Meta\Attribute.pm cp lib/Moose/Meta/TypeConstraint/Parameterized.pm blib\lib\Moose\Meta\TypeConstraint\Parameterized.pm cp lib/Moose/Cookbook.pod blib\lib\Moose\Cookbook.pod cp lib/Moose/Manual/Construction.pod blib\lib\Moose\Manual\Construction.pod cp lib/Moose/Util/MetaRole.pm blib\lib\Moose\Util\MetaRole.pm cp lib/Moose/Manual.pod blib\lib\Moose\Manual.pod cp lib/Moose/Meta/TypeConstraint/Parameterizable.pm blib\lib\Moose\Meta\TypeConstraint\Parameterizable.pm cp lib/Moose/Meta/Method/Delegation.pm blib\lib\Moose\Meta\Method\Delegation.pm cp lib/Moose/Cookbook/Snack/Keywords.pod blib\lib\Moose\Cookbook\Snack\Keywords.pod cp lib/Moose/Meta/Role/Application/RoleSummation.pm blib\lib\Moose\Meta\Role\Application\RoleSummation.pm cp lib/Moose/Cookbook/Basics/Recipe9.pod blib\lib\Moose\Cookbook\Basics\Recipe9.pod cp lib/Test/Moose.pm blib\lib\Test\Moose.pm cp lib/Moose/Cookbook/Meta/Recipe1.pod blib\lib\Moose\Cookbook\Meta\Recipe1.pod cp lib/Moose/Manual/Classes.pod blib\lib\Moose\Manual\Classes.pod cp lib/Moose/Cookbook/Meta/Recipe4.pod blib\lib\Moose\Cookbook\Meta\Recipe4.pod cp lib/Moose/Util/TypeConstraints/OptimizedConstraints.pm blib\lib\Moose\Util\TypeConstraints\OptimizedConstraints.pm cp lib/Moose/Cookbook/Basics/Recipe5.pod blib\lib\Moose\Cookbook\Basics\Recipe5.pod cp lib/Moose/Cookbook/Basics/Recipe4.pod blib\lib\Moose\Cookbook\Basics\Recipe4.pod DROLSKY/Moose-0.67.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.8\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/000_recipes/basics/*.t t/000_recipes/extending/*.t t/000_recipes/meta/*.t t/000_recipes/roles/*.t t/010_basics/*.t t/020_attributes/*.t t/030_roles/*.t t/040_type_constraints/*.t t/050_metaclasses/*.t t/060_compat/*.t t/100_bugs/*.t t/200_examples/*.t t/300_immutable/*.t t/400_moose_util/*.t t/500_test_moose/*.t t/600_todo_tests/*.t Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 t/000_load.t ................................................... 1..1 ok 1 - use Moose; ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4a7a4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fce014)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f4a7a4)', 'is_inline', 1, 'package_name', 'Point', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f4a7a4)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f4a7a4)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f4a7a4)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f4a7a4)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f4a7a4)', 'debug', 0) called at t/000_recipes/basics/001_point.t line 22 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'Point'; my $params = do { $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; (scalar @_ == 1) ? {%{$_[0]}} : {@_}; }; my $instance = bless {} => $class; ## x (exists $params->{'x'}) || $meta->throw_error("Attribute (x) is required"); (exists $params->{'x'}) && do { my $val = $params->{'x'}; $meta->throw_error("Attribute (x) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) unless $type_constraint_bodies[0]->($val); $instance->{"\'x\'"} = $val; }; ## y (exists $params->{'y'}) || $meta->throw_error("Attribute (y) is required"); (exists $params->{'y'}) && do { my $val = $params->{'y'}; $meta->throw_error("Attribute (y) does not pass the type constraint because: " . $type_constraints[1]->get_message($val)) unless $type_constraint_bodies[1]->($val); $instance->{"\'y\'"} = $val; }; ; ; return $instance; } because : at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fce014)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f4a7a4)', 'is_inline', 1, 'package_name', 'Point', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f4a7a4)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f4a7a4)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f4a7a4)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f4a7a4)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, 'debug', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f4a7a4)', 'debug', 0) called at t/000_recipes/basics/001_point.t line 22 # Looks like your test exited with 255 before it could output anything. t/000_recipes/basics/001_point.t ............................... 1..57 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 57/57 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4aba4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fcdedc)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f4aba4)', 'is_inline', 1, 'package_name', 'BankAccount', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f4aba4)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f4aba4)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f4aba4)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f4aba4)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f4aba4)', 'debug', 0) called at t/000_recipes/basics/002_bank_account.t line 28 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'BankAccount'; my $params = do { $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; (scalar @_ == 1) ? {%{$_[0]}} : {@_}; }; my $instance = bless {} => $class; ## balance if (exists $params->{'balance'}) { my $val = $params->{'balance'}; $meta->throw_error("Attribute (balance) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) unless $type_constraint_bodies[0]->($val); $instance->{"\'balance\'"} = $val; } else { { my $val = "0"; $meta->throw_error("Attribute (balance) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) unless $type_constraint_bodies[0]->($val); $instance->{"\'balance\'"} = $val; } }; ; ; return $instance; } because : at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fcdedc)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f4aba4)', 'is_inline', 1, 'package_name', 'BankAccount', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f4aba4)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f4aba4)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f4aba4)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f4aba4)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, 'debug', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f4aba4)', 'debug', 0) called at t/000_recipes/basics/002_bank_account.t line 28 # Looks like your test exited with 255 before it could output anything. t/000_recipes/basics/002_bank_account.t ........................ 1..23 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 23/23 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f48bbc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fcbe4c)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f48bbc)', 'is_inline', 1, 'package_name', 'BinaryTree', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f48bbc)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f48bbc)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f48bbc)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f48bbc)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f48bbc)', 'debug', 0) called at t/000_recipes/basics/003_binary_tree.t line 45 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'BinaryTree'; my $params = do { $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; (scalar @_ == 1) ? {%{$_[0]}} : {@_}; }; my $instance = bless {} => $class; ## left (exists $params->{'left'}) && do { my $val = $params->{'left'}; $meta->throw_error("Attribute (left) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) unless $type_constraint_bodies[0]->($val); $instance->{"\'left\'"} = $val; }; ## node (exists $params->{'node'}) && do { my $val = $params->{'node'}; $meta->throw_error("Attribute (node) does not pass the type constraint because: " . $type_constraints[1]->get_message($val)) unless $type_constraint_bodies[1]->($val); $instance->{"\'node\'"} = $val; }; ## parent (exists $params->{'parent'}) && do { my $val = $params->{'parent'}; $meta->throw_error("Attribute (parent) does not pass the type constraint because: " . $type_constraints[2]->get_message($val)) unless $type_constraint_bodies[2]->($val); $instance->{"\'parent\'"} = $val; Scalar::Util::weaken( $instance->{"\'parent\'"} ) if ref $val; }; ## right (exists $params->{'right'}) && do { my $val = $params->{'right'}; $meta->throw_error("Attribute (right) does not pass the type constraint because: " . $type_constraints[3]->get_message($val)) unless $type_constraint_bodies[3]->($val); $instance->{"\'right\'"} = $val; }; ; ; return $instance; } because : at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fcbe4c)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f48bbc)', 'is_inline', 1, 'package_name', 'BinaryTree', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f48bbc)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f48bbc)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f48bbc)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f48bbc)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, 'debug', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f48bbc)', 'debug', 0) called at t/000_recipes/basics/003_binary_tree.t line 45 # Looks like your test exited with 255 before it could output anything. t/000_recipes/basics/003_binary_tree.t ......................... 1..33 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 33/33 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x20e66dc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x2164c70)', 'metaclass', 'Moose::Meta::Class=HASH(0x20e66dc)', 'is_inline', 1, 'package_name', 'Address', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x20e66dc)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x20e66dc)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x20e66dc)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x20e66dc)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x20e66dc)', 'debug', 0) called at t/000_recipes/basics/004_company.t line 46 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'Address'; my $params = do { $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; (scalar @_ == 1) ? {%{$_[0]}} : {@_}; }; my $instance = bless {} => $class; ## street (exists $params->{'street'}) && do { my $val = $params->{'street'}; $meta->throw_error("Attribute (street) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) unless $type_constraint_bodies[0]->($val); $instance->{"\'street\'"} = $val; }; ## zip_code (exists $params->{'zip_code'}) && do { my $val = $params->{'zip_code'}; $meta->throw_error("Attribute (zip_code) does not pass the type constraint because: " . $type_constraints[1]->get_message($val)) unless $type_constraint_bodies[1]->($val); $instance->{"\'zip_code\'"} = $val; }; ## state (exists $params->{'state'}) && do { my $val = $params->{'state'}; $meta->throw_error("Attribute (state) does not pass the type constraint because: " . $type_constraints[2]->get_message($val)) unless $type_constraint_bodies[2]->($val); $instance->{"\'state\'"} = $val; }; ## city (exists $params->{'city'}) && do { my $val = $params->{'city'}; $meta->throw_error("Attribute (city) does not pass the type constraint because: " . $type_constraints[3]->get_message($val)) unless $type_constraint_bodies[3]->($val); $instance->{"\'city\'"} = $val; }; ; ; return $instance; } because : at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x2164c70)', 'metaclass', 'Moose::Meta::Class=HASH(0x20e66dc)', 'is_inline', 1, 'package_name', 'Address', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x20e66dc)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x20e66dc)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x20e66dc)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x20e66dc)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, 'debug', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x20e66dc)', 'debug', 0) called at t/000_recipes/basics/004_company.t line 46 # Looks like your test exited with 255 before it could output anything. t/000_recipes/basics/004_company.t ............................. 1..65 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 65/65 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2064b94)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x20e17b0)', 'metaclass', 'Moose::Meta::Class=HASH(0x2064b94)', 'is_inline', 1, 'package_name', 'Request', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x2064b94)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x2064b94)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x2064b94)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x2064b94)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x2064b94)', 'debug', 0) called at t/000_recipes/basics/005_coercion.t line 49 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'Request'; my $params = do { $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; (scalar @_ == 1) ? {%{$_[0]}} : {@_}; }; my $instance = bless {} => $class; ## protocol (exists $params->{'protocol'}) && do { my $val = $params->{'protocol'}; $meta->throw_error("Attribute (protocol) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) unless $type_constraint_bodies[0]->($val); $instance->{"\'protocol\'"} = $val; }; ## headers if (exists $params->{'headers'}) { my $val = $params->{'headers'}; $val = $type_constraints[1]->coerce($val); $meta->throw_error("Attribute (headers) does not pass the type constraint because: " . $type_constraints[1]->get_message($val)) unless $type_constraint_bodies[1]->($val); $instance->{"\'headers\'"} = $val; } else { { my $val = $attrs->[1]->default($instance); $val = $type_constraints[1]->coerce($val); $meta->throw_error("Attribute (headers) does not pass the type constraint because: " . $type_constraints[1]->get_message($val)) unless $type_constraint_bodies[1]->($val); $instance->{"\'headers\'"} = $val; } }; ## url (exists $params->{'url'}) && do { my $val = $params->{'url'}; $val = $type_constraints[2]->coerce($val); $meta->throw_error("Attribute (url) does not pass the type constraint because: " . $type_constraints[2]->get_message($val)) unless $type_constraint_bodies[2]->($val); $instance->{"\'url\'"} = $val; }; ## method (exists $params->{'method'}) && do { my $val = $params->{'method'}; $meta->throw_error("Attribute (method) does not pass the type constraint because: " . $type_constraints[3]->get_message($val)) unless $type_constraint_bodies[3]->($val); $instance->{"\'method\'"} = $val; }; ## base (exists $params->{'base'}) && do { my $val = $params->{'base'}; $val = $type_constraints[4]->coerce($val); $meta->throw_error("Attribute (base) does not pass the type constraint because: " . $type_constraints[4]->get_message($val)) unless $type_constraint_bodies[4]->($val); $instance->{"\'base\'"} = $val; }; ; ; return $instance; } because : at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x20e17b0)', 'metaclass', 'Moose::Meta::Class=HASH(0x2064b94)', 'is_inline', 1, 'package_name', 'Request', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x2064b94)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x2064b94)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x2064b94)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x2064b94)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, 'debug', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x2064b94)', 'debug', 0) called at t/000_recipes/basics/005_coercion.t line 49 # Looks like your test exited with 255 before it could output anything. t/000_recipes/basics/005_coercion.t ............................ 1..17 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 17/17 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fd8854)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fd8854)', 'HASH(0x1fe2788)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('TPSReport') called at t/000_recipes/basics/006_augment_inner.t line 64 t/000_recipes/basics/006_augment_inner.t ....................... 1..2 ok 1 - The object isa TPSReport ok 2 - ... got the right TPS report ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe77cc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddde8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe3428)', 'HASH(0x1fe3140)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3140)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3140)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3140)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe2e34)', 'HASH(0x1fe293c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe293c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe293c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe293c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fddc80)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe7ec8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddba8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe3428)', 'HASH(0x1fe3140)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3140)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3140)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3140)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe2e34)', 'HASH(0x1fe293c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe293c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe293c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe293c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fddc80)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe7ec8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fde028)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe3428)', 'HASH(0x1fe3140)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3140)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3140)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3140)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe2e34)', 'HASH(0x1fe293c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe293c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe293c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe293c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fddc80)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe7ec8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdd938)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe3428)', 'HASH(0x1fe3140)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3140)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3140)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3140)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe2e34)', 'HASH(0x1fe293c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe293c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe293c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe293c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fddc80)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ed88e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3140)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fddc80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe2e34)', 'HASH(0x1fe293c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe293c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe293c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe293c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fddc80)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4eae8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe293c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fddc80)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe7fb8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'green') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddde8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe7ff4)', 'HASH(0x1fe7e08)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe7e08)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe7e08)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe7e08)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe7f58)', 'HASH(0x1fe296c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe296c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe296c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe296c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe26a8)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe7fb8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddba8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe7ff4)', 'HASH(0x1fe7e08)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe7e08)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe7e08)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe7e08)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe7f58)', 'HASH(0x1fe296c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe296c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe296c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe296c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe26a8)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe7fb8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fde028)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe7ff4)', 'HASH(0x1fe7e08)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe7e08)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe7e08)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe7e08)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe7f58)', 'HASH(0x1fe296c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe296c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe296c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe296c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe26a8)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe7fb8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdd938)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe7ff4)', 'HASH(0x1fe7e08)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe7e08)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe7e08)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe7e08)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe7f58)', 'HASH(0x1fe296c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe296c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe296c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe296c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe26a8)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ed88e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe7e08)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe26a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe7f58)', 'HASH(0x1fe296c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe296c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe296c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe296c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe26a8)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4eae8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe296c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe26a8)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe8198)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddde8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe2e34)', 'HASH(0x1fe80a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe80a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe80a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe80a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe81bc)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe29fc)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe8198)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddba8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe2e34)', 'HASH(0x1fe80a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe80a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe80a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe80a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe81bc)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe29fc)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe8198)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'green') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fde028)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe2e34)', 'HASH(0x1fe80a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe80a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe80a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe80a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe81bc)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe29fc)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe8198)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdd938)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe2e34)', 'HASH(0x1fe80a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe80a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe80a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe80a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe81bc)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe29fc)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ed88e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe80a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe29fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe81bc)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe29fc)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4eae8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe29fc)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe8138)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'green') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddde8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe7f58)', 'HASH(0x1fe806c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe806c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe806c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe806c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe82a0)', 'HASH(0x1fe2b7c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2b7c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2b7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2b7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2a98)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe8138)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddba8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe7f58)', 'HASH(0x1fe806c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe806c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe806c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe806c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe82a0)', 'HASH(0x1fe2b7c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2b7c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2b7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2b7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2a98)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe8138)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'green') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fde028)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe7f58)', 'HASH(0x1fe806c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe806c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe806c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe806c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe82a0)', 'HASH(0x1fe2b7c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2b7c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2b7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2b7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2a98)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe8138)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdd938)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe7f58)', 'HASH(0x1fe806c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe806c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe806c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe806c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe82a0)', 'HASH(0x1fe2b7c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2b7c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2b7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2b7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2a98)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ed88e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe806c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe82a0)', 'HASH(0x1fe2b7c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2b7c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2b7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2b7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2a98)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4eae8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2b7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2a98)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe8210)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddde8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe81bc)', 'HASH(0x1fe305c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe305c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'brown', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe82e8)', 'HASH(0x1fe29a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe29a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe29a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe29a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2924)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe8210)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddba8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe81bc)', 'HASH(0x1fe305c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe305c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'brown', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe82e8)', 'HASH(0x1fe29a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe29a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe29a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe29a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2924)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe8210)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fde028)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe81bc)', 'HASH(0x1fe305c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe305c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'brown', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe82e8)', 'HASH(0x1fe29a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe29a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe29a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe29a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2924)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe8210)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'brown') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdd938)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe81bc)', 'HASH(0x1fe305c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe305c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'brown', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe82e8)', 'HASH(0x1fe29a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe29a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe29a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe29a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2924)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ed88e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'brown', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe82e8)', 'HASH(0x1fe29a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe29a8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe29a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe29a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2924)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4eae8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe29a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2924)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe8270)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'green') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddde8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe82a0)', 'HASH(0x1fe81d4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe81d4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'brown', 'bey2_2', 'brown', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8330)', 'HASH(0x1fe2a2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2a2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2a2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2a2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2bf4)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe8270)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'brown') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddba8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe82a0)', 'HASH(0x1fe81d4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe81d4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'brown', 'bey2_2', 'brown', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8330)', 'HASH(0x1fe2a2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2a2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2a2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2a2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2bf4)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe8270)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'green') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fde028)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe82a0)', 'HASH(0x1fe81d4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe81d4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'brown', 'bey2_2', 'brown', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8330)', 'HASH(0x1fe2a2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2a2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2a2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2a2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2bf4)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe8270)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'brown') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdd938)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe82a0)', 'HASH(0x1fe81d4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe81d4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'brown', 'bey2_2', 'brown', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8330)', 'HASH(0x1fe2a2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2a2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2a2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2a2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2bf4)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ed88e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'brown', 'bey2_2', 'brown', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2bf4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8330)', 'HASH(0x1fe2a2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2a2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2a2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2a2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2bf4)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4eae8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2a2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2bf4)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe82b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'green') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddde8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe82e8)', 'HASH(0x1fe8234)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8234)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8234)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8234)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'brown', 'gey_1', 'green', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8378)', 'HASH(0x1fe2c9c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2c9c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2c60)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe82b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'brown') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddba8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe82e8)', 'HASH(0x1fe8234)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8234)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8234)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8234)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'brown', 'gey_1', 'green', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8378)', 'HASH(0x1fe2c9c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2c9c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2c60)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe82b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fde028)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe82e8)', 'HASH(0x1fe8234)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8234)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8234)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8234)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'brown', 'gey_1', 'green', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8378)', 'HASH(0x1fe2c9c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2c9c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2c60)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe82b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdd938)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe82e8)', 'HASH(0x1fe8234)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8234)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8234)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8234)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'brown', 'gey_1', 'green', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8378)', 'HASH(0x1fe2c9c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2c9c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2c60)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ed88e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8234)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'brown', 'gey_1', 'green', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2c60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8378)', 'HASH(0x1fe2c9c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2c9c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2c60)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4eae8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2c60)') called at t/000_recipes/basics/010_genes.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe76f4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddde8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe8408)', 'HASH(0x1fe800c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe800c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe800c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe800c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8174)', 'HASH(0x1fe82c4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82c4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe8378)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe76f4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddba8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe8408)', 'HASH(0x1fe800c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe800c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe800c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe800c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8174)', 'HASH(0x1fe82c4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82c4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe8378)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe76f4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fde028)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe8408)', 'HASH(0x1fe800c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe800c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe800c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe800c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8174)', 'HASH(0x1fe82c4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82c4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe8378)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe76f4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdd938)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe8408)', 'HASH(0x1fe800c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe800c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe800c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe800c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8174)', 'HASH(0x1fe82c4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82c4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe8378)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ed88e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe800c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe8378)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8174)', 'HASH(0x1fe82c4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82c4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe8378)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4eae8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe8378)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe8324)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddde8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe800c)', 'HASH(0x1fe2e40)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe2e40)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe2e40)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe2e40)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe83c0)', 'HASH(0x1fe2f3c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2f3c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2f3c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2f3c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe830c)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe8324)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddba8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe800c)', 'HASH(0x1fe2e40)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe2e40)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe2e40)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe2e40)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe83c0)', 'HASH(0x1fe2f3c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2f3c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2f3c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2f3c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe830c)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe8324)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fde028)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe800c)', 'HASH(0x1fe2e40)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe2e40)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe2e40)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe2e40)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe83c0)', 'HASH(0x1fe2f3c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2f3c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2f3c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2f3c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe830c)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe8324)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdd938)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe800c)', 'HASH(0x1fe2e40)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe2e40)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe2e40)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe2e40)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe83c0)', 'HASH(0x1fe2f3c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2f3c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2f3c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2f3c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe830c)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ed88e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe2e40)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe830c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe83c0)', 'HASH(0x1fe2f3c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2f3c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2f3c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2f3c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe830c)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4eae8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2f3c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe830c)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1ff30b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddde8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1ff30f4)', 'HASH(0x1ff2ec0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ec0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ec0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ec0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 112 Human::EyeColor::_overload_add('Human::EyeColor=HASH(0x1fe8408)', 'Human::EyeColor=HASH(0x1fe800c)', '') called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1fe8174)', 'Human=HASH(0x1fe83c0)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1ff30b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddba8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1ff30f4)', 'HASH(0x1ff2ec0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ec0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ec0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ec0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 112 Human::EyeColor::_overload_add('Human::EyeColor=HASH(0x1fe8408)', 'Human::EyeColor=HASH(0x1fe800c)', '') called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1fe8174)', 'Human=HASH(0x1fe83c0)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1ff30b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fde028)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1ff30f4)', 'HASH(0x1ff2ec0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ec0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ec0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ec0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 112 Human::EyeColor::_overload_add('Human::EyeColor=HASH(0x1fe8408)', 'Human::EyeColor=HASH(0x1fe800c)', '') called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1fe8174)', 'Human=HASH(0x1fe83c0)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1ff30b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdd938)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1ff30f4)', 'HASH(0x1ff2ec0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ec0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ec0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ec0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 112 Human::EyeColor::_overload_add('Human::EyeColor=HASH(0x1fe8408)', 'Human::EyeColor=HASH(0x1fe800c)', '') called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1fe8174)', 'Human=HASH(0x1fe83c0)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ed88e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ec0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 112 Human::EyeColor::_overload_add('Human::EyeColor=HASH(0x1fe8408)', 'Human::EyeColor=HASH(0x1fe800c)', '') called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1fe8174)', 'Human=HASH(0x1fe83c0)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4eae8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1ff2ec0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'Human::EyeColor=HASH(0x1ff30f4)', 'mother', 'Human=HASH(0x1fe8174)', 'father', 'Human=HASH(0x1fe83c0)', ...) called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1fe8174)', 'Human=HASH(0x1fe83c0)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe82c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddde8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe76f4)', 'HASH(0x1fe8414)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8414)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8414)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8414)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1ff2fe0)', 'HASH(0x1fe81e0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe81e0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe81e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe81e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2c9c)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe82c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddba8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe76f4)', 'HASH(0x1fe8414)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8414)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8414)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8414)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1ff2fe0)', 'HASH(0x1fe81e0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe81e0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe81e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe81e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2c9c)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe82c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fde028)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe76f4)', 'HASH(0x1fe8414)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8414)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8414)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8414)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1ff2fe0)', 'HASH(0x1fe81e0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe81e0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe81e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe81e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2c9c)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe82c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdd938)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe76f4)', 'HASH(0x1fe8414)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8414)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8414)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8414)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1ff2fe0)', 'HASH(0x1fe81e0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe81e0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe81e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe81e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2c9c)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ed88e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8414)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe2c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1ff2fe0)', 'HASH(0x1fe81e0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe81e0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe81e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe81e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2c9c)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4eae8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe81e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe2c9c)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1ff2ef0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'green') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddde8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe8414)', 'HASH(0x1fe3158)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3158)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3158)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3158)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'brown', 'bey2_2', 'brown', 'gey_1', 'green', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe824c)', 'HASH(0x1fe8210)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8210)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8210)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8210)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe81d4)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1ff2ef0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'brown') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddba8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe8414)', 'HASH(0x1fe3158)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3158)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3158)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3158)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'brown', 'bey2_2', 'brown', 'gey_1', 'green', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe824c)', 'HASH(0x1fe8210)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8210)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8210)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8210)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe81d4)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1ff2ef0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fde028)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe8414)', 'HASH(0x1fe3158)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3158)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3158)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3158)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'brown', 'bey2_2', 'brown', 'gey_1', 'green', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe824c)', 'HASH(0x1fe8210)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8210)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8210)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8210)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe81d4)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1ff2ef0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'brown') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdd938)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe8414)', 'HASH(0x1fe3158)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3158)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3158)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3158)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'brown', 'bey2_2', 'brown', 'gey_1', 'green', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe824c)', 'HASH(0x1fe8210)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8210)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8210)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8210)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe81d4)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ed88e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe3158)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'brown', 'bey2_2', 'brown', 'gey_1', 'green', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe81d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe824c)', 'HASH(0x1fe8210)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8210)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8210)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8210)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe81d4)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4eae8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8210)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe81d4)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe8294)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddde8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe8384)', 'HASH(0x1fe82e8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe82e8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe82e8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe82e8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'brown', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 112 Human::EyeColor::_overload_add('Human::EyeColor=HASH(0x1fe76f4)', 'Human::EyeColor=HASH(0x1fe8414)', '') called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1ff2fe0)', 'Human=HASH(0x1fe824c)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe8294)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'brown') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'brown') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddba8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe8384)', 'HASH(0x1fe82e8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe82e8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe82e8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe82e8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'brown', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 112 Human::EyeColor::_overload_add('Human::EyeColor=HASH(0x1fe76f4)', 'Human::EyeColor=HASH(0x1fe8414)', '') called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1ff2fe0)', 'Human=HASH(0x1fe824c)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe8294)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fde028)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe8384)', 'HASH(0x1fe82e8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe82e8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe82e8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe82e8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'brown', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 112 Human::EyeColor::_overload_add('Human::EyeColor=HASH(0x1fe76f4)', 'Human::EyeColor=HASH(0x1fe8414)', '') called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1ff2fe0)', 'Human=HASH(0x1fe824c)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe8294)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdd938)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe8384)', 'HASH(0x1fe82e8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe82e8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe82e8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe82e8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'brown', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 112 Human::EyeColor::_overload_add('Human::EyeColor=HASH(0x1fe76f4)', 'Human::EyeColor=HASH(0x1fe8414)', '') called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1ff2fe0)', 'Human=HASH(0x1fe824c)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ed88e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe82e8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'brown', 'gey_1', 'blue', 'gey_2', 'blue', ...) called at t/000_recipes/basics/010_genes.t line 112 Human::EyeColor::_overload_add('Human::EyeColor=HASH(0x1fe76f4)', 'Human::EyeColor=HASH(0x1fe8414)', '') called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1ff2fe0)', 'Human=HASH(0x1fe824c)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4eae8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe82e8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'Human::EyeColor=HASH(0x1fe8384)', 'mother', 'Human=HASH(0x1ff2fe0)', 'father', 'Human=HASH(0x1fe824c)', ...) called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1ff2fe0)', 'Human=HASH(0x1fe824c)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe81e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'green') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddde8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe82c4)', 'HASH(0x1fe818c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe818c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe818c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe818c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe82a0)', 'HASH(0x1fe8000)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8000)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8000)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8000)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe305c)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe81e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddba8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe82c4)', 'HASH(0x1fe818c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe818c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe818c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe818c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe82a0)', 'HASH(0x1fe8000)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8000)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8000)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8000)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe305c)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1fe81e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'green') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fde028)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe82c4)', 'HASH(0x1fe818c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe818c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe818c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe818c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe82a0)', 'HASH(0x1fe8000)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8000)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8000)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8000)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe305c)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1fe81e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdd938)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe82c4)', 'HASH(0x1fe818c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe818c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe818c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe818c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe82a0)', 'HASH(0x1fe8000)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8000)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8000)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8000)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe305c)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ed88e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe818c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe305c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe82a0)', 'HASH(0x1fe8000)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8000)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8000)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8000)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe305c)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4eae8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8000)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'f', 'eye_color', 'ARRAY(0x1fe305c)') called at t/000_recipes/basics/010_genes.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1ff31b4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'green') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddde8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe818c)', 'HASH(0x1ff2ee4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ee4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ee4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ee4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8108)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe7fdc)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1ff31b4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddba8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe818c)', 'HASH(0x1ff2ee4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ee4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ee4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ee4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8108)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe7fdc)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1ff31b4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'green') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fde028)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe818c)', 'HASH(0x1ff2ee4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ee4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ee4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ee4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8108)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe7fdc)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1ff31b4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdd938)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe818c)', 'HASH(0x1ff2ee4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ee4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ee4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ee4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8108)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe7fdc)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ed88e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1ff2ee4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 19 Human::__ANON__('ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fb9154)', 'ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fb9244)', 'ARRAY(0x1fe7fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fd95dc)', 'Moose::Meta::Instance=HASH(0x1fe2fa8)', 'Human=HASH(0x1fe8108)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe7fdc)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4eae8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe2ab0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'ARRAY(0x1fe7fdc)') called at t/000_recipes/basics/010_genes.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1ff3028)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'green') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddde8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe7ff4)', 'HASH(0x1fe8330)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8330)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8330)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8330)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 112 Human::EyeColor::_overload_add('Human::EyeColor=HASH(0x1fe82c4)', 'Human::EyeColor=HASH(0x1fe818c)', '') called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1fe82a0)', 'Human=HASH(0x1fe8108)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1ff3028)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fddba8)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe7ff4)', 'HASH(0x1fe8330)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8330)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8330)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8330)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 112 Human::EyeColor::_overload_add('Human::EyeColor=HASH(0x1fe82c4)', 'Human::EyeColor=HASH(0x1fe818c)', '') called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1fe82a0)', 'Human=HASH(0x1fe8108)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eecbec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eecbec)', 'HASH(0x1ff3028)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::gey', 'color', 'green') called at t/000_recipes/basics/010_genes.t line 84 Human::EyeColor::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd47c)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd554)', 'green') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fde028)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe7ff4)', 'HASH(0x1fe8330)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8330)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8330)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8330)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 112 Human::EyeColor::_overload_add('Human::EyeColor=HASH(0x1fe82c4)', 'Human::EyeColor=HASH(0x1fe818c)', '') called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1fe82a0)', 'Human=HASH(0x1fe8108)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1eec7fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1eec7fc)', 'HASH(0x1ff3028)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::Gene::bey2', 'color', 'blue') called at t/000_recipes/basics/010_genes.t line 76 Human::EyeColor::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fdd080)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint=HASH(0x1fdd308)', 'blue') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdd938)', 'Moose::Meta::Instance=HASH(0x1fe7478)', 'Human::EyeColor=HASH(0x1fe7ff4)', 'HASH(0x1fe8330)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8330)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8330)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8330)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 112 Human::EyeColor::_overload_add('Human::EyeColor=HASH(0x1fe82c4)', 'Human::EyeColor=HASH(0x1fe818c)', '') called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1fe82a0)', 'Human=HASH(0x1fe8108)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ed88e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ed88e4)', 'HASH(0x1fe8330)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2', 'blue', 'gey_1', 'green', 'gey_2', 'green', ...) called at t/000_recipes/basics/010_genes.t line 112 Human::EyeColor::_overload_add('Human::EyeColor=HASH(0x1fe82c4)', 'Human::EyeColor=HASH(0x1fe818c)', '') called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1fe82a0)', 'Human=HASH(0x1fe8108)', '') called at t/000_recipes/basics/010_genes.t line 191 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4eae8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4eae8)', 'HASH(0x1fe8330)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Human', 'gender', 'm', 'eye_color', 'Human::EyeColor=HASH(0x1fe7ff4)', 'mother', 'Human=HASH(0x1fe82a0)', 'father', 'Human=HASH(0x1fe8108)', ...) called at t/000_recipes/basics/010_genes.t line 55 Human::_overload_add('Human=HASH(0x1fe82a0)', 'Human=HASH(0x1fe8108)', '') called at t/000_recipes/basics/010_genes.t line 191 t/000_recipes/basics/010_genes.t ............................... 1..10 ok 1 - gene combination blue,blue,blue,blue produces blue eye color ok 2 - gene combination blue,blue,green,blue produces green eye color ok 3 - gene combination blue,blue,blue,green produces green eye color ok 4 - gene combination blue,blue,green,green produces green eye color ok 5 - gene combination brown,blue,blue,blue produces brown eye color ok 6 - gene combination brown,brown,green,green produces brown eye color ok 7 - gene combination blue,brown,green,blue produces brown eye color ok 8 - mother blue + father blue = child blue ok 9 - mother blue + father brown = child brown ok 10 - mother green + father green = child green ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 # Failed test 'got expected warning when calling Foo->new' # at t/000_recipes/extending/001_base_class.t line 58. # found warning: Making a new Foo at t/000_recipes/extending/001_base_class.t line 24. # found carped warning: The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. # expected to find warning: Making a new Foo # Looks like you failed 1 test of 4. t/000_recipes/extending/001_base_class.t ....................... 1..4 ok 1 - Foo isa MyApp::Base ok 2 - Foo has a size method not ok 3 - got expected warning when calling Foo->new ok 4 - $foo->size is 2 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/4 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 t/000_recipes/extending/002_metaclass_and_sugar.t .............. 1..3 ok 1 - The object isa MyApp::Meta::Class ok 2 - MyApp::User->meta->table returns User ok 3 - MyApp::User has username method ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4ac00)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4ac00)', 'HASH(0x1fd8dbc)') called at (eval 141) line 4 Moose::Meta::Attribute::_new('MyApp::Meta::Attribute::Labeled', 'HASH(0x1fd8dbc)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('MyApp::Meta::Attribute::Labeled', 'url', 'metaclass', 'Labeled', 'isa', 'Str', 'definition_context', 'HASH(0x226c44)', 'label', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('MyApp::Meta::Attribute::Labeled', 'url', 'metaclass', 'Labeled', 'isa', 'Str', 'label', 'The site\'s URL', 'definition_context', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 88 Moose::Meta::Attribute::interpolate_class_and_new('Moose::Meta::Attribute', 'url', 'metaclass', 'Labeled', 'isa', 'Str', 'label', 'The site\'s URL', 'definition_context', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 510 Moose::Meta::Class::_process_new_attribute('Moose::Meta::Class=HASH(0x1fcdf18)', 'url', 'metaclass', 'Labeled', 'isa', 'Str', 'label', 'The site\'s URL', 'definition_context', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 503 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1fcdf18)', 'url', 'metaclass', 'Labeled', 'isa', 'Str', 'label', 'The site\'s URL', 'definition_context', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1fcdf18)', 'url', 'metaclass', 'Labeled', 'isa', 'Str', 'label', 'The site\'s URL', 'definition_context', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('MyApp::Website', 'url', 'metaclass', 'Labeled', 'isa', 'Str', 'is', 'rw', 'label', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('url', 'metaclass', 'Labeled', 'isa', 'Str', 'is', 'rw', 'label', 'The site\'s URL', ...) called at t/000_recipes/meta/002_meta_attribute.t line 30 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fcdf18)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fcdf18)', 'HASH(0x1fd8348)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('MyApp::Website', 'url', 'http://google.com', 'name', 'Google') called at t/000_recipes/meta/002_meta_attribute.t line 73 t/000_recipes/meta/002_meta_attribute.t ........................ 1..1 ok 1 - ... got the expected dump value ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ffa4e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ffa4e0)', 'HASH(0x20017d0)') called at (eval 140) line 4 Moose::Meta::Attribute::_new('Class::MOP::Class::__ANON__::SERIAL::1', 'HASH(0x20017d0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::1', 'url', 'isa', 'Str', 'definition_context', 'HASH(0x1f1f460)', 'label', 'The site\'s URL', 'type_constraint', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::1', 'url', 'isa', 'Str', 'label', 'The site\'s URL', 'definition_context', 'HASH(0x1f1f460)', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 88 Moose::Meta::Attribute::interpolate_class_and_new('Moose::Meta::Attribute', 'url', 'isa', 'Str', 'label', 'The site\'s URL', 'definition_context', 'HASH(0x1f1f460)', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 510 Moose::Meta::Class::_process_new_attribute('Moose::Meta::Class=HASH(0x1fe31e8)', 'url', 'isa', 'Str', 'label', 'The site\'s URL', 'definition_context', 'HASH(0x1f1f460)', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 503 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1fe31e8)', 'url', 'isa', 'Str', 'label', 'The site\'s URL', 'definition_context', 'HASH(0x1f1f460)', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1fe31e8)', 'url', 'isa', 'Str', 'label', 'The site\'s URL', 'definition_context', 'HASH(0x1f1f460)', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('MyApp::Website', 'url', 'traits', 'ARRAY(0x226db8)', 'isa', 'Str', 'is', 'rw', 'label', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('url', 'traits', 'ARRAY(0x226db8)', 'isa', 'Str', 'is', 'rw', 'label', 'The site\'s URL', ...) called at t/000_recipes/meta/003_attribute_trait.t line 29 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe31e8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe31e8)', 'HASH(0x226d88)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('MyApp::Website', 'url', 'http://google.com', 'name', 'Google') called at t/000_recipes/meta/003_attribute_trait.t line 72 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe6090)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe6090)', 'HASH(0x200673c)') called at (eval 140) line 4 Moose::Meta::Attribute::_new('MyApp::Meta::Attribute::Labeled', 'HASH(0x200673c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('MyApp::Meta::Attribute::Labeled', 'url', 'metaclass', 'Labeled', 'isa', 'Str', 'definition_context', 'HASH(0x226db8)', 'label', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('MyApp::Meta::Attribute::Labeled', 'url', 'metaclass', 'Labeled', 'isa', 'Str', 'label', 'The site\'s URL', 'definition_context', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 88 Moose::Meta::Attribute::interpolate_class_and_new('Moose::Meta::Attribute', 'url', 'metaclass', 'Labeled', 'isa', 'Str', 'label', 'The site\'s URL', 'definition_context', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 510 Moose::Meta::Class::_process_new_attribute('Moose::Meta::Class=HASH(0x1fe59c4)', 'url', 'metaclass', 'Labeled', 'isa', 'Str', 'label', 'The site\'s URL', 'definition_context', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 503 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1fe59c4)', 'url', 'metaclass', 'Labeled', 'isa', 'Str', 'label', 'The site\'s URL', 'definition_context', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1fe59c4)', 'url', 'metaclass', 'Labeled', 'isa', 'Str', 'label', 'The site\'s URL', 'definition_context', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('MyApp::Website2', 'url', 'metaclass', 'Labeled', 'isa', 'Str', 'is', 'rw', 'label', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('url', 'metaclass', 'Labeled', 'isa', 'Str', 'is', 'rw', 'label', 'The site\'s URL', ...) called at t/000_recipes/meta/003_attribute_trait.t line 90 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe59c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe59c4)', 'HASH(0x20063dc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('MyApp::Website2', 'url', 'http://google.com', 'name', 'Google') called at t/000_recipes/meta/003_attribute_trait.t line 133 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/000_recipes/meta/003_attribute_trait.t ....................... 1..2 ok 1 - ... got the expected dump value ok 2 - ... got the expected dump value ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe4fc8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fce0cc)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fe4fc8)', 'is_inline', 1, 'package_name', 'US::Currency', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fe4fc8)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fe4fc8)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fe4fc8)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe4fc8)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe4fc8)', 'debug', 0) called at t/000_recipes/roles/001_roles.t line 82 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'US::Currency'; my $params = do { $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; (scalar @_ == 1) ? {%{$_[0]}} : {@_}; }; my $instance = bless {} => $class; ## amount if (exists $params->{'amount'}) { my $val = $params->{'amount'}; $meta->throw_error("Attribute (amount) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) unless $type_constraint_bodies[0]->($val); $instance->{"\'amount\'"} = $val; } else { { my $val = "0"; $meta->throw_error("Attribute (amount) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) unless $type_constraint_bodies[0]->($val); $instance->{"\'amount\'"} = $val; } }; ; ; return $instance; } because : at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fce0cc)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fe4fc8)', 'is_inline', 1, 'package_name', 'US::Currency', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fe4fc8)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fe4fc8)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fe4fc8)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe4fc8)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, 'debug', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe4fc8)', 'debug', 0) called at t/000_recipes/roles/001_roles.t line 82 # Looks like your test exited with 255 before it could output anything. Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/000_recipes/roles/001_roles.t ................................ 1..63 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 63/63 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fd7d4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fd7d4c)') called at t/000_recipes/roles/002_advanced_role_composition.t line 77 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe1ed4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe1ed4)') called at t/000_recipes/roles/002_advanced_role_composition.t line 92 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/000_recipes/roles/002_advanced_role_composition.t ............ 1..5 ok 1 - made anon class with Restartable::ButUnreliable role ok 2 - Class::MOP::Class::__ANON__::SERIAL::1->can(...) ok 3 - made anon class with Restartable::ButBroken role ok 4 - ... start called explode ok 5 - ... stop also called explode ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 t/010_basics/001_basic_class_setup.t ........................... 1..22 ok 1 - Foo->can('meta') ok 2 - The object isa Moose::Meta::Class ok 3 - ... we got the &meta method ok 4 - ... Foo is automagically a Moose::Object ok 5 - ... has_method requires an arg ok 6 - ... has_method requires an arg ok 7 - Foo->can('does') ok 8 - ... the meta does not treat "extends" as a method ok 9 - ... the meta does not treat "has" as a method ok 10 - ... the meta does not treat "before" as a method ok 11 - ... the meta does not treat "after" as a method ok 12 - ... the meta does not treat "around" as a method ok 13 - ... the meta does not treat "blessed" as a method ok 14 - ... the meta does not treat "confess" as a method ok 15 - ... the meta does not treat "type" as a method ok 16 - ... the meta does not treat "subtype" as a method ok 17 - ... the meta does not treat "as" as a method ok 18 - ... the meta does not treat "where" as a method ok 19 - ... the meta does not treat "coerce" as a method ok 20 - ... the meta does not treat "from" as a method ok 21 - ... the meta does not treat "via" as a method ok 22 - ... the meta does not treat "find_type_constraint" as a method ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 t/010_basics/002_require_superclasses.t ........................ 1..5 ok 1 - ... loaded Foo superclass correctly ok 2 - ... loaded (inline) Bar superclass correctly ok 3 - ... loaded Foo and (inline) Bar superclass correctly ok 4 - ... could not find the superclass (as expected) ok 5 - ... and got the error we expected ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fcde44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fcde44)', 'HASH(0x1feae00)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz') called at t/010_basics/003_super_and_override.t line 37 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b434)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2b434)', 'HASH(0x1feb340)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/010_basics/003_super_and_override.t line 46 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f49d84)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f49d84)', 'HASH(0x1feb628)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/010_basics/003_super_and_override.t line 54 t/010_basics/003_super_and_override.t .......................... 1..16 ok 1 - The object isa Baz ok 2 - The object isa Bar ok 3 - The object isa Foo ok 4 - ... got the right value from &foo ok 5 - ... got the right value from &bar ok 6 - ... got the right value from &baz ok 7 - The object isa Bar ok 8 - The object isa Foo ok 9 - ... got the right value from &foo ok 10 - ... got the right value from &bar ok 11 - ... got the right value from &baz ok 12 - The object isa Foo ok 13 - ... got the right value from &foo ok 14 - ... got the right value from &bar ok 15 - ... got the right value from &baz ok 16 - ... cannot override a method which has a local equivalent ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fd8320)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fd8320)', 'HASH(0x1feb380)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz') called at t/010_basics/004_inner_and_augment.t line 42 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fcdf7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fcdf7c)', 'HASH(0x1feb980)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/010_basics/004_inner_and_augment.t line 51 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4a9c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4a9c4)', 'HASH(0x1ff3a6c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/010_basics/004_inner_and_augment.t line 59 t/010_basics/004_inner_and_augment.t ........................... 1..16 ok 1 - The object isa Baz ok 2 - The object isa Bar ok 3 - The object isa Foo ok 4 - ... got the right value from &foo ok 5 - ... got the right value from &bar ok 6 - ... got the right value from &baz ok 7 - The object isa Bar ok 8 - The object isa Foo ok 9 - ... got the right value from &foo ok 10 - ... got the right value from &bar ok 11 - ... got the right value from &baz ok 12 - The object isa Foo ok 13 - ... got the right value from &foo ok 14 - ... got the right value from &bar ok 15 - ... got the right value from &baz ok 16 - ... cannot augment a method which has a local equivalent ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fa7f38)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fa7f38)', 'HASH(0x1fbd0b4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz') called at t/010_basics/005_override_augment_inner_super.t line 34 t/010_basics/005_override_augment_inner_super.t ................ 1..5 ok 1 - The object isa Baz ok 2 - The object isa Bar ok 3 - The object isa Foo ok 4 - ... got the right value from mixed augment/override foo ok 5 - ... got the right value from mixed augment/override bar ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 t/010_basics/006_override_and_foreign_classes.t ................ 1..15 ok 1 - The object isa Baz ok 2 - The object isa Bar ok 3 - The object isa Foo ok 4 - ... got the right value from &foo ok 5 - ... got the right value from &bar ok 6 - ... got the right value from &baz ok 7 - The object isa Bar ok 8 - The object isa Foo ok 9 - ... got the right value from &foo ok 10 - ... got the right value from &bar ok 11 - ... got the right value from &baz ok 12 - The object isa Foo ok 13 - ... got the right value from &foo ok 14 - ... got the right value from &bar ok 15 - ... got the right value from &baz ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/010_basics/007_always_strict_warnings.t ...................... 1..10 ok 1 - ... got an error because strict is on ok 2 - ... got the right error ok 3 - ... no warning yet ok 4 - ... got a warning ok 5 - .. and it is the right warning ok 6 - ... got an error because strict is on ok 7 - ... got the right error ok 8 - ... no warning yet ok 9 - ... got a warning ok 10 - .. and it is the right warning ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b5b4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2b5b4)', 'HASH(0x1fbb920)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('TouchyBase') called at t/010_basics/008_wrapped_method_cxt_propagation.t line 37 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fa7d8c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fa7d8c)', 'HASH(0x1fbbd4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('AfterSub') called at t/010_basics/008_wrapped_method_cxt_propagation.t line 38 t/010_basics/008_wrapped_method_cxt_propagation.t .............. 1..7 ok 1 - array context (TouchyBase) ok 2 - scalar context (TouchyBase) ok 3 - void context (TouchyBase) ok 4 - array context (AfterSub) ok 5 - scalar context (AfterSub) ok 6 - void context (AfterSub) ok 7 - methods were wrapped ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 t/010_basics/009_import_unimport.t ............................. 1..41 ok 1 - Foo->can('extends') ok 2 - Foo->can('with') ok 3 - Foo->can('has') ok 4 - Foo->can('before') ok 5 - Foo->can('after') ok 6 - Foo->can('around') ok 7 - Foo->can('override') ok 8 - Foo->can('augment') ok 9 - Foo->can('super') ok 10 - Foo->can('inner') ok 11 - ... Foo can no longer do extends ok 12 - ... Foo can no longer do with ok 13 - ... Foo can no longer do has ok 14 - ... Foo can no longer do before ok 15 - ... Foo can no longer do after ok 16 - ... Foo can no longer do around ok 17 - ... Foo can no longer do override ok 18 - ... Foo can no longer do augment ok 19 - ... Foo can no longer do super ok 20 - ... Foo can no longer do inner ok 21 - Bar->can('type') ok 22 - Bar->can('subtype') ok 23 - Bar->can('as') ok 24 - Bar->can('where') ok 25 - Bar->can('message') ok 26 - Bar->can('coerce') ok 27 - Bar->can('from') ok 28 - Bar->can('via') ok 29 - Bar->can('enum') ok 30 - Bar->can('find_type_constraint') ok 31 - ... Bar can no longer do type ok 32 - ... Bar can no longer do subtype ok 33 - ... Bar can no longer do as ok 34 - ... Bar can no longer do where ok 35 - ... Bar can no longer do message ok 36 - ... Bar can no longer do coerce ok 37 - ... Bar can no longer do from ok 38 - ... Bar can no longer do via ok 39 - ... Bar can no longer do enum ok 40 - ... Bar can no longer do find_type_constraint ok 41 - Baz->can('blessed') ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4ab9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4ab9c)', 'HASH(0x1f338fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Dog') called at t/010_basics/010_method_modifier_with_regexp.t line 31 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fce2f0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fce2f0)', 'HASH(0x1f33998)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Cat') called at t/010_basics/010_method_modifier_with_regexp.t line 61 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/010_basics/010_method_modifier_with_regexp.t ................. 1..9 ok 1 - around modifier is called ok 2 - around modifier is called ok 3 - before modifier is called once ok 4 - after modifier is called once ok 5 - before modifier is called twice ok 6 - after modifier is called twice ok 7 - ... this is not currently supported ok 8 - ... this is not currently supported ok 9 - ... this is not currently supported ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fc81f0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fc81f0)', 'HASH(0x1fc89b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/010_basics/011_moose_respects_type_constraints.t line 50 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Bar') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Bar') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/010_basics/011_moose_respects_type_constraints.t line 58 Test::Exception::dies_ok('Bar') called at t/010_basics/011_moose_respects_type_constraints.t line 59 t/010_basics/011_moose_respects_type_constraints.t ............. 1..7 ok 1 - The object isa Moose::Meta::TypeConstraint ok 2 - ... got the Value subtype for Foo ok 3 - ... my constraint passed correctly ok 4 - ... my constraint failed correctly ok 5 - The object isa Bar ok 6 - ... checked the type constraint correctly ok 7 - ... checked the type constraint correctly ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Class::MOP::Class::Immutable::Class::MOP::Class=HASH(0x1cf3a44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone('Moose::Meta::Attribute=HASH(0x1fd0b54)', 'metaclass', 'Moose::Meta::Attribute', 'definition_context', 'HASH(0x1fd0698)', 'default', 'Junior') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options('Moose::Meta::Attribute=HASH(0x1fd0b54)', 'definition_context', 'HASH(0x1fd0698)', 'default', 'Junior') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute('Moose::Meta::Class=HASH(0x1fc6ba8)', 'name', 'default', 'Junior', 'definition_context', 'HASH(0x1fd0698)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1fc6ba8)', '+name', 'default', 'Junior', 'definition_context', 'HASH(0x1fd0698)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1fc6ba8)', '+name', 'default', 'Junior', 'definition_context', 'HASH(0x1fd0698)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('Child', '+name', 'default', 'Junior') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('+name', 'default', 'Junior') called at t/010_basics/012_rebless.t line 41 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Class::MOP::Class::Immutable::Class::MOP::Class=HASH(0x1cf3a44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone('Moose::Meta::Attribute=HASH(0x1fd0f14)', 'metaclass', 'Moose::Meta::Attribute', 'definition_context', 'HASH(0x1fd0650)', 'default', 'CODE(0x1fc6ee4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options('Moose::Meta::Attribute=HASH(0x1fd0f14)', 'definition_context', 'HASH(0x1fd0650)', 'default', 'CODE(0x1fc6ee4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute('Moose::Meta::Class=HASH(0x1fc6ba8)', 'lazy_classname', 'default', 'CODE(0x1fc6ee4)', 'definition_context', 'HASH(0x1fd0650)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1fc6ba8)', '+lazy_classname', 'default', 'CODE(0x1fc6ee4)', 'definition_context', 'HASH(0x1fd0650)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1fc6ba8)', '+lazy_classname', 'default', 'CODE(0x1fc6ee4)', 'definition_context', 'HASH(0x1fd0650)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('Child', '+lazy_classname', 'default', 'CODE(0x1fc6ee4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('+lazy_classname', 'default', 'CODE(0x1fc6ee4)') called at t/010_basics/012_rebless.t line 47 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Class::MOP::Class::Immutable::Class::MOP::Class=HASH(0x1cf3a44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone('Moose::Meta::Attribute=HASH(0x1fd6f54)', 'metaclass', 'Moose::Meta::Attribute', 'definition_context', 'HASH(0x1fd1040)', 'default', 100, 'type_constraint', 'Moose::Meta::TypeConstraint=HASH(0x1dfd79c)', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options('Moose::Meta::Attribute=HASH(0x1fd6f54)', 'isa', 'Int', 'definition_context', 'HASH(0x1fd1040)', 'default', 100) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute('Moose::Meta::Class=HASH(0x1fc6ba8)', 'type_constrained', 'isa', 'Int', 'default', 100, 'definition_context', 'HASH(0x1fd1040)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1fc6ba8)', '+type_constrained', 'isa', 'Int', 'default', 100, 'definition_context', 'HASH(0x1fd1040)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1fc6ba8)', '+type_constrained', 'isa', 'Int', 'default', 100, 'definition_context', 'HASH(0x1fd1040)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('Child', '+type_constrained', 'isa', 'Int', 'default', 100) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('+type_constrained', 'isa', 'Int', 'default', 100) called at t/010_basics/012_rebless.t line 49 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f410b0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f410b0)', 'HASH(0x1830818)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Parent') called at t/010_basics/012_rebless.t line 55 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f410b0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f410b0)', 'HASH(0x1fdbdbc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Parent') called at t/010_basics/012_rebless.t line 56 # Failed test '... this failed cause of type check' # at t/010_basics/012_rebless.t line 84. # expecting: Regexp ((?-xism:^Attribute \(type_constrained\) does not pass the type constraint because: Validation failed for 'Int' failed with value 10\.5)) # found: Attribute (type_constrained) does not pass the type constraint because Validation failed for 'Int' failed with value 10.5 at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Accessor.pm line 107 # Child::type_constrained('Parent') called at t/010_basics/012_rebless.t line 83 # Test::Exception::throws_ok('Parent') called at t/010_basics/012_rebless.t line 84 # Looks like you failed 1 test of 11. t/010_basics/012_rebless.t ..................................... 1..11 ok 1 - Parent->new gives a Parent object ok 2 - No name yet ok 3 - lazy attribute initialized ok 4 - Num type constraint for now.. ok 5 - ... this failed cause of type check ok 6 - ... this failed cause of type check ok 7 - successfully reblessed into Child ok 8 - Child->name's default came through ok 9 - lazy attribute was already initialized ok 10 - lazy attribute just now initialized not ok 11 - ... this failed cause of type check Dubious, test returned 1 (wstat 256, 0x100) Failed 1/11 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1feb744)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1feb744)', 'HASH(0x1feb3b4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::WithFoo') called at t/010_basics/013_create.t line 36 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/010_basics/013_create.t ...................................... 1..7 ok 1 - creating lives ok 2 ok 3 ok 4 - $with_foo isa Class ok 5 - threw Regexp ((?-xism:You must pass an ARRAY ref of roles)) ok 6 - did not create Made::Of::Fail ok 7 - conflicting roles == death ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/010_basics/014_create_anon.t ................................. 1..8 ok 1 - creating the same class twice without caching results in 2 classes ok 2 ok 3 ok 4 - with cache, the same class is the same class ok 5 ok 6 ok 7 - class_and_foo and class_and_bar are different ok 8 ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b454)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2b454)', 'HASH(0x226db0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/010_basics/015_buildargs.t line 28 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b454)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2b454)', 'HASH(0x226db0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'bar', 42) called at t/010_basics/015_buildargs.t line 29 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b454)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2b454)', 'HASH(0x1fbafc8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 37) called at t/010_basics/015_buildargs.t line 30 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b454)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2b454)', 'HASH(0x226db0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'bar', 42, 'baz', 47) called at t/010_basics/015_buildargs.t line 32 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b454)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2b454)', 'HASH(0x1fbb34c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 42, 'baz', 47) called at t/010_basics/015_buildargs.t line 37 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f9f03c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f9f03c)', 'HASH(0x1fbb43c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/010_basics/015_buildargs.t line 28 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f9f03c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f9f03c)', 'HASH(0x1fbb1e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar', 'bar', 42) called at t/010_basics/015_buildargs.t line 29 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f9f03c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f9f03c)', 'HASH(0x1fbb4cc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar', 37) called at t/010_basics/015_buildargs.t line 30 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f9f03c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f9f03c)', 'HASH(0x1fbb1e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar', 'bar', 42, 'baz', 47) called at t/010_basics/015_buildargs.t line 32 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f9f03c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f9f03c)', 'HASH(0x1fbb7b4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar', 42, 'baz', 47) called at t/010_basics/015_buildargs.t line 37 t/010_basics/015_buildargs.t ................................... 1..14 ok 1 - no args ok 2 - normal args ok 3 - single arg ok 4 - ... got the right bar ok 5 - ... got the right bar ok 6 - ... got the right bar ok 7 - ... got the right bar ok 8 - no args ok 9 - normal args ok 10 - single arg ok 11 - ... got the right bar ok 12 - ... got the right bar ok 13 - ... got the right bar ok 14 - ... got the right bar ok # Failed test 'Moose warns when loaded from the main package' # at t/010_basics/016_load_into_main.t line 15. # STDERR is: # Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 # Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 # Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 # Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 # Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 # Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 # Moose does not export its sugar to the 'main' package. # # not: # Moose does not export its sugar to the 'main' package. # # as expected # Looks like you failed 1 test of 2. t/010_basics/016_load_into_main.t .............................. 1..2 not ok 1 - Moose warns when loaded from the main package ok 2 - Moose::Role warns when loaded from the main package Dubious, test returned 1 (wstat 256, 0x100) Failed 1/2 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 t/010_basics/017_error_handling.t .............................. 1..2 ok 1 - A single non-hashref arg to a constructor throws an error ok 2 - Cannot call does() without a role name ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fa86fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fa86fc)') called at t/010_basics/018_methods.t line 12 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2c068)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2c068)', 'HASH(0x1fb6630)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Test2') called at t/010_basics/018_methods.t line 33 t/010_basics/018_methods.t ..................................... 1..6 ok 1 - associated_metaclass is defined ok 2 - associated_metaclass is correct class isa Moose::Meta::Class ok 3 - associated_metaclass->name looks like an anonymous class ok 4 - associated_metaclass is defined ok 5 - associated_metaclass is correct class isa Moose::Meta::Class ok 6 - associated_metaclass->name is Test2 ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4aa04)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4aa04)', 'HASH(0x1fd9cb0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/020_attributes/001_attribute_reader_generation.t line 33 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4aa04)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4aa04)', 'HASH(0x1fda1fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'foo', 10, 'lazy_foo', 100) called at t/020_attributes/001_attribute_reader_generation.t line 52 t/020_attributes/001_attribute_reader_generation.t ............. 1..13 ok 1 - ... created the reader method okay ok 2 - ... created the lazy reader method okay ok 3 - The object isa Foo ok 4 - Foo->can('get_foo') ok 5 - ... got an undefined value ok 6 - ... get_foo is a read-only ok 7 - ... no value in get_lazy_foo slot ok 8 - Foo->can('get_lazy_foo') ok 9 - ... got an deferred value ok 10 - ... get_lazy_foo is a read-only ok 11 - The object isa Foo ok 12 - ... got the correct value ok 13 - ... got the correct value ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f48bcc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f48bcc)', 'HASH(0x1fd9f70)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'foo_required', 'required') called at t/020_attributes/002_attribute_writer_generation.t line 54 # Failed test '... set_foo_required died successfully with no value' # at t/020_attributes/002_attribute_writer_generation.t line 83. # Looks like you failed 1 test of 29. t/020_attributes/002_attribute_writer_generation.t ............. 1..29 ok 1 - ... created the writer method okay ok 2 - ... created the required writer method okay ok 3 - ... created the writer method with type constraint okay ok 4 - ... created the writer method with weak_ref okay ok 5 - The object isa Foo ok 6 - Foo->can('set_foo') ok 7 - ... got an unset value ok 8 - ... set_foo wrote successfully ok 9 - ... got the correct set value ok 10 - ... it is not a weak reference ok 11 - ... cannot create without the required attribute ok 12 - Foo->can('set_foo_required') ok 13 - ... got an unset value ok 14 - ... set_foo_required wrote successfully ok 15 - ... got the correct set value not ok 16 - ... set_foo_required died successfully with no value ok 17 - ... set_foo_required did accept undef ok 18 - ... it is not a weak reference ok 19 - Foo->can('set_foo_int') ok 20 - ... got an unset value ok 21 - ... set_foo_int wrote successfully ok 22 - ... got the correct set value ok 23 - ... set_foo_int died successfully ok 24 - ... it is not a weak reference ok 25 - Foo->can('set_foo_weak') ok 26 - ... got an unset value ok 27 - ... set_foo_weak wrote successfully ok 28 - ... got the correct set value ok 29 - ... it is a weak reference Dubious, test returned 1 (wstat 256, 0x100) Failed 1/29 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f48904)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f48904)', 'HASH(0x1fe4954)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'foo_required', 'required') called at t/020_attributes/003_attribute_accessor_generation.t line 87 t/020_attributes/003_attribute_accessor_generation.t ........... 1..57 ok 1 - ... created the accessor method okay ok 2 - ... created the lazy accessor method okay ok 3 - ... created the required accessor method okay ok 4 - ... created the accessor method with type constraint okay ok 5 - ... created the accessor method with weak_ref okay ok 6 - ... created the accessor method with auto_deref okay ok 7 - ... created the reader method with auto_deref okay ok 8 - ... created the reader method with auto_deref okay ok 9 - The object isa Foo ok 10 - Foo->can('foo') ok 11 - ... got an unset value ok 12 - ... foo wrote successfully ok 13 - ... got the correct set value ok 14 - ... it is not a weak reference ok 15 - ... cannot create without the required attribute ok 16 - Foo->can('foo_required') ok 17 - ... got an unset value ok 18 - ... foo_required wrote successfully ok 19 - ... got the correct set value ok 20 - ... foo_required did not die with undef ok 21 - value is undef ok 22 - ... it is not a weak reference ok 23 - ... no value in lazy_foo slot ok 24 - Foo->can('lazy_foo') ok 25 - ... got an deferred value ok 26 - Foo->can('foo_int') ok 27 - ... got an unset value ok 28 - ... foo_int wrote successfully ok 29 - ... got the correct set value ok 30 - ... foo_int died successfully ok 31 - ... it is not a weak reference ok 32 - Foo->can('foo_weak') ok 33 - ... got an unset value ok 34 - ... foo_weak wrote successfully ok 35 - ... got the correct set value ok 36 - ... it is a weak reference ok 37 - Foo->can('foo_deref') ok 38 - ... default default value ok 39 - ... doesn't deref undef value ok 40 - returns empty list in list context ok 41 - ... foo_deref wrote successfully ok 42 - returns an array reference in scalar context ok 43 - correct array ok 44 - returns list in list context ok 45 - correct list ok 46 - Foo->can('foo_deref') ok 47 - ... default default value ok 48 - ... read only ok 49 - scalar context ro ok 50 - list context ro ok 51 - Foo->can('foo_deref_hash') ok 52 - ... default default value ok 53 - ... doesn't deref undef value ok 54 - returns empty list in list context ok 55 - ... foo_deref_hash wrote successfully ok 56 - scalar context ok 57 - list context ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4887c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4887c)', 'HASH(0x226d88)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/020_attributes/004_attribute_triggers.t line 45 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fcc97c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fcc97c)', 'HASH(0x1ffe624)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/020_attributes/004_attribute_triggers.t line 48 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fcd150)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fcd150)', 'HASH(0x1ffe6e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz') called at t/020_attributes/004_attribute_triggers.t line 51 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fcc97c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fcc97c)', 'HASH(0x1ff5fa0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/020_attributes/004_attribute_triggers.t line 83 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fcd150)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fcd150)', 'HASH(0x1ffef54)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz') called at t/020_attributes/004_attribute_triggers.t line 86 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4887c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4887c)', 'HASH(0x1fff11c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'bar', 'Bar=HASH(0x1ffe630)', 'baz', 'Baz=HASH(0x1fff0ec)') called at t/020_attributes/004_attribute_triggers.t line 89 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Foo', 'bar', undef, 'baz', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Foo', 'bar', undef, 'baz', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'bar', undef, 'baz', undef) called at t/020_attributes/004_attribute_triggers.t line 144 Test::Exception::lives_ok('Foo', 'bar', undef, 'baz', undef) called at t/020_attributes/004_attribute_triggers.t line 144 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Foo', 'bar', undef, 'baz', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Foo', 'bar', undef, 'baz', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'bar', undef, 'baz', undef) called at t/020_attributes/004_attribute_triggers.t line 156 Test::Exception::lives_ok('Foo', 'bar', undef, 'baz', undef) called at t/020_attributes/004_attribute_triggers.t line 156 t/020_attributes/004_attribute_triggers.t ...................... 1..36 ok 1 - The object isa Foo ok 2 - The object isa Bar ok 3 - The object isa Baz ok 4 - ... did not die setting bar ok 5 - ... set the value foo.bar correctly ok 6 - ... which in turn set the value bar.foo correctly ok 7 - ... bar.foo is a weak reference ok 8 - ... did not die un-setting bar ok 9 - ... set the value foo.bar correctly ok 10 - ... which in turn set the value bar.foo correctly ok 11 - ... did not die setting baz ok 12 - ... set the value foo.baz correctly ok 13 - ... which in turn set the value baz.foo correctly ok 14 - ... baz.foo is a weak reference ok 15 - The object isa Bar ok 16 - The object isa Baz ok 17 - The object isa Foo ok 18 - ... set the value foo.bar correctly ok 19 - ... which in turn set the value bar.foo correctly ok 20 - ... bar.foo is a weak reference ok 21 - ... set the value foo.baz correctly ok 22 - ... which in turn set the value baz.foo correctly ok 23 - ... baz.foo is a weak reference ok 24 - ... a trigger must be a CODE ref ok 25 - ... a trigger must be a CODE ref ok 26 - Blarg->new() lives ok 27 - Have a $blarg ok 28 - foo has default value ok 29 - bar has default value ok 30 - baz has default value ok 31 - No triggers fired ok 32 - All triggers fired once on assign ok 33 - All triggers given assigned values ok 34 - ->new() with parameters ok 35 - All triggers fired once on construct ok 36 - All triggers given assigned values ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe4290)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe4290)', 'HASH(0x1fff1c8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo::Class') called at t/020_attributes/005_attribute_does.t line 45 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe4758)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe4758)', 'HASH(0x20084e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar::Class') called at t/020_attributes/005_attribute_does.t line 48 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/020_attributes/005_attribute_does.t .......................... 1..9 ok 1 - The object isa Foo::Class ok 2 - The object isa Bar::Class ok 3 - ... bar passed the type constraint okay ok 4 - ... foo did not pass the type constraint okay ok 5 - ... baz passed the type constraint okay ok 6 - ... foo did not pass the type constraint okay ok 7 - ... foo passed the type constraint okay ok 8 - ... cannot have a does() which is not done by the isa() ok 9 - ... cannot have a isa() which is cannot does() ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4aba4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4aba4)', 'HASH(0x226c44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'bar', 10, 'baz', 20, 'boo', 100) called at t/020_attributes/006_attribute_required.t line 21 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4aba4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4aba4)', 'HASH(0x1834000)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'bar', 10, 'boo', 5) called at t/020_attributes/006_attribute_required.t line 30 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4aba4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4aba4)', 'HASH(0x18343c0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'bar', 10) called at t/020_attributes/006_attribute_required.t line 39 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Foo', 'bar', 10) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Foo', 'bar', 10) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'bar', 10) called at t/020_attributes/006_attribute_required.t line 57 Test::Exception::lives_ok('Foo', 'bar', 10) called at t/020_attributes/006_attribute_required.t line 58 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Foo', 'bar', 10) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Foo', 'bar', 10) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'bar', 10) called at t/020_attributes/006_attribute_required.t line 61 Test::Exception::lives_ok('Foo', 'bar', 10) called at t/020_attributes/006_attribute_required.t line 62 t/020_attributes/006_attribute_required.t ...................... 1..15 ok 1 - The object isa Foo ok 2 - ... got the right bar ok 3 - ... got the right baz ok 4 - ... got the right boo ok 5 - The object isa Foo ok 6 - ... got the right bar ok 7 - ... got the right baz ok 8 - ... got the right boo ok 9 - The object isa Foo ok 10 - ... got the right bar ok 11 - ... got the right baz ok 12 - ... got the right boo ok 13 - ... undef is a valid attribute value ok 14 - ... undef is a valid attribute value ok 15 - ... must supply all the required attribute ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4abfc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4abfc)', 'HASH(0x1f2b4d4)') called at (eval 141) line 4 Moose::Meta::Attribute::_new('Foo::Meta::Attribute', 'HASH(0x1f2b4d4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('Foo::Meta::Attribute', 'foo', 'metaclass', 'Foo::Meta::Attribute', 'isa', 'Foo', 'definition_context', 'HASH(0x1f2b3f0)', 'type_constraint', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('Foo::Meta::Attribute', 'foo', 'is', 'rw', 'isa', 'Foo', 'metaclass', 'Foo::Meta::Attribute', 'definition_context', ...) called at t/020_attributes/007_attribute_custom_metaclass.t line 21 Class::MOP::Class:::around('CODE(0x1e38c10)', 'Foo::Meta::Attribute', 'foo', 'metaclass', 'Foo::Meta::Attribute', 'definition_context', 'HASH(0x1f2b3f0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Wrapped.pm line 159 Class::MOP::Method::Wrapped::__ANON__('Foo::Meta::Attribute', 'foo', 'metaclass', 'Foo::Meta::Attribute', 'definition_context', 'HASH(0x1f2b3f0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Wrapped.pm line 89 Foo::Meta::Attribute::new('Foo::Meta::Attribute', 'foo', 'metaclass', 'Foo::Meta::Attribute', 'definition_context', 'HASH(0x1f2b3f0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 88 Moose::Meta::Attribute::interpolate_class_and_new('Moose::Meta::Attribute', 'foo', 'metaclass', 'Foo::Meta::Attribute', 'definition_context', 'HASH(0x1f2b3f0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 510 Moose::Meta::Class::_process_new_attribute('Moose::Meta::Class=HASH(0x1f2b774)', 'foo', 'metaclass', 'Foo::Meta::Attribute', 'definition_context', 'HASH(0x1f2b3f0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 503 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1f2b774)', 'foo', 'metaclass', 'Foo::Meta::Attribute', 'definition_context', 'HASH(0x1f2b3f0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1f2b774)', 'foo', 'metaclass', 'Foo::Meta::Attribute', 'definition_context', 'HASH(0x1f2b3f0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('Foo', 'foo', 'metaclass', 'Foo::Meta::Attribute') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('foo', 'metaclass', 'Foo::Meta::Attribute') called at t/020_attributes/007_attribute_custom_metaclass.t line 27 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b774)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2b774)', 'HASH(0x1feae00)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/020_attributes/007_attribute_custom_metaclass.t line 30 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 61 Class::MOP::Attribute::_new('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 88 Moose::Meta::Attribute::interpolate_class_and_new('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 510 Moose::Meta::Class::_process_new_attribute('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 503 Moose::Meta::Class::_process_attribute('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('Foo') called at t/020_attributes/007_attribute_custom_metaclass.t line 58 Test::Exception::lives_ok('Foo') called at t/020_attributes/007_attribute_custom_metaclass.t line 59 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Foo') called at (eval 141) line 4 Moose::Meta::Attribute::_new('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('Foo') called at t/020_attributes/007_attribute_custom_metaclass.t line 21 Class::MOP::Class:::around('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Wrapped.pm line 159 Class::MOP::Method::Wrapped::__ANON__('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Wrapped.pm line 89 Foo::Meta::Attribute::new('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 88 Moose::Meta::Attribute::interpolate_class_and_new('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 510 Moose::Meta::Class::_process_new_attribute('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 503 Moose::Meta::Class::_process_attribute('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('Foo') called at t/020_attributes/007_attribute_custom_metaclass.t line 75 Test::Exception::lives_ok('Foo') called at t/020_attributes/007_attribute_custom_metaclass.t line 76 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Foo') called at (eval 141) line 4 Moose::Meta::Attribute::_new('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 88 Moose::Meta::Attribute::interpolate_class_and_new('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 510 Moose::Meta::Class::_process_new_attribute('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 503 Moose::Meta::Class::_process_attribute('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('Foo') called at t/020_attributes/007_attribute_custom_metaclass.t line 79 Test::Exception::lives_ok('Foo') called at t/020_attributes/007_attribute_custom_metaclass.t line 80 t/020_attributes/007_attribute_custom_metaclass.t .............. 1..16 ok 1 - The object isa Foo ok 2 - The object isa Foo::Meta::Attribute ok 3 - The object isa Moose::Meta::Attribute ok 4 - ... got the right name for our meta-attribute ok 5 - ... our meta-attrubute created the accessor for us ok 6 - ... our meta-attrubute created the type_constraint for us ok 7 - The object isa Moose::Meta::TypeConstraint ok 8 - ... got the right type constraint name ok 9 - ... got the right type constraint parent name ok 10 - ... the attribute metaclass need not be a Moose::Meta::Attribute as long as it behaves ok 11 - ... the attribute metaclass alias worked correctly ok 12 - ... the attribute metaclass alias worked correctly ok 13 - The object isa Foo::Meta::Attribute ok 14 - The object isa Moose::Meta::Attribute ok 15 - The object isa Moose::Meta::Attribute::Custom::Bar ok 16 - The object isa Moose::Meta::Attribute ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4ab9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4ab9c)', 'HASH(0x226c4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/020_attributes/008_attribute_type_unions.t line 18 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/020_attributes/008_attribute_type_unions.t line 40 Test::Exception::lives_ok('Foo') called at t/020_attributes/008_attribute_type_unions.t line 41 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/020_attributes/008_attribute_type_unions.t line 44 Test::Exception::lives_ok('Foo') called at t/020_attributes/008_attribute_type_unions.t line 45 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fda6e8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fda6e8)', 'HASH(0x1834104)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/020_attributes/008_attribute_type_unions.t line 62 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Bar') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Bar') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/020_attributes/008_attribute_type_unions.t line 84 Test::Exception::lives_ok('Bar') called at t/020_attributes/008_attribute_type_unions.t line 85 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Bar') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Bar') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/020_attributes/008_attribute_type_unions.t line 89 Test::Exception::lives_ok('Bar') called at t/020_attributes/008_attribute_type_unions.t line 89 t/020_attributes/008_attribute_type_unions.t ................... 1..18 ok 1 - The object isa Foo ok 2 - ... set bar successfully with an ARRAY ref ok 3 - ... set bar successfully with a HASH ref ok 4 - ... couldnt set bar successfully with a number ok 5 - ... couldnt set bar successfully with a CODE ref ok 6 - ... created new Foo with bar successfully set with an ARRAY ref ok 7 - ... created new Foo with bar successfully set with a HASH ref ok 8 - ... didnt create a new Foo with bar as a number ok 9 - ... didnt create a new Foo with bar as a CODE ref ok 10 - The object isa Bar ok 11 - ... set baz successfully with a string ok 12 - ... set baz successfully with a CODE ref ok 13 - ... couldnt set baz successfully with a SCALAR ref ok 14 - ... couldnt set bar successfully with a HASH ref ok 15 - ... created new Bar with baz successfully set with a string ok 16 - ... created new Bar with baz successfully set with a CODE ref ok 17 - ... didnt create a new Bar with baz as a number ok 18 - ... didnt create a new Bar with baz as a HASH ref ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 55 Test::Exception::lives_ok(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 56 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 59 Test::Exception::lives_ok(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 60 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 63 Test::Exception::lives_ok(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 64 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 67 Test::Exception::lives_ok(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 68 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 71 Test::Exception::lives_ok(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 72 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 75 Test::Exception::lives_ok(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 76 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 79 Test::Exception::lives_ok(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 80 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 83 Test::Exception::lives_ok(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 84 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 87 Test::Exception::lives_ok(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 88 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 92 Test::Exception::dies_ok(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 93 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has(undef, undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 95 Test::Exception::lives_ok(undef, undef) called at t/020_attributes/009_attribute_inherited_slot_specs.t line 96 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fce5a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fce5a8)', 'HASH(0x2021890)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/020_attributes/009_attribute_inherited_slot_specs.t line 108 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fd8db4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fd8db4)', 'HASH(0x2021de8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar', 'gorch', 'Bar::gorch') called at t/020_attributes/009_attribute_inherited_slot_specs.t line 148 t/020_attributes/009_attribute_inherited_slot_specs.t .......... 1..83 ok 1 - ... we can change the default attribute option ok 2 - ... we can add change the isa as long as it is a subtype ok 3 - ... we can change/add coerce as an attribute option ok 4 - ... we can change/add required as an attribute option ok 5 - ... we can change/add lazy as an attribute option ok 6 - ... extend an attribute with parameterized type ok 7 - ... extend an attribute with anon-subtype ok 8 - ... now can extend an attribute with a non-subtype ok 9 - ... we can add the handles attribute option ok 10 - ... we can not alter the handles attribute option ok 11 - ... can now create an attribute with an improper subtype relation ok 12 - ... cannot create an attribute with an illegal option ok 13 - ... cannot create an attribute with an illegal option ok 14 - ... cannot extend a non-existing attribute ok 15 - The object isa Foo ok 16 - ... got the right undef default value ok 17 - ... assigned foo correctly ok 18 - ... got the right value for foo ok 19 - ... foo is not coercing (as expected) ok 20 - ... got the right default value ok 21 - ... Foo::bar is a read/only attr ok 22 - ... got the right undef default value ok 23 - ... Foo::baz accepts hash refs ok 24 - ... got the right value assigned to baz ok 25 - ... Foo::baz accepts an array ref ok 26 - ... got the right value assigned to baz ok 27 - ... Foo::baz accepts scalar ref ok 28 - ... got the right value assigned to baz ok 29 - ... Foo::bunch_of_stuff accepts an array of strings ok 30 - ... Foo::one_last_one accepts a code ref ok 31 - ... Foo::baz accepts a code ref ok 32 - ... got the right value assigned to baz ok 33 - ... cannot create Bar without required gorch param ok 34 - The object isa Bar ok 35 - The object isa Foo ok 36 - ... got the right undef default value ok 37 - ... assigned foo correctly ok 38 - ... got the right value for foo ok 39 - ... assigned foo correctly ok 40 - ... got the right value for foo ok 41 - ... got the right default value ok 42 - ... got the right default value ok 43 - ... Bar::bar is a read/only attr ok 44 - ... got the right undef default value ok 45 - ... Bar::baz does not accept hash refs ok 46 - ... Bar::baz can accept an array ref ok 47 - ... got the right value assigned to baz ok 48 - ... Bar::baz does not accept a scalar ref ok 49 - ... Bar::bunch_of_stuff accepts an array of ints ok 50 - ... Bar::bunch_of_stuff does not accept an array of strings ok 51 - ... Bar::baz does not accept a code ref ok 52 - ... Bar has a foo attr ok 53 - ... Bar has a bar attr ok 54 - ... Bar has a baz attr ok 55 - ... Bar has a gorch attr ok 56 - ... Bar has a gloum attr ok 57 - ... Bar has a bling attr ok 58 - ... Bar does have a bunch_of_stuff attr ok 59 - ... Bar has a blang attr ok 60 - ... Bar has a fail attr ok 61 - ... Bar does not have an other_fail attr ok 62 - ... Foo and Bar have different copies of foo ok 63 - ... Foo and Bar have different copies of bar ok 64 - ... Foo and Bar have different copies of baz ok 65 - ... Foo and Bar have different copies of gorch ok 66 - ... Foo and Bar have different copies of gloum ok 67 - ... Foo and Bar have different copies of bling ok 68 - ... Foo and Bar have different copies of bunch_of_stuff ok 69 - ... Bar::bar inherited the type constraint too ok 70 - ... Bar::baz inherited the type constraint too ok 71 - ... Bar::bar inherited the right type constraint too ok 72 - ... Foo::baz inherited the right type constraint too ok 73 - ... Bar::baz inherited the right type constraint too ok 74 - ... Foo::gorch is not a required attr ok 75 - ... Bar::gorch is a required attr ok 76 - ... Foo::bunch_of_stuff is an ArrayRef ok 77 - ... Bar::bunch_of_stuff is an ArrayRef[Int] ok 78 - ... Foo::gloum is not a required attr ok 79 - ... Bar::gloum is a required attr ok 80 - ... Foo::foo should not coerce ok 81 - ... Bar::foo should coerce ok 82 - ... Foo::foo should not handles ok 83 - ... Bar::foo should handles ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4a79c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4a79c)', 'HASH(0x204b3a4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/020_attributes/010_attribute_delegation.t line 29 Bar::__ANON__('Bar=HASH(0x1fce100)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x204ae40)', 'Bar=HASH(0x1fce100)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x204ae40)', 'Moose::Meta::Instance=HASH(0x204b26c)', 'Bar=HASH(0x1fce100)', 'HASH(0x1830860)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1f421ac)', 'HASH(0x1830860)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1f421ac)', 'HASH(0x1830860)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f421ac)', 'HASH(0x1830860)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/020_attributes/010_attribute_delegation.t line 34 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f421ac)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f421ac)', 'HASH(0x1830860)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/020_attributes/010_attribute_delegation.t line 34 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4a79c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4a79c)', 'HASH(0x2044780)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'bar', 25) called at t/020_attributes/010_attribute_delegation.t line 70 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fd8ab8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fd8ab8)', 'HASH(0x2059da4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Engine') called at t/020_attributes/010_attribute_delegation.t line 103 Car::__ANON__('Car=HASH(0x2044978)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x205a110)', 'Car=HASH(0x2044978)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x205a110)', 'Moose::Meta::Instance=HASH(0x205a188)', 'Car=HASH(0x2044978)', 'HASH(0x2059e40)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1fced84)', 'HASH(0x2059e40)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1fced84)', 'HASH(0x2059e40)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fced84)', 'HASH(0x2059e40)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Car') called at t/020_attributes/010_attribute_delegation.t line 108 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fced84)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fced84)', 'HASH(0x2059e40)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Car') called at t/020_attributes/010_attribute_delegation.t line 108 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fea5e8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fea5e8)', 'HASH(0x205a980)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz') called at t/020_attributes/010_attribute_delegation.t line 143 Baz::Proxy1::__ANON__('Baz::Proxy1=HASH(0x205aa4c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x20601c4)', 'Baz::Proxy1=HASH(0x205aa4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x20601c4)', 'Moose::Meta::Instance=HASH(0x2065664)', 'Baz::Proxy1=HASH(0x205aa4c)', 'HASH(0x205a9ec)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1fe37c8)', 'HASH(0x205a9ec)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1fe37c8)', 'HASH(0x205a9ec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe37c8)', 'HASH(0x205a9ec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz::Proxy1') called at t/020_attributes/010_attribute_delegation.t line 169 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe37c8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe37c8)', 'HASH(0x205a9ec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz::Proxy1') called at t/020_attributes/010_attribute_delegation.t line 169 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fea5e8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fea5e8)', 'HASH(0x2060cf8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz') called at t/020_attributes/010_attribute_delegation.t line 153 Baz::Proxy2::__ANON__('Baz::Proxy2=HASH(0x2065e14)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2060e3c)', 'Baz::Proxy2=HASH(0x2065e14)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2060e3c)', 'Moose::Meta::Instance=HASH(0x2065f28)', 'Baz::Proxy2=HASH(0x2065e14)', 'HASH(0x2065d60)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1feaf60)', 'HASH(0x2065d60)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1feaf60)', 'HASH(0x2065d60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1feaf60)', 'HASH(0x2065d60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz::Proxy2') called at t/020_attributes/010_attribute_delegation.t line 184 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1feaf60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1feaf60)', 'HASH(0x2065d60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz::Proxy2') called at t/020_attributes/010_attribute_delegation.t line 184 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fea5e8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fea5e8)', 'HASH(0x2065fe8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz') called at t/020_attributes/010_attribute_delegation.t line 163 Baz::Proxy3::__ANON__('Baz::Proxy3=HASH(0x2066048)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x20656a0)', 'Baz::Proxy3=HASH(0x2066048)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x20656a0)', 'Moose::Meta::Instance=HASH(0x206be60)', 'Baz::Proxy3=HASH(0x2066048)', 'HASH(0x2066138)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ff4ed8)', 'HASH(0x2066138)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ff4ed8)', 'HASH(0x2066138)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff4ed8)', 'HASH(0x2066138)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz::Proxy3') called at t/020_attributes/010_attribute_delegation.t line 197 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff4ed8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff4ed8)', 'HASH(0x2066138)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz::Proxy3') called at t/020_attributes/010_attribute_delegation.t line 197 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x201c92c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x201c92c)', 'HASH(0x206618c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo::Baz') called at t/020_attributes/010_attribute_delegation.t line 240 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x20180b4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x20180b4)', 'HASH(0x206c928)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo::Thing', 'thing', 'Foo::Baz=HASH(0x206c28c)') called at t/020_attributes/010_attribute_delegation.t line 240 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2024904)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2024904)', 'HASH(0x2073204)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo::Autoloaded') called at t/020_attributes/010_attribute_delegation.t line 279 Bar::Autoloaded::__ANON__('Bar::Autoloaded=HASH(0x20731ec)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x207294c)', 'Bar::Autoloaded=HASH(0x20731ec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x207294c)', 'Moose::Meta::Instance=HASH(0x2072c7c)', 'Bar::Autoloaded=HASH(0x20731ec)', 'HASH(0x2073114)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x2024c70)', 'HASH(0x2073114)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x2024c70)', 'HASH(0x2073114)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2024c70)', 'HASH(0x2073114)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar::Autoloaded') called at t/020_attributes/010_attribute_delegation.t line 307 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2024c70)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2024c70)', 'HASH(0x2073114)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar::Autoloaded') called at t/020_attributes/010_attribute_delegation.t line 307 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2024904)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2024904)', 'HASH(0x2073498)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo::Autoloaded') called at t/020_attributes/010_attribute_delegation.t line 333 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2024904)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2024904)', 'HASH(0x2073528)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo::Autoloaded') called at t/020_attributes/010_attribute_delegation.t line 288 Baz::Autoloaded::__ANON__('Baz::Autoloaded=HASH(0x2079c24)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2072da8)', 'Baz::Autoloaded=HASH(0x2079c24)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2072da8)', 'Moose::Meta::Instance=HASH(0x2079d44)', 'Baz::Autoloaded=HASH(0x2079c24)', 'HASH(0x2073534)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x202ef18)', 'HASH(0x2073534)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x202ef18)', 'HASH(0x2073534)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x202ef18)', 'HASH(0x2073534)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz::Autoloaded') called at t/020_attributes/010_attribute_delegation.t line 353 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x202ef18)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x202ef18)', 'HASH(0x2073534)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz::Autoloaded') called at t/020_attributes/010_attribute_delegation.t line 353 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2024904)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2024904)', 'HASH(0x2079dd4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo::Autoloaded') called at t/020_attributes/010_attribute_delegation.t line 379 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4a79c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4a79c)', 'HASH(0x20799e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/020_attributes/010_attribute_delegation.t line 403 Quux::__ANON__('Quux=HASH(0x2079da4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x207a4d0)', 'Quux=HASH(0x2079da4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x207a4d0)', 'Moose::Meta::Instance=HASH(0x207a548)', 'Quux=HASH(0x2079da4)', 'HASH(0x207a188)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x203fea4)', 'HASH(0x207a188)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x203fea4)', 'HASH(0x207a188)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x203fea4)', 'HASH(0x207a188)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quux') called at t/020_attributes/010_attribute_delegation.t line 407 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x203fea4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x203fea4)', 'HASH(0x207a188)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quux') called at t/020_attributes/010_attribute_delegation.t line 407 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/020_attributes/010_attribute_delegation.t .................... 1..88 ok 1 - The object isa Bar ok 2 - ... we have something in bar->foo ok 3 - The object isa Foo ok 4 - The object isa Moose::Meta::Method::Delegation ok 5 - associated_attribute->name for this method is foo ok 6 - ... bar->foo->bar returned the right default ok 7 - Bar->can('foo_bar') ok 8 - ... bar->foo_bar delegated correctly ok 9 - ... bar->foo->bar returned the right (changed) value ok 10 - ... bar->foo_bar delegated correctly ok 11 - ... bar->foo->bar returned the right (changed) value ok 12 - ... bar->foo_bar delegated correctly ok 13 - The object isa Foo ok 14 - ... got the right foo->bar ok 15 - ... assigned the new Foo to Bar->foo ok 16 - ... assigned bar->foo with the new Foo ok 17 - ... bar->foo->bar returned the right result ok 18 - ... and bar->foo_bar delegated correctly again ok 19 - The object isa Car ok 20 - The object isa Engine ok 21 - Engine->can('go') ok 22 - Engine->can('stop') ok 23 - ... got the right value from ->engine->go ok 24 - ... got the right value from ->engine->stop ok 25 - Car->can('go') ok 26 - Car->can('stop') ok 27 - ... got the right value from ->go ok 28 - ... got the right value from ->stop ok 29 - The object isa Baz::Proxy1 ok 30 - Baz::Proxy1->can('baz') ok 31 - The object isa Baz ok 32 - Baz::Proxy1->can('foo') ok 33 - Baz::Proxy1->can('bar') ok 34 - Baz::Proxy1->can('boo') ok 35 - ... got the right proxied return value ok 36 - ... got the right proxied return value ok 37 - ... got the right proxied return value ok 38 - The object isa Baz::Proxy2 ok 39 - Baz::Proxy2->can('baz') ok 40 - The object isa Baz ok 41 - Baz::Proxy2->can('foo') ok 42 - Baz::Proxy2->can('boo') ok 43 - ... got the right proxied return value ok 44 - ... got the right proxied return value ok 45 - The object isa Baz::Proxy3 ok 46 - Baz::Proxy3->can('baz') ok 47 - The object isa Baz ok 48 - Baz::Proxy3->can('bar') ok 49 - Baz::Proxy3->can('boo') ok 50 - ... got the right proxied return value ok 51 - ... got the right proxied return value ok 52 - The object isa Foo::Thing ok 53 - The object isa Foo::Baz ok 54 - ... we have the method we expect ok 55 - ... we have the method we expect ok 56 - ... we dont have the method we expect ok 57 - ... got the right value ok 58 - ... got the right value ok 59 - ... got the right value ok 60 - ... you cannot delegate to AUTOLOADED class with regexp ok 61 - The object isa Bar::Autoloaded ok 62 - ... we have something in bar->foo ok 63 - The object isa Foo::Autoloaded ok 64 - ... bar->foo->bar returned the right (changed) value ok 65 - ... bar->foo_bar delegated correctly ok 66 - ... bar->foo->bar returned the right (changed) value ok 67 - ... bar->foo_bar delegated correctly ok 68 - The object isa Foo::Autoloaded ok 69 - ... got the right foo->bar ok 70 - ... assigned the new Foo to Bar->foo ok 71 - ... assigned bar->foo with the new Foo ok 72 - ... bar->foo->bar returned the right result ok 73 - ... and bar->foo_bar delegated correctly again ok 74 - The object isa Baz::Autoloaded ok 75 - ... we have something in baz->foo ok 76 - The object isa Foo::Autoloaded ok 77 - ... baz->foo->bar returned the right (changed) value ok 78 - ... baz->foo_bar delegated correctly ok 79 - ... baz->foo->bar returned the right (changed) value ok 80 - ... baz->foo_bar delegated correctly ok 81 - The object isa Foo::Autoloaded ok 82 - ... got the right foo->bar ok 83 - ... assigned the new Foo to Baz->foo ok 84 - ... assigned baz->foo with the new Foo ok 85 - ... baz->foo->bar returned the right result ok 86 - ... and baz->foo_bar delegated correctly again ok 87 - handles method foo_bar is present ok 88 - handles method foo_bar is removed ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fc4c24)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fc4c24)', 'HASH(0x2020c0c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('ChildA') called at t/020_attributes/011_more_attr_delegation.t line 94 Parent::__ANON__('Parent=HASH(0x202072c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x1838a98)', 'Parent=HASH(0x202072c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1838a98)', 'Moose::Meta::Instance=HASH(0x20209d8)', 'Parent=HASH(0x202072c)', 'HASH(0x2019f2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ff32bc)', 'HASH(0x2019f2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ff32bc)', 'HASH(0x2019f2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff32bc)', 'HASH(0x2019f2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Parent') called at t/020_attributes/011_more_attr_delegation.t line 175 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe065c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe065c)', 'HASH(0x20210c8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('ChildD') called at t/020_attributes/011_more_attr_delegation.t line 130 Parent::__ANON__('Parent=HASH(0x202072c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x201a268)', 'Parent=HASH(0x202072c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x201a268)', 'Moose::Meta::Instance=HASH(0x20209d8)', 'Parent=HASH(0x202072c)', 'HASH(0x2019f2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ff32bc)', 'HASH(0x2019f2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ff32bc)', 'HASH(0x2019f2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff32bc)', 'HASH(0x2019f2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Parent') called at t/020_attributes/011_more_attr_delegation.t line 175 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe8c9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe8c9c)', 'HASH(0x20212c0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('ChildG') called at t/020_attributes/011_more_attr_delegation.t line 165 Parent::__ANON__('Parent=HASH(0x202072c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2020768)', 'Parent=HASH(0x202072c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2020768)', 'Moose::Meta::Instance=HASH(0x20209d8)', 'Parent=HASH(0x202072c)', 'HASH(0x2019f2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ff32bc)', 'HASH(0x2019f2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ff32bc)', 'HASH(0x2019f2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff32bc)', 'HASH(0x2019f2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Parent') called at t/020_attributes/011_more_attr_delegation.t line 175 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fd87fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fd87fc)', 'HASH(0x2021320)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('ChildB') called at t/020_attributes/011_more_attr_delegation.t line 102 Parent::__ANON__('Parent=HASH(0x202072c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x20134f4)', 'Parent=HASH(0x202072c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x20134f4)', 'Moose::Meta::Instance=HASH(0x20209d8)', 'Parent=HASH(0x202072c)', 'HASH(0x2019f2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ff32bc)', 'HASH(0x2019f2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ff32bc)', 'HASH(0x2019f2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff32bc)', 'HASH(0x2019f2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Parent') called at t/020_attributes/011_more_attr_delegation.t line 175 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2c264)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2c264)', 'HASH(0x2028f84)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('ChildC') called at t/020_attributes/011_more_attr_delegation.t line 111 Parent::__ANON__('Parent=HASH(0x202072c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2013a40)', 'Parent=HASH(0x202072c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2013a40)', 'Moose::Meta::Instance=HASH(0x20209d8)', 'Parent=HASH(0x202072c)', 'HASH(0x2019f2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1ff32bc)', 'HASH(0x2019f2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1ff32bc)', 'HASH(0x2019f2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff32bc)', 'HASH(0x2019f2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Parent') called at t/020_attributes/011_more_attr_delegation.t line 175 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff32bc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff32bc)', 'HASH(0x2019f2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Parent') called at t/020_attributes/011_more_attr_delegation.t line 175 t/020_attributes/011_more_attr_delegation.t .................... 1..39 ok 1 - all_methods requires explicit isa ok 2 - allow all_methods with explicit isa ok 3 - don't need to declare isa if method list is predefined ok 4 - can declare regex collector ok 5 - can't create attr with generative handles parameter and no isa ok 6 - can't create attr with generative handles parameter and no isa ok 7 - can delegate to non moose class using explicit method list ok 8 - subrefs on non moose class give no meta ok 9 - plain classes are handed down to subs ok 10 - can delegate to object even without explicit reader ok 11 - The object isa Parent ok 12 - The object isa ChildA ok 13 - The object isa ChildB ok 14 - The object isa ChildC ok 15 - The object isa ChildD ok 16 - The object isa ChildE ok 17 - The object isa ChildF ok 18 - ... no child_g accessor defined ok 19 - parent method ok 20 - child supermethod ok 21 - child method ok 22 - Parent->can('child_a_super_method') ok 23 - Parent->can('child_a_method_1') ok 24 - Parent->can('child_a_method_2') ok 25 - but not subclass of delegate class ok 26 - delegate behaves the same ok 27 - delegates are their own invocants ok 28 - Parent->can('child_b_method_1') ok 29 - but not ChildB's unspecified siblings ok 30 - none of ChildD's methods (child_d_method_2) ok 31 - none of ChildD's methods (child_d_method_1) ok 32 - Parent->can('child_c_method_3_la') ok 33 - Parent->can('child_c_method_4_la') ok 34 - ChildC method delegated OK ok 35 - Parent->can('child_e_method_2') ok 36 - but not child_e_method_1 ok 37 - delegate to non moose class (child_e_method_2) ok 38 - Parent->can('child_g_method_1') ok 39 - delegate to moose class without reader (child_g_method_1) ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fc4ed0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fc4ed0)', 'HASH(0x2024a74)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Test::For::Lazy::TypeConstraint') called at t/020_attributes/012_misc_attribute_tests.t line 57 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fd8e84)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fd8e84)', 'HASH(0x20327d0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Test::Arrayref::Attributes') called at t/020_attributes/012_misc_attribute_tests.t line 80 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x20014c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x20014c4)', 'HASH(0x1ee5db0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Test::Arrayref::RoleAttributes') called at t/020_attributes/012_misc_attribute_tests.t line 102 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2002004)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2002004)', 'HASH(0x203d724)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('OverloadedStr') called at t/020_attributes/012_misc_attribute_tests.t line 136 # Failed test '... dies without overloading the string' # at t/020_attributes/012_misc_attribute_tests.t line 143. # expecting: Regexp ((?-xism:Attribute \(a_str\) does not pass the type constraint because: Validation failed for 'Str' failed with value OverloadedStr=HASH\(0x.+?\))) # found: Attribute (a_str) does not pass the type constraint because Validation failed for 'Str' failed with value OverloadedStr=HASH(0x2044ed4) at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Accessor.pm line 107 # OverloadedStr::a_str('OverloadedStr') called at t/020_attributes/012_misc_attribute_tests.t line 142 # Test::Exception::throws_ok('OverloadedStr') called at t/020_attributes/012_misc_attribute_tests.t line 143 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('OverloadedStr') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('OverloadedStr') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('OverloadedStr') called at t/020_attributes/012_misc_attribute_tests.t line 162 Test::Exception::lives_ok('OverloadedStr') called at t/020_attributes/012_misc_attribute_tests.t line 163 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2011c50)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2011c50)', 'HASH(0x2045cb4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Test::Builder::Attribute') called at t/020_attributes/012_misc_attribute_tests.t line 183 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x201b3dc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x201b3dc)', 'HASH(0x205c7ac)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Test::LazyBuild::Attribute') called at t/020_attributes/012_misc_attribute_tests.t line 243 # Looks like you failed 1 test of 47. Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/020_attributes/012_misc_attribute_tests.t .................... 1..47 ok 1 - ... the foo has docs ok 2 - ... got the foo docs ok 3 - The object isa Test::For::Lazy::TypeConstraint ok 4 - ... this does not work ok 5 - ... this does not work ok 6 - The object isa Test::Arrayref::Attributes ok 7 - Test::Arrayref::Attributes->can(...) ok 8 - The object isa Test::Arrayref::RoleAttributes ok 9 - Test::Arrayref::RoleAttributes->can(...) ok 10 - ... default must return a value which passes the type constraint ok 11 - setter took string ok 12 - this is a *not* a string not ok 13 - ... dies without overloading the string ok 14 - ... this doesnt trip overload to break anymore ok 15 - ... this works fine though ok 16 - foo is required ok 17 - foo has builder ok 18 - .. and it's named build_foo ok 19 - foo builder works ok 20 - ... no builder, wtf ok 21 - foo is lazy ok 22 - foo is required ok 23 - foo is lazy_build ok 24 - foo has clearer ok 25 - .. and it's named clear_foo ok 26 - foo has builder ok 27 - .. and it's named build_foo ok 28 - foo has predicate ok 29 - .. and it's named has_foo ok 30 - _foo is lazy ok 31 - _foo is required ok 32 - _foo is lazy_build ok 33 - _foo has clearer ok 34 - .. and it's named _clear_foo ok 35 - _foo has builder ok 36 - .. and it's named _build_foo ok 37 - _foo has predicate ok 38 - .. and it's named _has_foo ok 39 - noo foo value yet ok 40 - noo _foo value yet ok 41 - foo builder works ok 42 - foo builder works too ok 43 - Correct error when a builder method is not present ok 44 - create attr via direct sub call ok 45 - create attr via can ok 46 - attr created from sub call ok 47 - attr created from can Dubious, test returned 1 (wstat 256, 0x100) Failed 1/47 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4ab9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4ab9c)', 'HASH(0x1fcdf9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Customer') called at t/020_attributes/013_attr_dereference_test.t line 30 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f419e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f419e0)', 'HASH(0x1fe25e8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Firm', 'customers', 'ARRAY(0x1fe25a0)') called at t/020_attributes/013_attr_dereference_test.t line 33 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f419e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f419e0)', 'HASH(0x1fe27c8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Firm') called at t/020_attributes/013_attr_dereference_test.t line 46 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fce8c0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fce8c0)', 'HASH(0x1fe2924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('AutoDeref') called at t/020_attributes/013_attr_dereference_test.t line 70 # Failed test '... its auto-de-ref-ing, not auto-en-ref-ing' # at t/020_attributes/013_attr_dereference_test.t line 74. # Looks like you failed 1 test of 11. t/020_attributes/013_attr_dereference_test.t ................... 1..11 ok 1 - ... successfully created attr ok 2 - The object isa Customer ok 3 - The object isa Firm ok 4 - Firm->can('customers') ok 5 - ... got the right dereferenced value ok 6 - The object isa Firm ok 7 - Firm->can('customers') ok 8 - ... got the right dereferenced value not ok 9 - ... its auto-de-ref-ing, not auto-en-ref-ing ok 10 - ... set the results of bar correctly ok 11 - ... auto-dereffed correctly Dubious, test returned 1 (wstat 256, 0x100) Failed 1/11 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b1e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2b1e0)', 'HASH(0x226dc0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Request') called at t/020_attributes/014_misc_attribute_coerce_lazy.t line 43 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Request') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Request') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Request') called at t/020_attributes/014_misc_attribute_coerce_lazy.t line 30 Request::__ANON__('Request') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('Request') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Request') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Request') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 529 Moose::Meta::Attribute::get_value('Request') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Accessor.pm line 108 Request::headers('Request') called at t/020_attributes/014_misc_attribute_coerce_lazy.t line 47 Test::Exception::lives_ok('Request') called at t/020_attributes/014_misc_attribute_coerce_lazy.t line 48 t/020_attributes/014_misc_attribute_coerce_lazy.t .............. 1..2 ok 1 - The object isa Request ok 2 - ... this coerces and passes the type constraint even with lazy ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff5e50)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff5e50)', 'HASH(0x1ff6bf4)') called at (eval 141) line 4 Moose::Meta::Attribute::_new('Class::MOP::Class::__ANON__::SERIAL::1', 'HASH(0x1ff6bf4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::1', 'bar', 'reader', 'bar', 'isa', 'Int', 'definition_context', 'HASH(0x1f335b0)', 'type_constraint', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::1', 'bar', 'isa', 'Int', 'definition_context', 'HASH(0x1f335b0)', 'alias_to', 'baz', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 88 Moose::Meta::Attribute::interpolate_class_and_new('Moose::Meta::Attribute', 'bar', 'isa', 'Int', 'definition_context', 'HASH(0x1f335b0)', 'alias_to', 'baz', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 510 Moose::Meta::Class::_process_new_attribute('Moose::Meta::Class=HASH(0x1c2d304)', 'bar', 'isa', 'Int', 'definition_context', 'HASH(0x1f335b0)', 'alias_to', 'baz', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 503 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1c2d304)', 'bar', 'isa', 'Int', 'definition_context', 'HASH(0x1f335b0)', 'alias_to', 'baz', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1c2d304)', 'bar', 'isa', 'Int', 'definition_context', 'HASH(0x1f335b0)', 'alias_to', 'baz', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('My::Class', 'bar', 'traits', 'ARRAY(0x226d88)', 'is', 'ro', 'isa', 'Int', 'alias_to', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('bar', 'traits', 'ARRAY(0x226d88)', 'is', 'ro', 'isa', 'Int', 'alias_to', 'baz', ...) called at t/020_attributes/015_attribute_traits.t line 33 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1c2d304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1c2d304)', 'HASH(0x1fee508)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Class', 'bar', 100) called at t/020_attributes/015_attribute_traits.t line 47 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/020_attributes/015_attribute_traits.t ........................ 1..12 ok 1 - The object isa My::Class ok 2 - ... got the right value for bar ok 3 - ... got the right value for gorch ok 4 - My::Class->can('baz') ok 5 - ... got the right value for baz ok 6 - The object does My::Attribute::Trait ok 7 - ... got the applied traits ok 8 - ... got the applied traits ok 9 - attr initialized ok 10 - ... gorch doesnt do the trait ok 11 - ... no traits applied ok 12 - ... no traits applied ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x18344e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x18344e0)', 'HASH(0x200a900)') called at (eval 141) line 4 Moose::Meta::Attribute::_new('Class::MOP::Class::__ANON__::SERIAL::1', 'HASH(0x200a900)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::1', 'bar', 'reader', 'bar', 'isa', 'Int', 'definition_context', 'HASH(0x1f33ab8)', 'type_constraint', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::1', 'bar', 'isa', 'Int', 'definition_context', 'HASH(0x1f33ab8)', 'alias_to', 'baz', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 88 Moose::Meta::Attribute::interpolate_class_and_new('Moose::Meta::Attribute', 'bar', 'isa', 'Int', 'definition_context', 'HASH(0x1f33ab8)', 'alias_to', 'baz', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 510 Moose::Meta::Class::_process_new_attribute('Moose::Meta::Class=HASH(0x1fe7f0c)', 'bar', 'isa', 'Int', 'definition_context', 'HASH(0x1f33ab8)', 'alias_to', 'baz', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 503 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1fe7f0c)', 'bar', 'isa', 'Int', 'definition_context', 'HASH(0x1f33ab8)', 'alias_to', 'baz', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1fe7f0c)', 'bar', 'isa', 'Int', 'definition_context', 'HASH(0x1f33ab8)', 'alias_to', 'baz', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('My::Class', 'bar', 'traits', 'ARRAY(0x1ff9e40)', 'is', 'ro', 'isa', 'Int', 'alias_to', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('bar', 'traits', 'ARRAY(0x1ff9e40)', 'is', 'ro', 'isa', 'Int', 'alias_to', 'baz', ...) called at t/020_attributes/016_attribute_traits_registered.t line 58 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x18344e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x200a54c)', 'metaclass', 'Class::MOP::Class::__ANON__::SERIAL::2', 'definition_context', 'HASH(0x1ff9ea0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x200a54c)', 'definition_context', 'HASH(0x1ff9ea0)', 'traits', 'ARRAY(0x1ff9edc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute('Moose::Meta::Class=HASH(0x1fe7dc8)', 'bar', 'definition_context', 'HASH(0x1ff9ea0)', 'traits', 'ARRAY(0x1ff9edc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1fe7dc8)', '+bar', 'definition_context', 'HASH(0x1ff9ea0)', 'traits', 'ARRAY(0x1ff9edc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1fe7dc8)', '+bar', 'definition_context', 'HASH(0x1ff9ea0)', 'traits', 'ARRAY(0x1ff9edc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('My::Derived::Class', '+bar', 'traits', 'ARRAY(0x1ff9edc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('+bar', 'traits', 'ARRAY(0x1ff9edc)') called at t/020_attributes/016_attribute_traits_registered.t line 72 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x200feb8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200feb8)', 'HASH(0x2010890)') called at (eval 141) line 4 Moose::Meta::Attribute::_new('Class::MOP::Class::__ANON__::SERIAL::2', 'HASH(0x2010890)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::2', 'bar', 'reader', 'bar', 'insertion_order', 0, 'associated_class', 'Moose::Meta::Class=HASH(0x1fe7f0c)', 'init_arg', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::2', 'bar', 'reader', 'bar', 'insertion_order', 0, 'init_arg', 'bar', 'associated_class', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 261 Moose::Meta::Attribute::clone('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x200a54c)', 'metaclass', 'Class::MOP::Class::__ANON__::SERIAL::2', 'definition_context', 'HASH(0x1ff9ea0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x200a54c)', 'definition_context', 'HASH(0x1ff9ea0)', 'traits', 'ARRAY(0x1ff9edc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute('Moose::Meta::Class=HASH(0x1fe7dc8)', 'bar', 'definition_context', 'HASH(0x1ff9ea0)', 'traits', 'ARRAY(0x1ff9edc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1fe7dc8)', '+bar', 'definition_context', 'HASH(0x1ff9ea0)', 'traits', 'ARRAY(0x1ff9edc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1fe7dc8)', '+bar', 'definition_context', 'HASH(0x1ff9ea0)', 'traits', 'ARRAY(0x1ff9edc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('My::Derived::Class', '+bar', 'traits', 'ARRAY(0x1ff9edc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('+bar', 'traits', 'ARRAY(0x1ff9edc)') called at t/020_attributes/016_attribute_traits_registered.t line 72 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe7f0c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe7f0c)', 'HASH(0x1ff9ed0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Class', 'bar', 100) called at t/020_attributes/016_attribute_traits_registered.t line 77 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe7dc8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe7dc8)', 'HASH(0x201b780)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Derived::Class', 'bar', 1000) called at t/020_attributes/016_attribute_traits_registered.t line 94 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/020_attributes/016_attribute_traits_registered.t ............. 1..23 ok 1 - The object isa My::Class ok 2 - ... got the right value for bar ok 3 - My::Class->can('baz') ok 4 - ... got the right value for baz ok 5 - The object does My::Attribute::Trait ok 6 - attr initialized ok 7 - does_role ignores aliases for sanity ok 8 - attr->does uses aliases ok 9 - does_role returns false for nonexistent roles ok 10 - attr->does returns false for nonexistent roles ok 11 - ... got the right value for bar ok 12 - My::Derived::Class->can('baz') ok 13 - ... got the right value for baz ok 14 - The object does My::Attribute::Trait ok 15 - attr initialized ok 16 - The object does My::Other::Attribute::Trait ok 17 - attr initialized ok 18 - does_role ignores aliases for sanity ok 19 - attr->does uses aliases ok 20 - does_role returns false for nonexistent roles ok 21 - attr->does returns false for nonexistent roles ok 22 - My::Derived::Class->can('additional_method') ok 23 - ... got the right value for additional_method ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ffa044)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ffa044)', 'HASH(0x20020bc)') called at (eval 141) line 4 Moose::Meta::Attribute::_new('Class::MOP::Class::__ANON__::SERIAL::1', 'HASH(0x20020bc)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::1', 'bar', 'reader', 'bar', 'type_constraint', 'Moose::Meta::TypeConstraint=HASH(0x1e32f30)', 'alias_to', 'baz', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::1', 'bar', 'metaclass', 'My::Meta::Attribute::DefaultReadOnly', 'isa', 'Int', 'definition_context', 'HASH(0x1f311d4)', 'is', ...) called at t/020_attributes/017_attribute_traits_n_meta.t line 23 Class::MOP::Class:::around('CODE(0x1e335fc)', 'Class::MOP::Class::__ANON__::SERIAL::1', 'bar', 'metaclass', 'My::Meta::Attribute::DefaultReadOnly', 'isa', 'Int', 'definition_context', 'HASH(0x1f311d4)', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Wrapped.pm line 159 Class::MOP::Method::Wrapped::__ANON__('Class::MOP::Class::__ANON__::SERIAL::1', 'bar', 'metaclass', 'My::Meta::Attribute::DefaultReadOnly', 'isa', 'Int', 'definition_context', 'HASH(0x1f311d4)', 'alias_to', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Wrapped.pm line 89 My::Meta::Attribute::DefaultReadOnly::new('Class::MOP::Class::__ANON__::SERIAL::1', 'bar', 'metaclass', 'My::Meta::Attribute::DefaultReadOnly', 'isa', 'Int', 'definition_context', 'HASH(0x1f311d4)', 'alias_to', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 88 Moose::Meta::Attribute::interpolate_class_and_new('Moose::Meta::Attribute', 'bar', 'metaclass', 'My::Meta::Attribute::DefaultReadOnly', 'isa', 'Int', 'definition_context', 'HASH(0x1f311d4)', 'alias_to', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 510 Moose::Meta::Class::_process_new_attribute('Moose::Meta::Class=HASH(0x1feb454)', 'bar', 'metaclass', 'My::Meta::Attribute::DefaultReadOnly', 'isa', 'Int', 'definition_context', 'HASH(0x1f311d4)', 'alias_to', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 503 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1feb454)', 'bar', 'metaclass', 'My::Meta::Attribute::DefaultReadOnly', 'isa', 'Int', 'definition_context', 'HASH(0x1f311d4)', 'alias_to', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1feb454)', 'bar', 'metaclass', 'My::Meta::Attribute::DefaultReadOnly', 'isa', 'Int', 'definition_context', 'HASH(0x1f311d4)', 'alias_to', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('My::Class', 'bar', 'metaclass', 'My::Meta::Attribute::DefaultReadOnly', 'traits', 'ARRAY(0x226c4c)', 'isa', 'Int', 'alias_to', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('bar', 'metaclass', 'My::Meta::Attribute::DefaultReadOnly', 'traits', 'ARRAY(0x226c4c)', 'isa', 'Int', 'alias_to', 'baz', ...) called at t/020_attributes/017_attribute_traits_n_meta.t line 46 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1feb454)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1feb454)', 'HASH(0x1ff930c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Class', 'bar', 100) called at t/020_attributes/017_attribute_traits_n_meta.t line 54 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/020_attributes/017_attribute_traits_n_meta.t ................. 1..7 ok 1 - The object isa My::Class ok 2 - ... got the right value for bar ok 3 - My::Class->can('baz') ok 4 - ... got the right value for baz ok 5 - The object isa My::Meta::Attribute::DefaultReadOnly ok 6 - The object does My::Attribute::Trait ok 7 - ... got the right metaclass customization ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4992c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4992c)', 'HASH(0x1f411ec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'foo', 'bar') called at t/020_attributes/018_no_init_arg.t line 25 t/020_attributes/018_no_init_arg.t ............................. 1..4 ok 1 - ... created the attr okay ok 2 - The object isa Foo ok 3 - field is not set via init arg ok 4 - field is set via setter ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4a7ec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4a7ec)', 'HASH(0x1fe1d44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'foo', 10) called at t/020_attributes/019_attribute_lazy_initializer.t line 89 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fdae50)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fce19c)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fdae50)', 'is_inline', 1, 'package_name', 'Bar', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fdae50)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fdae50)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fdae50)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fdae50)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fdae50)') called at t/020_attributes/019_attribute_lazy_initializer.t line 116 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'Bar'; my $params = do { $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; (scalar @_ == 1) ? {%{$_[0]}} : {@_}; }; my $instance = bless {} => $class; ## foo (exists $params->{'foo'}) && do { my $val = $params->{'foo'}; $attrs->[0]->set_initial_value($instance, $val); }; ; ; return $instance; } because : at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fce19c)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fdae50)', 'is_inline', 1, 'package_name', 'Bar', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fdae50)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fdae50)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fdae50)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fdae50)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fdae50)') called at t/020_attributes/019_attribute_lazy_initializer.t line 116 # Looks like you planned 23 tests but ran 16. # Looks like your test exited with 255 just after 16. t/020_attributes/019_attribute_lazy_initializer.t .............. 1..23 ok 1 - The object isa Moose::Meta::Attribute ok 2 - ... got the right name ok 3 - The object isa Moose::Meta::Attribute ok 4 - ... got the right name ok 5 - The object isa Moose::Meta::Attribute ok 6 - ... got the right name ok 7 - The object isa Foo ok 8 - initial value set to 2x given value ok 9 - The object isa Moose::Meta::Attribute ok 10 - ... got the right name ok 11 - initial lazy value set to 2x given value ok 12 - The object isa Moose::Meta::Attribute ok 13 - ... got the right name ok 14 - initial lazy value with type set to 2x given value ok 15 - initial lazy value with builder set to 2x given value ok 16 - initial lazy value with builder and type set to 2x given value Dubious, test returned 255 (wstat 65280, 0xff00) Failed 7/23 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4abd8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4abd8)', 'HASH(0x1fdf344)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Fake::DateTime', 'string_repr', 'yesterday') called at t/020_attributes/020_trigger_and_coerce.t line 23 Mortgage::__ANON__('yesterday') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('yesterday') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fce290)', 'yesterday') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint::Class=HASH(0x1f41b18)', 'yesterday') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fdf0bc)', 'Moose::Meta::Instance=HASH(0x1fdf1e8)', 'Mortgage=HASH(0x1fcdbc4)', 'HASH(0x1fce0e0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1952de4)', 'HASH(0x1fce0e0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1952de4)', 'HASH(0x1fce0e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1952de4)', 'HASH(0x1fce0e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Mortgage', 'closing_date', 'yesterday') called at t/020_attributes/020_trigger_and_coerce.t line 39 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1952de4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1952de4)', 'HASH(0x1fce0e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Mortgage', 'closing_date', 'yesterday') called at t/020_attributes/020_trigger_and_coerce.t line 39 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1952de4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fcdbb8)', 'metaclass', 'Moose::Meta::Class=HASH(0x1952de4)', 'is_inline', 1, 'package_name', 'Mortgage', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1952de4)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1952de4)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1952de4)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1952de4)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1952de4)') called at t/020_attributes/020_trigger_and_coerce.t line 46 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'Mortgage'; my $params = do { $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; (scalar @_ == 1) ? {%{$_[0]}} : {@_}; }; my $instance = bless {} => $class; ## closing_date (exists $params->{'closing_date'}) && do { my $val = $params->{'closing_date'}; $val = $type_constraints[0]->coerce($val); $meta->throw_error("Attribute (closing_date) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) unless $type_constraint_bodies[0]->($val); $instance->{"\'closing_date\'"} = $val; }; (exists $params->{'closing_date'}) && do { $attrs->[0]->trigger->($instance, $instance->{"\'closing_date\'"}, $attrs->[0]); }; ; return $instance; } because : at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fcdbb8)', 'metaclass', 'Moose::Meta::Class=HASH(0x1952de4)', 'is_inline', 1, 'package_name', 'Mortgage', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1952de4)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1952de4)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1952de4)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1952de4)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1952de4)') called at t/020_attributes/020_trigger_and_coerce.t line 46 # Looks like you planned 11 tests but ran 5. # Looks like your test exited with 255 just after 5. t/020_attributes/020_trigger_and_coerce.t ...................... 1..11 ok 1 - ... trigger is being called ok 2 - The object isa Fake::DateTime ok 3 - The object isa Fake::DateTime ok 4 - The object isa Mortgage ok 5 - The object isa Fake::DateTime Dubious, test returned 255 (wstat 65280, 0xff00) Failed 6/11 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4d144)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4d144)', 'HASH(0x1934160)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Test::Class::WriterRW') called at t/020_attributes/021_method_generation_rules.t line 34 # Failed test 'Test::Class::WriterRW->_foo is not reader' # at t/020_attributes/021_method_generation_rules.t line 40. Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fd7270)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fd7270)', 'HASH(0x1fd6f34)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Test::Class::WriterRO') called at t/020_attributes/021_method_generation_rules.t line 45 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe2a80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe2a80)', 'HASH(0x1fe2540)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Test::Class::AccessorRW') called at t/020_attributes/021_method_generation_rules.t line 56 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 # Looks like you failed 1 test of 17. t/020_attributes/021_method_generation_rules.t ................. 1..17 ok 1 - Can define attr with rw + writer ok 2 - Test::Class::WriterRW->can(...) ok 3 - Test::Class::WriterRW->_foo is writer ok 4 - Test::Class::WriterRW->foo is reader ok 5 - Test::Class::WriterRW->foo is not writer not ok 6 - Test::Class::WriterRW->_foo is not reader ok 7 - Can define attr with ro + writer ok 8 - Test::Class::WriterRO->can(...) ok 9 - Test::Class::WriterRO->_foo is writer ok 10 - Test::Class::WriterRO->foo is reader ok 11 - Test::Class::WriterRO->foo is not writer ok 12 - Test::Class::WriterRO->_foo is not reader ok 13 - Can define attr with rw + accessor ok 14 - Test::Class::AccessorRW->can('_foo') ok 15 - Test::Class::AccessorRW->_foo is writer ok 16 - Test::Class::AccessorRW->foo is reader ok 17 - Cant define attr with ro + accessor Dubious, test returned 1 (wstat 256, 0x100) Failed 1/17 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b5ec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2b5ec)', 'HASH(0x1fbbae4)') called at (eval 140) line 4 Moose::Meta::Attribute::_new('Bar::Meta::Attribute', 'HASH(0x1fbbae4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('Bar::Meta::Attribute', 'bar', 'metaclass', 'Bar::Meta::Attribute', 'my_legal_option', 'CODE(0x1fa7854)', 'definition_context', 'HASH(0x226c54)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('Bar::Meta::Attribute', 'bar', 'my_legal_option', 'CODE(0x1fa7854)', 'metaclass', 'Bar::Meta::Attribute', 'definition_context', 'HASH(0x226c54)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 88 Moose::Meta::Attribute::interpolate_class_and_new('Moose::Meta::Attribute', 'bar', 'my_legal_option', 'CODE(0x1fa7854)', 'metaclass', 'Bar::Meta::Attribute', 'definition_context', 'HASH(0x226c54)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 510 Moose::Meta::Class::_process_new_attribute('Moose::Meta::Class=HASH(0x1fa7c68)', 'bar', 'my_legal_option', 'CODE(0x1fa7854)', 'metaclass', 'Bar::Meta::Attribute', 'definition_context', 'HASH(0x226c54)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 503 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1fa7c68)', 'bar', 'my_legal_option', 'CODE(0x1fa7854)', 'metaclass', 'Bar::Meta::Attribute', 'definition_context', 'HASH(0x226c54)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1fa7c68)', 'bar', 'my_legal_option', 'CODE(0x1fa7854)', 'metaclass', 'Bar::Meta::Attribute', 'definition_context', 'HASH(0x226c54)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('Bar', 'bar', 'metaclass', 'Bar::Meta::Attribute', 'my_legal_option', 'CODE(0x1fa7854)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('bar', 'metaclass', 'Bar::Meta::Attribute', 'my_legal_option', 'CODE(0x1fa7854)') called at t/020_attributes/022_legal_options_for_inheritance.t line 30 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b5ec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone('Bar::Meta::Attribute=HASH(0x1fbb52c)', 'metaclass', 'Bar::Meta::Attribute', 'my_legal_option', 'CODE(0x1fb63b8)', 'definition_context', 'HASH(0x1f142cc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options('Bar::Meta::Attribute=HASH(0x1fbb52c)', 'my_legal_option', 'CODE(0x1fb63b8)', 'definition_context', 'HASH(0x1f142cc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute('Moose::Meta::Class=HASH(0x1fb5be4)', 'bar', 'my_legal_option', 'CODE(0x1fb63b8)', 'definition_context', 'HASH(0x1f142cc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1fb5be4)', '+bar', 'my_legal_option', 'CODE(0x1fb63b8)', 'definition_context', 'HASH(0x1f142cc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1fb5be4)', '+bar', 'my_legal_option', 'CODE(0x1fb63b8)', 'definition_context', 'HASH(0x1f142cc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('Bar::B', '+bar', 'my_legal_option', 'CODE(0x1fb63b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('+bar', 'my_legal_option', 'CODE(0x1fb63b8)') called at t/020_attributes/022_legal_options_for_inheritance.t line 39 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b5ec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2b5ec)', 'HASH(0x1fc4b9c)') called at (eval 140) line 4 Moose::Meta::Attribute::_new('Bar::Meta::Attribute', 'HASH(0x1fc4b9c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('Bar::Meta::Attribute', 'bar', 'insertion_order', 0, 'associated_class', 'Moose::Meta::Class=HASH(0x1fa7c68)', 'init_arg', 'bar', 'associated_methods', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('Bar::Meta::Attribute', 'bar', 'insertion_order', 0, 'init_arg', 'bar', 'associated_class', 'Moose::Meta::Class=HASH(0x1fa7c68)', 'associated_methods', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 261 Moose::Meta::Attribute::clone('Bar::Meta::Attribute=HASH(0x1fbb52c)', 'metaclass', 'Bar::Meta::Attribute', 'my_legal_option', 'CODE(0x1fb63b8)', 'definition_context', 'HASH(0x1f142cc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options('Bar::Meta::Attribute=HASH(0x1fbb52c)', 'my_legal_option', 'CODE(0x1fb63b8)', 'definition_context', 'HASH(0x1f142cc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute('Moose::Meta::Class=HASH(0x1fb5be4)', 'bar', 'my_legal_option', 'CODE(0x1fb63b8)', 'definition_context', 'HASH(0x1f142cc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1fb5be4)', '+bar', 'my_legal_option', 'CODE(0x1fb63b8)', 'definition_context', 'HASH(0x1f142cc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1fb5be4)', '+bar', 'my_legal_option', 'CODE(0x1fb63b8)', 'definition_context', 'HASH(0x1f142cc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('Bar::B', '+bar', 'my_legal_option', 'CODE(0x1fb63b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('+bar', 'my_legal_option', 'CODE(0x1fb63b8)') called at t/020_attributes/022_legal_options_for_inheritance.t line 39 t/020_attributes/022_legal_options_for_inheritance.t ........... 1..2 ok 1 - ... added my_legal_option as legal option for inheritance ok 2 - ... overloaded my_legal_option ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 # Failed test 'has ""; fails' # at t/020_attributes/023_attribute_names.t line 26. # expecting: Regexp ((?-xism:You must provide a name for the attribute)) # found: normal exit # Failed test 'has 0; fails' # at t/020_attributes/023_attribute_names.t line 27. # expecting: Regexp ((?-xism:You must provide a name for the attribute)) # found: normal exit # Looks like you failed 2 tests of 8. Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/020_attributes/023_attribute_names.t ......................... 1..8 ok 1 - has; fails ok 2 - has undef; fails ok 3 - has ""; fails ok 4 - has 0; fails ok 5 - has; fails ok 6 - has undef; fails not ok 7 - has ""; fails not ok 8 - has 0; fails Dubious, test returned 2 (wstat 512, 0x200) Failed 2/8 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fd56b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fd56b8)', 'HASH(0x1f19908)') called at (eval 139) line 4 Moose::Meta::Attribute::_new('Class::MOP::Class::__ANON__::SERIAL::1', 'HASH(0x1f19908)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::1', 'foo', 'definition_context', 'HASH(0x1f19824)', 'traits', 'ARRAY(0x1e26064)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::1', 'foo', 'definition_context', 'HASH(0x1f19824)', 'traits', 'ARRAY(0x226b70)', 'traits', 'ARRAY(0x1e26064)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 88 Moose::Meta::Attribute::interpolate_class_and_new('Moose::Meta::Attribute', 'foo', 'definition_context', 'HASH(0x1f19824)', 'traits', 'ARRAY(0x226b70)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 510 Moose::Meta::Class::_process_new_attribute('Moose::Meta::Class=HASH(0x1fc7564)', 'foo', 'definition_context', 'HASH(0x1f19824)', 'traits', 'ARRAY(0x226b70)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 503 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1fc7564)', 'foo', 'definition_context', 'HASH(0x1f19824)', 'traits', 'ARRAY(0x226b70)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1fc7564)', 'foo', 'definition_context', 'HASH(0x1f19824)', 'traits', 'ARRAY(0x226b70)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('My::Class', 'foo', 'traits', 'ARRAY(0x226b70)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('foo', 'traits', 'ARRAY(0x226b70)') called at t/020_attributes/024_attribute_traits_parameterized.t line 20 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe5540)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe5540)', 'HASH(0x1fdd8e0)') called at (eval 139) line 4 Moose::Meta::Attribute::_new('Class::MOP::Class::__ANON__::SERIAL::2', 'HASH(0x1fdd8e0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::2', 'foo', 'definition_context', 'HASH(0x1fd4e78)', 'traits', 'ARRAY(0x1fd4890)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::2', 'foo', 'definition_context', 'HASH(0x1fd4e78)', 'traits', 'ARRAY(0x1fd4f44)', 'traits', 'ARRAY(0x1fd4890)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 88 Moose::Meta::Attribute::interpolate_class_and_new('Moose::Meta::Attribute', 'foo', 'definition_context', 'HASH(0x1fd4e78)', 'traits', 'ARRAY(0x1fd4f44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 510 Moose::Meta::Class::_process_new_attribute('Moose::Meta::Class=HASH(0x1fc75d0)', 'foo', 'definition_context', 'HASH(0x1fd4e78)', 'traits', 'ARRAY(0x1fd4f44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 503 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1fc75d0)', 'foo', 'definition_context', 'HASH(0x1fd4e78)', 'traits', 'ARRAY(0x1fd4f44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1fc75d0)', 'foo', 'definition_context', 'HASH(0x1fd4e78)', 'traits', 'ARRAY(0x1fd4f44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('My::Other::Class', 'foo', 'traits', 'ARRAY(0x1fd4f44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('foo', 'traits', 'ARRAY(0x1fd4f44)') called at t/020_attributes/024_attribute_traits_parameterized.t line 35 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/020_attributes/024_attribute_traits_parameterized.t .......... 1..4 ok 1 - the aliased method is in the attribute ok 2 - the method was not installed under the other class' alias ok 3 - the aliased method is in the attribute ok 4 - the method was not installed under the other class' alias ok Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/001_meta_role.t .................................... 1..27 ok 1 - The object isa Moose::Meta::Role ok 2 - The object isa Class::MOP::Module ok 3 - ... got the right name of FooRole ok 4 - ... got the right version of FooRole ok 5 - ... FooRole has the foo method ok 6 - ... FooRole got the foo method ok 7 - The object isa Moose::Meta::Role::Method ok 8 - ... got the right method list ok 9 - ... got the right attribute list ok 10 - ... FooRole does not have the bar attribute ok 11 - ... added the bar attribute okay ok 12 - ... got the right attribute list ok 13 - ... FooRole does have the bar attribute ok 14 - ... got the correct description of the bar attribute ok 15 - ... added the baz attribute okay ok 16 - ... got the right attribute list ok 17 - ... FooRole does have the baz attribute ok 18 - ... got the correct description of the baz attribute ok 19 - ... removed the bar attribute okay ok 20 - ... got the right attribute list ok 21 - ... FooRole does not have the bar attribute ok 22 - ... FooRole does still have the baz attribute ok 23 - ... no boo:before modifier ok 24 - ... added a method modifier okay ok 25 - ... now we have a boo:before modifier ok 26 - ... got the right method back ok 27 - ... got the right list of before method modifiers ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/002_role.t ......................................... 1..36 ok 1 - ... extends() is not supported ok 2 - ... augment() is not supported ok 3 - ... inner() is not supported ok 4 - The object isa Moose::Meta::Role ok 5 - The object isa Class::MOP::Module ok 6 - ... got the right name of FooRole ok 7 - ... got the right version of FooRole ok 8 - ... FooRole has the foo method ok 9 - ... FooRole got the foo method ok 10 - The object isa Moose::Meta::Role::Method ok 11 - ... FooRole has the boo method ok 12 - ... FooRole got the boo method ok 13 - The object isa Moose::Meta::Role::Method ok 14 - ... got the right method list ok 15 - locally defined methods are still there ok 16 - sugar was unimported ok 17 - ... got the right attribute list ok 18 - ... FooRole does have the bar attribute ok 19 - ... got the correct description of the bar attribute ok 20 - ... FooRole does have the baz attribute ok 21 - ... got the correct description of the baz attribute ok 22 - ... now we have a boo:before modifier ok 23 - ... got the right method back ok 24 - ... got the right list of before method modifiers ok 25 - ... now we have a boo:after modifier ok 26 - ... got the right method back ok 27 - ... got the right method back ok 28 - ... got the right list of after method modifiers ok 29 - ... now we have a boo:around modifier ok 30 - ... got the right method back ok 31 - ... got the right list of around method modifiers ok 32 - ... now we have a bling:override modifier ok 33 - ... got the right method back ok 34 - ... now we have a fling:override modifier ok 35 - ... got the right method back ok 36 - ... got the right list of override method modifiers ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1feca4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1feca4c)', 'HASH(0x20162e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('FooClass') called at t/030_roles/003_apply_role.t line 124 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fed328)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fed328)', 'HASH(0x201cffc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('FooBarClass') called at t/030_roles/003_apply_role.t line 127 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1feca4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1feca4c)', 'HASH(0x201d6d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('FooClass') called at t/030_roles/003_apply_role.t line 176 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1feca4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1feca4c)', 'HASH(0x20226c8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('FooClass') called at t/030_roles/003_apply_role.t line 176 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/003_apply_role.t ................................... 1..86 ok 1 - The object isa Moose::Meta::Class ok 2 - The object isa Moose::Meta::Class ok 3 - ... does_role requires a role name ok 4 - ... apply_role requires a role ok 5 - ... apply_role requires a role ok 6 - ... the FooClass->meta does_role FooRole ok 7 - ... the FooClass->meta !does_role OtherRole ok 8 - ... the FooBarClass->meta does_role FooRole ok 9 - ... the FooBarClass->meta does_role BarRole ok 10 - ... the FooBarClass->meta !does_role OtherRole ok 11 - ... FooClass has the method bar ok 12 - ... FooBarClass has the method bar ok 13 - ... FooClass has the method baz ok 14 - ... FooBarClass has the method baz ok 15 - ... FooClass has the method foo ok 16 - ... FooBarClass has the method foo ok 17 - ... FooClass has the method boo ok 18 - ... FooBarClass has the method boo ok 19 - ... FooClass has the method blau ok 20 - ... FooBarClass has the method blau ok 21 - ... FooClass has the method goo ok 22 - ... FooBarClass has the method goo ok 23 - ... FooClass lacks the method woot ok 24 - ... FooBarClass has the method woot ok 25 - ... FooClass has the attribute bar ok 26 - ... FooBarClass has the attribute bar ok 27 - ... FooClass has the attribute baz ok 28 - ... FooBarClass has the attribute baz ok 29 - FooClass->can('does') ok 30 - ... the FooClass does FooRole ok 31 - ... the FooClass does not do BarRole ok 32 - ... the FooClass does not do OtherRole ok 33 - FooBarClass->can('does') ok 34 - ... the FooClass does FooRole ok 35 - ... the FooBarClass does FooBarRole ok 36 - ... the FooBarClass does not do OtherRole ok 37 - The object isa FooClass ok 38 - The object isa FooBarClass ok 39 - ... got the right value of goo ok 40 - ... got the right value of goo ok 41 - ... got the right value from ->boo ok 42 - ... got the right value from ->boo (double wrapped) ok 43 - ... got the right value from ->blau ok 44 - ... got the right value from ->blau ok 45 - FooClass->can('does') ok 46 - ... an instance of FooClass does FooRole ok 47 - ... and instance of FooClass does not do OtherRole ok 48 - FooBarClass->can('does') ok 49 - ... an instance of FooBarClass does FooRole ok 50 - ... an instance of FooBarClass does BarRole ok 51 - ... and instance of FooBarClass does not do OtherRole ok 52 - FooClass->can('bar') ok 53 - FooClass->can('baz') ok 54 - FooClass->can('foo') ok 55 - FooClass->can('boo') ok 56 - FooClass->can('goo') ok 57 - FooClass->can('blau') ok 58 - ... got the right value of foo ok 59 - ... $foo->baz is undefined ok 60 - ... $foo->bar is undefined ok 61 - ... baz is a read-only accessor ok 62 - ... bar is a read-write accessor with a type constraint ok 63 - The object isa FooClass ok 64 - ... bar is a read-write accessor with a type constraint ok 65 - ... got the right value for bar now ok 66 - FooBarClass->can('does') ok 67 - ... an instance of FooClass does FooRole ok 68 - ... and instance of FooClass does not do OtherRole ok 69 - FooBarClass->can('does') ok 70 - ... an instance of FooBarClass does FooRole ok 71 - ... an instance of FooBarClass does BarRole ok 72 - ... and instance of FooBarClass does not do OtherRole ok 73 - FooBarClass->can('bar') ok 74 - FooBarClass->can('baz') ok 75 - FooBarClass->can('foo') ok 76 - FooBarClass->can('boo') ok 77 - FooBarClass->can('goo') ok 78 - FooBarClass->can('blau') ok 79 - ... got the right value of foo ok 80 - ... $foo->baz is undefined ok 81 - ... $foo->bar is undefined ok 82 - ... baz is a read-only accessor ok 83 - ... bar is a read-write accessor with a type constraint ok 84 - The object isa FooClass ok 85 - ... bar is a read-write accessor with a type constraint ok 86 - ... got the right value for bar now ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/004_role_composition_errors.t ...................... 1..14 ok 1 - ... the Foo::Role has a required method (foo) ok 2 - ... no foo method implemented by Foo::Class ok 3 - ... cannot consume a class, it must be a role ok 4 - ... has a foo method implemented by Bar::Class ok 5 - ... has a foo method implemented by Bar::Role ok 6 - ... the Bar::Role has not inherited the required method from Foo::Role ok 7 - ... no foo method implemented by Baz::Role ok 8 - ... the Baz::Role has inherited the required method from Foo::Role ok 9 - ... no foo method implemented by Baz::Class2 ok 10 - ... has a foo method implemented by Baz::Class2 ok 11 - exception mentions all the missing required methods at once ok 12 - exception mentions all the missing required methods at once, but not the one that exists ok 13 - exception mentions all the missing methods at once, but not the accessors ok 14 - exception mentions all the require methods that are accessors at once, as well as missing methods, but not the one that exists ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1a47ba8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1a47ba8)', 'HASH(0x226b60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Test1') called at t/030_roles/005_role_conflict_detection.t line 47 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1c93604)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1c93604)', 'HASH(0x2079a9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Test2') called at t/030_roles/005_role_conflict_detection.t line 59 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x202583c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x202583c)', 'HASH(0x208b9c8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Test8') called at t/030_roles/005_role_conflict_detection.t line 241 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x202bebc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x202bebc)', 'HASH(0x208bcbc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Test9') called at t/030_roles/005_role_conflict_detection.t line 242 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2036868)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2036868)', 'HASH(0x208bd40)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Test10') called at t/030_roles/005_role_conflict_detection.t line 243 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/005_role_conflict_detection.t ...................... 1..87 ok 1 - ... our mutually recursive roles combine okay ok 2 - ... our mutually recursive roles combine okay (no matter what order) ok 3 - The object isa My::Test1 ok 4 - ... $test1 does Role::Foo ok 5 - ... $test1 does Role::Bar ok 6 - My::Test1->can('foo') ok 7 - My::Test1->can('bar') ok 8 - ... $test1->foo worked ok 9 - ... $test1->bar worked ok 10 - The object isa My::Test2 ok 11 - ... $test2 does Role::Foo ok 12 - ... $test2 does Role::Bar ok 13 - My::Test2->can('foo') ok 14 - My::Test2->can('bar') ok 15 - ... $test2->foo worked ok 16 - ... $test2->bar worked ok 17 - ... it still has the bar method ok 18 - ... it still has the required foo method ok 19 - ... it still has the foo method ok 20 - ... it still has the required bar method ok 21 - ... role methods conflicted and method was required ok 22 - ... role methods didnt conflict when manually combined ok 23 - ... role methods didnt conflict when manually combined (in opposite order) ok 24 - ... role methods didnt conflict when manually resolved ok 25 - ... we didnt get any methods in the conflict ok 26 - ... we did get the method when manually dealt with ok 27 - ... we did get the method when manually dealt with ok 28 - ... we did get the method when manually dealt with ok 29 - ... our class does() the correct roles ok 30 - ... our class does() the correct roles ok 31 - ... our class does() the correct roles ok 32 - ... our class does() the correct roles ok 33 - ... our class does() the correct roles ok 34 - ... our class does() the correct roles ok 35 - ... our class does() the correct roles ok 36 - ... our class does() the correct roles ok 37 - ... and we got the first method that was added ok 38 - ... and we got the first method that was added ok 39 - ... and we got the local method ok 40 - ... still got the bling method in Role::Bling::Bling ok 41 - ... our role correctly does() the other role ok 42 - ... dont have the bling method in Role::Bling::Bling::Bling ok 43 - ... still got the bling method in Role::Bling::Bling::Bling ok 44 - ... role attrs conflicted and method was required ok 45 - ... role attrs didnt conflict when manually combined ok 46 - ... role attrs didnt conflict when manually combined ok 47 - ... role attrs conflicted and cannot be manually disambiguted ok 48 - ... we didnt get any attributes in the conflict ok 49 - ... we did get an attributes when manually composed ok 50 - ... we did get an attributes when manually composed ok 51 - ... we did still have an attribute ghost (conflict does not mess with class) ok 52 - ... our class does() the correct roles ok 53 - ... our class does() the correct roles ok 54 - ... our class does() the correct roles ok 55 - ... our class does() the correct roles ok 56 - ... our class does() the correct roles ok 57 - ... our class does() the correct roles ok 58 - ... our class does() the correct roles ok 59 - ... our class does() the correct roles ok 60 - My::Test8->can('ghost') ok 61 - My::Test9->can('ghost') ok 62 - My::Test10->can('ghost') ok 63 - ... got the expected default attr value ok 64 - ... got the expected default attr value ok 65 - ... got the expected default attr value ok 66 - ... composed the role with override okay ok 67 - ... composed the role with override okay ok 68 - ... cannot compose it because we have no superclass ok 69 - ... cannot compose it because we have no superclass ok 70 - ... the twist method has been added ok 71 - ... the twist method has been added ok 72 - ... the twist method has not been added ok 73 - ... the twist method has not been added ok 74 - ... our class does() the correct roles ok 75 - ... our class does() the correct roles ok 76 - ... our class does() the correct roles ok 77 - ... our class does() the correct roles ok 78 - ... our class does() the correct roles ok 79 - ... our class does() the correct roles ok 80 - ... our class does() the correct roles ok 81 - ... got the right method return ok 82 - ... got the right method return ok 83 - ... no twist method here at all ok 84 - ... got the right method return (from superclass) ok 85 - ... could not compose roles here, it dies ok 86 - ... the twist method has not been added ok 87 - ... the twist method returns the right value ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/006_role_exclusion.t ............................... 1..22 ok 1 - ... Molecule::Organic exludes Molecule::Inorganic ok 2 - ... Molecule::Organic exludes Molecule::Inorganic ok 3 - ... adding the role (w/ excluded roles) okay ok 4 - ... adding the role w/ excluded role conflict dies okay ok 5 - ... adding the role (w/ excluded roles) okay ok 6 - ... adding the role w/ excluded role conflict dies okay ok 7 - ... My::Test1 does Molecule::Organic ok 8 - ... My::Test1 does Molecule ok 9 - ... My::Test1 excludes Molecule::Organic ok 10 - ... ! My::Test2 does Molecule::Organic ok 11 - ... ! My::Test2 does Molecule::Inorganic ok 12 - ... My::Test3 does Molecule::Organic ok 13 - ... My::Test1 does Molecule ok 14 - ... My::Test3 excludes Molecule::Organic ok 15 - ... ! My::Test3 does Molecule::Inorganic ok 16 - ... cannot add exculded role into class which extends Methane ok 17 - ... Methane does Molecule::Organic ok 18 - ... My::Test4 isa Methane ok 19 - ... My::Test4 does Molecule::Organic ok 20 - ... My::Test4 meat does_role Molecule::Organic ok 21 - ... My::Test4 meta excludes Molecule::Organic ok 22 - ... My::Test4 does Molecule::Inorganic ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/007_roles_and_req_method_edge_cases.t .............. 1..15 ok 1 - ... the required "foo" method will not exist yet (but we will live) ok 2 - ... foo method is still required for Role::ProvideFoo ok 3 - ... the required "foo" method will be found in the superclass ok 4 - ... the required "foo" method exists, although it is overriden locally ok 5 - ... the required "foo" method will be found in the superclass ok 6 - ... the required "foo" method exists, although it is a before modifier locally ok 7 - ... the required "foo" method exists locally, and it is modified locally ok 8 - The object isa Class::MOP::Method::Wrapped ok 9 - ... but the original method is from our package ok 10 - ... the required "foo" method exists in the symbol table (and we will live) ok 11 - ... the required "foo" method will be found in the superclass (but then overriden) ok 12 - ... the required "foo" method exists, and is an accessor ok 13 - ... our role combined successfully ok 14 - required method exists in superclass as non-modifier, so we live ok 15 - required method exists in superclass as non-modifier, so we live ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2039208)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2039208)', 'HASH(0x204fde4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Test::Class4') called at t/030_roles/008_role_conflict_edge_cases.t line 188 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/008_role_conflict_edge_cases.t ..................... 1..32 ok 1 - ... roles composed okay (no conflicts) ok 2 - ... have the method foo as expected ok 3 - ... have the method foo as expected ok 4 - ... have the method foo as expected ok 5 - ... have the method foo as expected ok 6 - ... got the right value from method ok 7 - ... roles composed okay (no conflicts) ok 8 - ... have the method foo as expected ok 9 - ... have the method foo as expected ok 10 - ... have the method foo as expected ok 11 - ... have the method foo as expected ok 12 - The object isa Moose::Meta::Method::Overriden ok 13 - ... have the method foo as expected ok 14 - The object isa Class::MOP::Method ok 15 - ... got the right value from method ok 16 - ... got the right value from method ok 17 - ... roles composed okay (no conflicts) ok 18 - ... have the method foo as expected ok 19 - ... have the method foo as expected ok 20 - ... have the method foo as expected ok 21 - ... have the method foo as expected ok 22 - The object isa Class::MOP::Method::Wrapped ok 23 - ... have the method foo as expected ok 24 - The object isa Class::MOP::Method ok 25 - ... got the right value from method ok 26 - ... got the right value from method ok 27 - ... roles composed okay (no conflicts) ok 28 - ... have the attribute foo as expected ok 29 - ... have the attribute foo as expected ok 30 - ... have the attribute foo as expected ok 31 - ... have the attribute foo as expected ok 32 - ... got the right value from method ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe2cdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe2cdc)', 'HASH(0x203cd94)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('SubAB') called at t/030_roles/009_more_role_edge_cases.t line 42 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fefbc4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fefbc4)', 'HASH(0x20486f0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('SubBB') called at t/030_roles/009_more_role_edge_cases.t line 106 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/009_more_role_edge_cases.t ......................... 1..74 ok 1 - ... role was composed as expected ok 2 - does SubAA ok 3 - does RootA ok 4 - The object isa SubAB ok 5 - SubAB->can('bar') ok 6 - ... got thr right bar rv ok 7 - SubAB->can('foo') ok 8 - ... called foo successfully ok 9 - ... got the right foo rv ok 10 - ... composed the role successfully ok 11 - BB does SubBA ok 12 - BB does RootB ok 13 - The object isa SubBB ok 14 - SubBB->can('foo') ok 15 - ... called foo successfully ok 16 - foo rv ok 17 - after hook called ok 18 - ... called foo successfully (again) ok 19 - after hook called (again) ok 20 - ... this has the foo method ok 21 - ... cannot compose an override over a local method ok 22 - simple composition without abstract ok 23 - simple composition with abstract ok 24 - SimpleClassWithSome does Abstract ok 25 - SimpleClassWithSome does ConcreteA ok 26 - SimpleClassWithSome does ConcreteB ok 27 - SimpleClassWithSome->can('method') ok 28 - SimpleClassWithSome->can('other') ok 29 - SimpleClassWithSome->can('another') ok 30 - provided by abstract ok 31 - provided by concrete a ok 32 - provided by concrete b ok 33 - SimpleClassWithAll does Abstract ok 34 - SimpleClassWithAll does ConcreteA ok 35 - SimpleClassWithAll does ConcreteB ok 36 - SimpleClassWithAll->can('method') ok 37 - SimpleClassWithAll->can('other') ok 38 - SimpleClassWithAll->can('another') ok 39 - provided by abstract ok 40 - provided by concrete a ok 41 - provided by concrete b ok 42 - composition without abstract ok 43 - composition with abstract ok 44 - can compose ConcreteA and ConcreteC together ok 45 - ClassWithSome does Abstract ok 46 - ClassWithSome does ConcreteA ok 47 - ClassWithSome does ConcreteB ok 48 - ClassWithSome does ConcreteC ok 49 - ClassWithSome->can('method') ok 50 - ClassWithSome->can('other') ok 51 - ClassWithSome->can('another') ok 52 - provided by abstract ok 53 - provided by concrete c + a ok 54 - provided by concrete b ok 55 - ClassWithAll does Abstract ok 56 - ClassWithAll does ConcreteA ok 57 - ClassWithAll does ConcreteB ok 58 - ClassWithAll does ConcreteC ok 59 - ClassWithAll->can('method') ok 60 - ClassWithAll->can('other') ok 61 - ClassWithAll->can('another') ok 62 - provided by abstract ok 63 - provided by concrete c + a ok 64 - provided by concrete b ok 65 - ClassWithEverything does Abstract ok 66 - ClassWithEverything does ConcreteA ok 67 - ClassWithEverything does ConcreteB ok 68 - ClassWithEverything does ConcreteC ok 69 - ClassWithEverything->can('method') ok 70 - ClassWithEverything->can('other') ok 71 - ClassWithEverything->can('another') ok 72 - provided by abstract ok 73 - provided by concrete c + a ok 74 - provided by concrete b ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fcccb0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fcccb0)', 'HASH(0x226d88)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Class') called at t/030_roles/010_run_time_role_composition.t line 39 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fcccb0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fcccb0)', 'HASH(0x1fe27f0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Class') called at t/030_roles/010_run_time_role_composition.t line 42 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/010_run_time_role_composition.t .................... 1..27 ok 1 - The object isa My::Class ok 2 - The object isa My::Class ok 3 - ... the role is not composed yet ok 4 - ... we do not do any roles yet ok 5 - ... we now do the Bark role ok 6 - ... the class does not do the Bark role ok 7 - The object isa My::Class ok 8 - ... but it is no longer blessed into My::Class ok 9 - ... the role is not composed at the class level ok 10 - ... the role is now composed at the object level ok 11 - ... got the right return value for the newly composed method ok 12 - ... we do not do any roles yet ok 13 - ... we now do the Bark role ok 14 - ... they share the same anon-class/role thing ok 15 - ... the original method responds as expected ok 16 - ... we do not do the Sleeper role ok 17 - ... we still do the Bark role ok 18 - ... we now do the Sleeper role too ok 19 - ... the class does not do the Sleeper role ok 20 - ... they no longer share the same anon-class/role thing ok 21 - The object isa My::Class ok 22 - ... the original method still responds as expected ok 23 - ... got the right return value for the newly composed method ok 24 - ... got the right return value for the newly composed method ok 25 - ... we do not do any roles yet ok 26 - ... we now do the Bark role ok 27 - ... they share the same anon-class/role thing again ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1a47f68)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1a47f68)', 'HASH(0x204c370)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::A') called at t/030_roles/011_overriding.t line 43 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1a47f68)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1a47f68)', 'HASH(0x204caa8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::A') called at t/030_roles/011_overriding.t line 45 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1a47f68)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1a47f68)', 'HASH(0x204c904)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::A') called at t/030_roles/011_overriding.t line 46 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1a47f68)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1a47f68)', 'HASH(0x204c8a4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::A') called at t/030_roles/011_overriding.t line 47 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1a47f68)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1a47f68)', 'HASH(0x204cafc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::A') called at t/030_roles/011_overriding.t line 48 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff5cc8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff5cc8)', 'HASH(0x204ccc4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::A::Resolved') called at t/030_roles/011_overriding.t line 81 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff5cc8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff5cc8)', 'HASH(0x204d048)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::A::Resolved') called at t/030_roles/011_overriding.t line 83 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2010cb4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2010cb4)', 'HASH(0x20560f8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::B') called at t/030_roles/011_overriding.t line 121 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2010cb4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2010cb4)', 'HASH(0x20564c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::B') called at t/030_roles/011_overriding.t line 123 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2010cb4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2010cb4)', 'HASH(0x204cbb0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::B') called at t/030_roles/011_overriding.t line 124 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2010cb4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2010cb4)', 'HASH(0x20566a4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::B') called at t/030_roles/011_overriding.t line 125 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2010cb4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2010cb4)', 'HASH(0x2056614)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::B') called at t/030_roles/011_overriding.t line 126 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x202c9b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x202c9b8)', 'HASH(0x2060c2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::E') called at t/030_roles/011_overriding.t line 199 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x202c9b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x202c9b8)', 'HASH(0x2060968)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::E') called at t/030_roles/011_overriding.t line 201 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x202c9b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x202c9b8)', 'HASH(0x2056ea8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::E') called at t/030_roles/011_overriding.t line 202 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x202c9b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x202c9b8)', 'HASH(0x2060ed8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::E') called at t/030_roles/011_overriding.t line 203 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x202c9b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x202c9b8)', 'HASH(0x2060e54)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::E') called at t/030_roles/011_overriding.t line 204 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x203a794)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x203a794)', 'HASH(0x206122c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::D') called at t/030_roles/011_overriding.t line 221 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x203a794)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x203a794)', 'HASH(0x2061754)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::D') called at t/030_roles/011_overriding.t line 222 eval {...} called at t/030_roles/011_overriding.t line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x203a794)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x203a794)', 'HASH(0x2060fec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::D') called at t/030_roles/011_overriding.t line 223 eval {...} called at t/030_roles/011_overriding.t line 223 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x203a794)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x203a794)', 'HASH(0x206122c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::D') called at t/030_roles/011_overriding.t line 225 eval {...} called at t/030_roles/011_overriding.t line 225 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x203a794)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x203a794)', 'HASH(0x2061754)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class::D') called at t/030_roles/011_overriding.t line 226 eval {...} called at t/030_roles/011_overriding.t line 226 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/011_overriding.t ................................... 1..39 ok 1 - define role C ok 2 - define class A ok 3 - Class::A->can(...) ok 4 - ... got the right foo method ok 5 - ... got the right zot method ok 6 - ... got the right bar method ok 7 - ... got the right xxy method ok 8 - ... did not fufill the requirement of &bar method ok 9 - ... did fufill the requirement of &bar method ok 10 - ... Role::A::Conflict created the bar requirement ok 11 - Class::A::Resolved->can('bar') ok 12 - ... got the right bar method ok 13 - define role Role::F ok 14 - define class Class::B ok 15 - Class::B->can(...) ok 16 - ... got the &foo method okay ok 17 - ... got the &zot method okay ok 18 - ... got the &bar method okay ok 19 - ... got the &xxy method okay ok 20 - ... Role::F fufilled the &foo requirement ok 21 - ... define role Role::D::And::E::Conflict ok 22 - ... Role::D::And::E::Conflict fufilled the &foo requirement ok 23 - ... Role::D::And::E::Conflict adds the &xxy requirement ok 24 - ... Role::D::And::E::Conflict adds the &bar requirement ok 25 - define role Role::I ok 26 - defining class Class::C fails ok 27 - resolved with method ok 28 - Class::E->can(...) ok 29 - ... got the right &foo method ok 30 - ... got the right &zot method ok 31 - ... got the right &bar method ok 32 - ... got the right &xxy method ok 33 - ... Role::I still have the &foo requirement ok 34 - resolved with attr ok 35 - Class::D->can(...) ok 36 - bar ok 37 - zzy ok 38 - foo ok 39 - zot ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fee988)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fee988)', 'HASH(0x202458c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Foo::Class') called at t/030_roles/012_method_exclusion_in_composition.t line 80 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/012_method_exclusion_in_composition.t .............. 1..19 ok 1 - we have a foo method ok 2 - we have a baz method ok 3 - ... but we excluded bar ok 4 - we have a foo method ok 5 - we have a bar method ok 6 - we have a baz method ok 7 - ... and the &foo method is not required ok 8 - ... and the &bar method is required ok 9 - ... composed our roles correctly ok 10 - ... composed our roles correctly ok 11 - The object isa My::Foo::Class ok 12 - My::Foo::Class->can('foo') ok 13 - ... got the right method ok 14 - ... composed our roles correctly ok 15 - we have a foo method ok 16 - ... and the &foo method is not required ok 17 - ... composed our roles correctly ok 18 - we dont have a foo method ok 19 - ... and the &foo method is required ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2008354)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2008354)', 'HASH(0x2035090)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Foo::Class') called at t/030_roles/013_method_aliasing_in_composition.t line 113 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/013_method_aliasing_in_composition.t ............... 1..35 ok 1 - ... this succeeds ok 2 - ... this succeeds ok 3 - we have a foo method ok 4 - we have a baz method ok 5 - we have a bar method ok 6 - we have a role_bar method ok 7 - ... this succeeds ok 8 - ... this succeeds ok 9 - we have a foo method ok 10 - we have a baz method ok 11 - we have a role_bar method ok 12 - ... and the &bar method is not required ok 13 - ... and the &role_bar method is not required ok 14 - ... this succeeds ok 15 - we have a foo method ok 16 - we have a baz method ok 17 - we have a role_bar method ok 18 - ... and the &bar method is required ok 19 - ... composed our roles correctly ok 20 - ... composed our roles correctly ok 21 - The object isa My::Foo::Class ok 22 - My::Foo::Class->can('foo') ok 23 - My::Foo::Class->can('foo_foo') ok 24 - My::Foo::Class->can('bar_foo') ok 25 - ... got the right method ok 26 - ... got the right method ok 27 - ... got the right method ok 28 - ... composed our roles correctly ok 29 - we have a foo method ok 30 - we have a foo_foo method ok 31 - we have a bar_foo method ok 32 - ... and the &foo method is not required ok 33 - ... composed our roles correctly ok 34 - we dont have a foo_foo method ok 35 - ... and the &foo method is required ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fed6e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fed6e0)', 'HASH(0x1ff58f0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Class') called at t/030_roles/014_more_alias_and_exclude.t line 57 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/014_more_alias_and_exclude.t ....................... 1..9 ok 1 - ... everything works out all right ok 2 - The object isa My::Class ok 3 - ... got the right method ok 4 - ... got the right method ok 5 - ... got the right method ok 6 - ... got the right method ok 7 - ... got the right method ok 8 - ... got the right method ok 9 - ... got the right method ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe20b4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe20b4)', 'HASH(0x226db8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/030_roles/015_runtime_roles_and_attrs.t line 34 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/015_runtime_roles_and_attrs.t ...................... 1..11 ok 1 - The object isa Foo ok 2 - ... the role is not composed yet ok 3 - ditto ok 4 - ... we do not do any roles yet ok 5 - ... and setting the accessor fails (not a Dog yet) ok 6 - ... we now do the Bark role ok 7 - ... the role is now composed at the object level ok 8 - it has fur ok 9 - ... got the right return value for the newly composed method ok 10 - ... and setting the accessor is okay ok 11 - role attr initialized ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe1f94)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe1f94)', 'HASH(0x1fe4908)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/030_roles/016_runtime_roles_and_nonmoose.t line 39 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/016_runtime_roles_and_nonmoose.t ................... 1..7 ok 1 - The object isa Bar ok 2 - The object isa Foo ok 3 - ... the role is not composed yet ok 4 - ... and setting the accessor fails (not a Dog yet) ok 5 - ... the role is now composed at the object level ok 6 - ... got the right return value for the newly composed method ok 7 - ... and setting the accessor is okay ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('Moose::before', undef) called at t/030_roles/017_extending_role_attrs.t line 34 Test::Exception::lives_ok('Moose::before', undef) called at t/030_roles/017_extending_role_attrs.t line 35 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe2960)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe2960)', 'HASH(0x200fd1c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/030_roles/017_extending_role_attrs.t line 38 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('Foo') called at t/030_roles/017_extending_role_attrs.t line 59 Test::Exception::lives_ok('Foo') called at t/030_roles/017_extending_role_attrs.t line 62 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff0728)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff0728)', 'HASH(0x20247d8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar', 'foo', 42) called at t/030_roles/017_extending_role_attrs.t line 65 # Failed test 'threw Regexp ((?-xism:^Attribute \(foo\) does not pass the type constraint because: Validation failed for 'Int' failed with value baz at ))' # at t/030_roles/017_extending_role_attrs.t line 71. # expecting: Regexp ((?-xism:^Attribute \(foo\) does not pass the type constraint because: Validation failed for 'Int' failed with value baz at )) # found: Attribute (foo) does not pass the type constraint because Validation failed for 'Int' failed with value baz at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Accessor.pm line 107 # Bar::foo('Bar', 'foo', 42) called at t/030_roles/017_extending_role_attrs.t line 71 # Test::Exception::throws_ok('Bar', 'foo', 42) called at t/030_roles/017_extending_role_attrs.t line 71 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Bar', 'foo', 42) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone('Bar', 'foo', 42) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options('Bar', 'foo', 42) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute('Bar', 'foo', 42) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute('Bar', 'foo', 42) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Bar', 'foo', 42) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('Bar', 'foo', 42) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('Bar', 'foo', 42) called at t/030_roles/017_extending_role_attrs.t line 90 Test::Exception::lives_ok('Bar', 'foo', 42) called at t/030_roles/017_extending_role_attrs.t line 93 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff83d8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff83d8)', 'HASH(0x202e524)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz', 'baz', 99) called at t/030_roles/017_extending_role_attrs.t line 96 # Failed test 'threw Regexp ((?-xism:^Attribute \(baz\) does not pass the type constraint because: Validation failed for 'ClassName\|Int' failed with value zonk at ))' # at t/030_roles/017_extending_role_attrs.t line 102. # expecting: Regexp ((?-xism:^Attribute \(baz\) does not pass the type constraint because: Validation failed for 'ClassName\|Int' failed with value zonk at )) # found: Attribute (baz) does not pass the type constraint because Validation failed for 'ClassName|Int' failed with value zonk at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Accessor.pm line 107 # Baz::baz('Baz', 'baz', 99) called at t/030_roles/017_extending_role_attrs.t line 102 # Test::Exception::throws_ok('Baz', 'baz', 99) called at t/030_roles/017_extending_role_attrs.t line 102 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('HASH(0x202e4a0)', 'default') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone('HASH(0x202e4a0)', 'default') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options('HASH(0x202e4a0)', 'default') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute('HASH(0x202e4a0)', 'default') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute('HASH(0x202e4a0)', 'default') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('HASH(0x202e4a0)', 'default') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('HASH(0x202e4a0)', 'default') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('HASH(0x202e4a0)', 'default') called at t/030_roles/017_extending_role_attrs.t line 126 Test::Exception::lives_ok('HASH(0x202e4a0)', 'default') called at t/030_roles/017_extending_role_attrs.t line 129 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2009330)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2009330)', 'HASH(0x202ef74)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quux', 'quux', 99) called at t/030_roles/017_extending_role_attrs.t line 132 # Failed test 'threw Regexp ((?-xism:^Attribute \(quux\) does not pass the type constraint because: Validation failed for 'ArrayRef\|Positive' failed with value quux at ))' # at t/030_roles/017_extending_role_attrs.t line 140. # expecting: Regexp ((?-xism:^Attribute \(quux\) does not pass the type constraint because: Validation failed for 'ArrayRef\|Positive' failed with value quux at )) # found: Attribute (quux) does not pass the type constraint because Validation failed for 'ArrayRef|Positive' failed with value quux at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Accessor.pm line 107 # Quux::quux('Quux', 'quux', 99) called at t/030_roles/017_extending_role_attrs.t line 140 # Test::Exception::throws_ok('Quux', 'quux', 99) called at t/030_roles/017_extending_role_attrs.t line 140 # Failed test 'threw Regexp ((?-xism:^Attribute \(quux\) does not pass the type constraint because: Validation failed for 'ArrayRef\|Positive' failed with value HASH\(\w+\) at ))' # at t/030_roles/017_extending_role_attrs.t line 143. # expecting: Regexp ((?-xism:^Attribute \(quux\) does not pass the type constraint because: Validation failed for 'ArrayRef\|Positive' failed with value HASH\(\w+\) at )) # found: Attribute (quux) does not pass the type constraint because Validation failed for 'ArrayRef|Positive' failed with value HASH(0x2038ed0) at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Accessor.pm line 107 # Quux::quux('Quux', 'quux', 99) called at t/030_roles/017_extending_role_attrs.t line 143 # Test::Exception::throws_ok('Quux', 'quux', 99) called at t/030_roles/017_extending_role_attrs.t line 143 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('Quux', 'quux', 99) called at t/030_roles/017_extending_role_attrs.t line 163 Test::Exception::lives_ok('Quux', 'quux', 99) called at t/030_roles/017_extending_role_attrs.t line 164 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('Quux', 'quux', 99) called at t/030_roles/017_extending_role_attrs.t line 167 Test::Exception::lives_ok('Quux', 'quux', 99) called at t/030_roles/017_extending_role_attrs.t line 168 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 253 Moose::Meta::Attribute::clone('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 240 Moose::Meta::Attribute::clone_and_inherit_options('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 518 Moose::Meta::Class::_process_inherited_attribute('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 500 Moose::Meta::Class::_process_attribute('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 86 Moose::has('Quux', 'quux', 99) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::has('Quux', 'quux', 99) called at t/030_roles/017_extending_role_attrs.t line 171 Test::Exception::lives_ok('Quux', 'quux', 99) called at t/030_roles/017_extending_role_attrs.t line 172 # Looks like you failed 4 tests of 27. Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/017_extending_role_attrs.t ......................... 1..27 ok 1 - ... extended the attribute successfully ok 2 - The object isa Foo ok 3 - ... got the extended attribute ok 4 - ... narrowed the role's type constraint successfully ok 5 - The object isa Bar ok 6 - ... got the extended attribute ok 7 - ... can change the attribute's value to an Int not ok 8 - threw Regexp ((?-xism:^Attribute \(foo\) does not pass the type constraint because: Validation failed for 'Int' failed with value baz at )) ok 9 - ... still has the old Int value ok 10 - ... narrowed the role's type constraint successfully ok 11 - The object isa Baz ok 12 - ... got the extended attribute ok 13 - ... can change the attribute's value to a ClassName not ok 14 - threw Regexp ((?-xism:^Attribute \(baz\) does not pass the type constraint because: Validation failed for 'ClassName\|Int' failed with value zonk at )) ok 15 - ... still has the old ClassName value ok 16 - ... narrowed the role's type constraint successfully ok 17 - The object isa Quux ok 18 - ... got the extended attribute ok 19 - ... can change the attribute's value to an Int ok 20 - ... can change the attribute's value to an ArrayRef not ok 21 - threw Regexp ((?-xism:^Attribute \(quux\) does not pass the type constraint because: Validation failed for 'ArrayRef\|Positive' failed with value quux at )) ok 22 - ... still has the old ArrayRef value not ok 23 - threw Regexp ((?-xism:^Attribute \(quux\) does not pass the type constraint because: Validation failed for 'ArrayRef\|Positive' failed with value HASH\(\w+\) at )) ok 24 - ... still has the old ArrayRef value ok 25 - can get less specific in the subclass ok 26 - or change the type completely ok 27 - or add new types to the union Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/27 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4ab9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4ab9c)', 'HASH(0x226db8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'bar', 'BAR') called at t/030_roles/018_runtime_roles_w_params.t line 24 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4ab9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4ab9c)', 'HASH(0x1833b2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'bar', 'BAR') called at t/030_roles/018_runtime_roles_w_params.t line 41 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4ab9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4ab9c)', 'HASH(0x2002048)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'bar', 'BAR') called at t/030_roles/018_runtime_roles_w_params.t line 58 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/018_runtime_roles_w_params.t ....................... 1..21 ok 1 - The object isa Foo ok 2 - ... got the expect value ok 3 - ... no baz method though ok 4 - ... this works ok 5 - ... got the expect value ok 6 - ... we have baz method now ok 7 - ... got the expect value ok 8 - The object isa Foo ok 9 - ... got the expect value ok 10 - ... no baz method though ok 11 - ... this works ok 12 - ... got the expect value ok 13 - ... we have baz method now ok 14 - ... got the expect value ok 15 - The object isa Foo ok 16 - ... got the expect value ok 17 - ... no baz method though ok 18 - ... this works ok 19 - ... got the expect value ok 20 - ... we have baz method now ok 21 - ... got the expect value ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fc7c34)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fc7c34)', 'HASH(0x1fcacb8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('ClassWithBUILD') called at t/030_roles/019_build.t line 38 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fcaba4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fcaba4)', 'HASH(0x1fcacb8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('ClassWithoutBUILD') called at t/030_roles/019_build.t line 46 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fc7c34)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1faf69c)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fc7c34)', 'is_inline', 1, 'package_name', 'ClassWithBUILD', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fc7c34)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fc7c34)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fc7c34)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fc7c34)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fc7c34)') called at t/030_roles/019_build.t line 54 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'ClassWithBUILD'; my $params = do { $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; (scalar @_ == 1) ? {%{$_[0]}} : {@_}; }; my $instance = bless {} => $class; ; ; $instance->ClassWithBUILD::BUILD($params); return $instance; } because : at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1faf69c)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fc7c34)', 'is_inline', 1, 'package_name', 'ClassWithBUILD', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fc7c34)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fc7c34)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fc7c34)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fc7c34)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fc7c34)') called at t/030_roles/019_build.t line 54 # Looks like you planned 6 tests but ran 3. # Looks like your test exited with 255 just after 3. Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/019_build.t ........................................ 1..6 ok 1 - no calls to BUILD yet ok 2 ok 3 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 3/6 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/020_role_composite.t ............................... 1..14 ok 1 - The object isa Moose::Meta::Role::Composite ok 2 - ... got the composite role name ok 3 - ... got the right roles ok 4 - ... our composite does the role Role::Foo ok 5 - ... our composite does the role Role::Bar ok 6 - ... our composite does the role Role::Baz ok 7 - ... this composed okay ok 8 - The object isa Moose::Meta::Role::Composite ok 9 - ... got the composite role name ok 10 - ... got the right roles ok 11 - ... our composite does the role Role::Foo ok 12 - ... our composite does the role Role::Bar ok 13 - ... our composite does the role Role::Baz ok 14 - ... our composite does the role Role::Gorch ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/021_role_composite_exclusion.t ..................... 1..12 ok 1 - ... got the right exclusions ok 2 - ... got the right exclusions ok 3 - ... this fails as expected ok 4 - The object isa Moose::Meta::Role::Composite ok 5 - ... got the composite role name ok 6 - ... this lives as expected ok 7 - The object isa Moose::Meta::Role::Composite ok 8 - ... got the composite role name ok 9 - ... this lives as expected ok 10 - ... has excluded roles ok 11 - ... this fails as expected ok 12 - ... this fails as expected ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/022_role_composition_req_methods.t ................. 1..16 ok 1 - The object isa Moose::Meta::Role::Composite ok 2 - ... got the composite role name ok 3 - ... this succeeds as expected ok 4 - ... got the right list of required methods ok 5 - The object isa Moose::Meta::Role::Composite ok 6 - ... got the composite role name ok 7 - ... this succeeds as expected ok 8 - ... got the right list of required methods ok 9 - The object isa Moose::Meta::Role::Composite ok 10 - ... got the composite role name ok 11 - ... this succeeds as expected ok 12 - ... got the right list of required methods ok 13 - The object isa Moose::Meta::Role::Composite ok 14 - ... got the composite role name ok 15 - ... this succeeds as expected ok 16 - ... got the right list of required methods ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/023_role_composition_attributes.t .................. 1..7 ok 1 - The object isa Moose::Meta::Role::Composite ok 2 - ... got the composite role name ok 3 - ... this succeeds as expected ok 4 - ... got the right list of attributes ok 5 - ... this fails as expected ok 6 - ... this fails as expected ok 7 - ... this fails as expected ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/024_role_composition_methods.t ..................... 1..19 ok 1 - The object isa Moose::Meta::Role::Composite ok 2 - ... got the composite role name ok 3 - ... this succeeds as expected ok 4 - ... got the right list of methods ok 5 - The object isa Moose::Meta::Role::Composite ok 6 - ... got the composite role name ok 7 - ... this succeeds as expected ok 8 - ... got the right list of methods ok 9 - ... got the right list of required methods ok 10 - The object isa Moose::Meta::Role::Composite ok 11 - ... got the composite role name ok 12 - ... this succeeds as expected ok 13 - ... got the right list of methods ok 14 - ... got the right list of required methods ok 15 - The object isa Moose::Meta::Role::Composite ok 16 - ... got the composite role name ok 17 - ... this succeeds as expected ok 18 - ... got the right list of methods ok 19 - ... got the right list of required methods ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/025_role_composition_override.t .................... 1..8 ok 1 - The object isa Moose::Meta::Role::Composite ok 2 - ... got the composite role name ok 3 - ... this lives ok ok 4 - ... got the right list of methods ok 5 - ... this fails as expected ok 6 - ... this fails as expected ok 7 - ... this fails as expected ok 8 - ... this fails as expected ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/026_role_composition_method_mods.t ................. 1..7 ok 1 ok 2 - The object isa Moose::Meta::Role::Composite ok 3 - ... got the composite role name ok 4 - ... this succeeds as expected ok 5 - ... got the right list of methods ok 6 - ... got the right list of methods ok 7 - ... got the right list of methods ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/Role.pm line 411 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at lib/Moose/Meta/Role.pm line 566 t/030_roles/031_roles_applied_in_create.t ...................... 1..1 ok 1 - Create a new class with several roles ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/032_roles_and_method_cloning.t ..................... 1..14 ok 1 - ClassA has a foo method ok 2 - The object isa Moose::Meta::Method ok 3 - ClassA->foo was cloned from Role::Foo->foo ok 4 - fq name is ClassA::foo ok 5 - original fq name is Role::Foo::foo ok 6 - Role::Bar has a foo method ok 7 - Role::Bar->foo was cloned from Role::Foo->foo ok 8 - fq name is Role::Bar::foo ok 9 - original fq name is Role::Foo::foo ok 10 - ClassB has a foo method ok 11 - ClassA->foo was cloned from Role::Bar->foo ok 12 - ... which in turn was cloned from Role::Foo->foo ok 13 - fq name is ClassA::foo ok 14 - original fq name is Role::Foo::foo ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1c1123c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1c1123c)', 'HASH(0x18308a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Class') called at t/030_roles/033_role_exclusion_and_alias_bug.t line 28 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1c11038)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1c11038)', 'HASH(0x1fe3eb4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Class::Again') called at t/030_roles/033_role_exclusion_and_alias_bug.t line 56 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/030_roles/033_role_exclusion_and_alias_bug.t ................. 1..17 ok 1 - The object isa My::Class ok 2 - The object does My::Role ok 3 - My::Class->can('baz') ok 4 - My::Class->can('gorch') ok 5 - ... cant call method foo ok 6 - ... cant call method bar ok 7 - ... got the right value ok 8 - ... got the right value ok 9 - The object isa My::Class::Again ok 10 - The object does My::Role::Again ok 11 - The object does My::Role ok 12 - My::Class::Again->can('baz') ok 13 - My::Class::Again->can('gorch') ok 14 - ... cant call method foo ok 15 - ... cant call method bar ok 16 - ... got the right value ok 17 - ... got the right value ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 The Class::MOP::Module->create method has been made a private object method. at C:/cpanfly-5.8/var/megalib/Class/MOP/Module.pm line 54 Class::MOP::Module::create('Moose::Meta::Role', 'methods', 'HASH(0x1934160)', 'attributes', 'HASH(0x226d80)', 'package', 'MyItem::Role::Equipment') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 491 Moose::Meta::Role::create('Moose::Meta::Role', 'MyItem::Role::Equipment', 'attributes', 'HASH(0x226d80)', 'methods', 'HASH(0x1934160)') called at t/030_roles/034_create_role.t line 18 # Looks like your test exited with 255 before it could output anything. t/030_roles/034_create_role.t .................................. 1..4 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 4/4 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 The Class::MOP::Module->create method has been made a private object method. at C:/cpanfly-5.8/var/megalib/Class/MOP/Module.pm line 54 Class::MOP::Module::create('Moose::Meta::Role', 'methods', 'HASH(0x1f2b820)', 'attributes', 'HASH(0x226d80)', 'package', 'Moose::Meta::Role::__ANON__::SERIAL::1') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 491 Moose::Meta::Role::create('Moose::Meta::Role', 'Moose::Meta::Role::__ANON__::SERIAL::1', 'methods', 'HASH(0x1f2b820)', 'attributes', 'HASH(0x226d80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 554 Moose::Meta::Role::create_anon_role('Moose::Meta::Role', 'attributes', 'HASH(0x226d80)', 'methods', 'HASH(0x1f2b820)') called at t/030_roles/035_anonymous_roles.t line 17 # Looks like your test exited with 255 before it could output anything. t/030_roles/035_anonymous_roles.t .............................. 1..7 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 7/7 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 The Class::MOP::Module->create method has been made a private object method. at C:/cpanfly-5.8/var/megalib/Class/MOP/Module.pm line 54 Class::MOP::Module::create('Moose::Meta::Role', 'methods', 'HASH(0x226cf8)', 'package', 'Moose::Meta::Role::__ANON__::SERIAL::1') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 491 Moose::Meta::Role::create('Moose::Meta::Role', 'Moose::Meta::Role::__ANON__::SERIAL::1', 'methods', 'HASH(0x226cf8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 554 Moose::Meta::Role::create_anon_role('Moose::Meta::Role', 'methods', 'HASH(0x226cf8)') called at t/030_roles/036_free_anonymous_roles.t line 18 # Looks like your test exited with 255 before it could output anything. t/030_roles/036_free_anonymous_roles.t ......................... 1..4 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 4/4 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The Class::MOP::Module->create method has been made a private object method. at C:/cpanfly-5.8/var/megalib/Class/MOP/Module.pm line 54 Class::MOP::Module::create('My::Meta::Role', 'package', 'Moose::Meta::Role::__ANON__::SERIAL::1') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 491 Moose::Meta::Role::create('My::Meta::Role', 'Moose::Meta::Role::__ANON__::SERIAL::1') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 554 Moose::Meta::Role::create_anon_role('My::Meta::Role') called at t/030_roles/037_create_role_subclass.t line 21 # Looks like your test exited with 255 before it could output anything. t/030_roles/037_create_role_subclass.t ......................... 1..2 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 2/2 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 t/040_type_constraints/001_util_type_constraints.t ............. 1..52 ok 1 - ... this is a Num ok 2 - ... this is not a Num ok 3 - ... type constraint stringifies to name ok 4 - ... this is a Str ok 5 - ... this is not a Str ok 6 - ... this is a Natural ok 7 - ... this is not a Natural ok 8 - ... this is not a Natural ok 9 - ... this is a NaturalLessThanTen ok 10 - ... this is not a NaturalLessThanTen ok 11 - ... this is not a NaturalLessThanTen ok 12 - ... this is not a NaturalLessThanTen ok 13 - ... got a value back from negative ok 14 - The object isa Moose::Meta::TypeConstraint ok 15 - ... this is a negative number ok 16 - ... this is not a negative number ok 17 - ... this is not a negative number ok 18 - ... $negative is a subtype of Number ok 19 - ... $negative is not a subtype of String ok 20 - ... got a value back from negative ok 21 - The object isa Moose::Meta::TypeConstraint ok 22 - ... this is a negative number ok 23 - ... this is not a negative number ok 24 - ... this is not a negative number ok 25 - ... $negative2 is a subtype of Number ok 26 - ... $negative is not a subtype of String ok 27 - ... it has a message ok 28 - ... validated unsuccessfully (got error) ok 29 - The object isa Moose::Meta::TypeConstraint ok 30 - ... NaturalLessThanTen is subtype of Natural ok 31 - ... NaturalLessThanTen is subtype of Number ok 32 - ... NaturalLessThanTen is not subtype of String ok 33 - ... it has a message ok 34 - ... validated successfully (no error) ok 35 - ... validated unsuccessfully (got error) ok 36 - The object isa Moose::Meta::TypeConstraint ok 37 - ... Natural is a subtype of Number ok 38 - ... Natural is not a subtype of String ok 39 - ... it does not have a message ok 40 - ... validated successfully (no error) ok 41 - ... validated unsuccessfully (got error) ok 42 - The object isa Moose::Meta::TypeConstraint ok 43 - ... it does have a message ok 44 - ... validated successfully (no error) ok 45 - ... validated unsuccessfully (got error) ok 46 - meta-attr construction ok even when type constraint utils loaded first ok 47 - equals predicate returns undef for non existant constraint ok 48 - is_subtype_of predicate returns undef for non existant constraint ok 49 - is_a_type_of predicate returns undef for non existant constraint ok 50 - ->add_type_constraint(undef) throws ok 51 - ->add_type_constraint("foo") throws ok 52 - ->add_type_constraint(SomeClass->new) throws ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 t/040_type_constraints/002_util_type_constraints_export.t ...... 1..5 ok 1 - use Moose::Util::TypeConstraints; ok 2 - ... successfully exported &type to Foo package ok 3 - ... successfully exported &subtype to Foo package ok 4 - ... Ref worked correctly ok 5 - ... ArrayRef worked correctly ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 t/040_type_constraints/003_util_std_type_constraints.t ......... 1..273 ok 1 - use Moose::Util::TypeConstraints; ok 2 - ... Any accepts anything ok 3 - ... Any accepts anything ok 4 - ... Any accepts anything ok 5 - ... Any accepts anything ok 6 - ... Any accepts anything ok 7 - ... Any accepts anything ok 8 - ... Any accepts anything ok 9 - ... Any accepts anything ok 10 - ... Any accepts anything ok 11 - ... Any accepts anything ok 12 - ... Any accepts anything ok 13 - ... Any accepts anything ok 14 - ... Any accepts anything ok 15 - ... Item is the base type, so accepts anything ok 16 - ... Item is the base type, so accepts anything ok 17 - ... Item is the base type, so accepts anything ok 18 - ... Item is the base type, so accepts anything ok 19 - ... Item is the base type, so accepts anything ok 20 - ... Item is the base type, so accepts anything ok 21 - ... Item is the base type, so accepts anything ok 22 - ... Item is the base type, so accepts anything ok 23 - ... Item is the base type, so accepts anything ok 24 - ... Item is the base type, so accepts anything ok 25 - ... Item is the base type, so accepts anything ok 26 - ... Item is the base type, so accepts anything ok 27 - ... Item is the base type, so accepts anything ok 28 - ... Defined accepts anything which is defined ok 29 - ... Defined accepts anything which is defined ok 30 - ... Defined accepts anything which is defined ok 31 - ... Defined accepts anything which is defined ok 32 - ... Defined accepts anything which is defined ok 33 - ... Defined accepts anything which is defined ok 34 - ... Defined accepts anything which is defined ok 35 - ... Defined accepts anything which is defined ok 36 - ... Defined accepts anything which is defined ok 37 - ... Defined accepts anything which is defined ok 38 - ... Defined accepts anything which is defined ok 39 - ... Defined accepts anything which is defined ok 40 - ... Defined accepts anything which is defined ok 41 - ... Undef accepts anything which is not defined ok 42 - ... Undef accepts anything which is not defined ok 43 - ... Undef accepts anything which is not defined ok 44 - ... Undef accepts anything which is not defined ok 45 - ... Undef accepts anything which is not defined ok 46 - ... Undef accepts anything which is not defined ok 47 - ... Undef accepts anything which is not defined ok 48 - ... Undef accepts anything which is not defined ok 49 - ... Undef accepts anything which is not defined ok 50 - ... Undef accepts anything which is not defined ok 51 - ... Undef accepts anything which is not defined ok 52 - ... Undef accepts anything which is not defined ok 53 - ... Undef accepts anything which is not defined ok 54 - ... Bool rejects anything which is not a 1 or 0 or "" or undef ok 55 - ... Bool rejects anything which is not a 1 or 0 or "" or undef ok 56 - ... Bool rejects anything which is not a 1 or 0 or "" or undef ok 57 - ... Bool rejects anything which is not a 1 or 0 or "" or undef ok 58 - ... Bool rejects anything which is not a 1 or 0 or "" or undef ok 59 - ... Bool rejects anything which is not a 1 or 0 or "" or undef ok 60 - ... Bool rejects anything which is not a 1 or 0 or "" or undef ok 61 - ... Bool rejects anything which is not a 1 or 0 or "" or undef ok 62 - ... Bool rejects anything which is not a 1 or 0 or "" or undef ok 63 - ... Bool rejects anything which is not a 1 or 0 or "" or undef ok 64 - ... Bool rejects anything which is not a 1 or 0 or "" or undef ok 65 - ... Bool rejects anything which is not a 1 or 0 or "" or undef ok 66 - ... Bool rejects anything which is not a 1 or 0 or "" or undef ok 67 - ... Bool rejects anything which is not a 1 or 0 or "" or undef ok 68 - ... Value accepts anything which is not a Ref ok 69 - ... Value accepts anything which is not a Ref ok 70 - ... Value accepts anything which is not a Ref ok 71 - ... Value accepts anything which is not a Ref ok 72 - ... Value rejects anything which is not a Value ok 73 - ... Value rejects anything which is not a Value ok 74 - ... Value rejects anything which is not a Value ok 75 - ... Value rejects anything which is not a Value ok 76 - ... Value rejects anything which is not a Value ok 77 - ... Value rejects anything which is not a Value ok 78 - ... Value rejects anything which is not a Value ok 79 - ... Value rejects anything which is not a Value ok 80 - ... Value rejects anything which is not a Value ok 81 - ... Ref accepts anything which is not a Value ok 82 - ... Ref accepts anything which is not a Value ok 83 - ... Ref accepts anything which is not a Value ok 84 - ... Ref accepts anything which is not a Value ok 85 - ... Ref rejects anything which is not a Ref ok 86 - ... Ref rejects anything which is not a Ref ok 87 - ... Ref rejects anything which is not a Ref ok 88 - ... Ref rejects anything which is not a Ref ok 89 - ... Ref rejects anything which is not a Ref ok 90 - ... Ref rejects anything which is not a Ref ok 91 - ... Ref rejects anything which is not a Ref ok 92 - ... Ref rejects anything which is not a Ref ok 93 - ... Ref rejects anything which is not a Ref ok 94 - ... Int accepts anything which is an Int ok 95 - ... Int accepts anything which is an Int ok 96 - ... Int accepts anything which is not a Int ok 97 - ... Int accepts anything which is not a Int ok 98 - ... Int rejects anything which is not a Int ok 99 - ... Int rejects anything which is not a Int ok 100 - ... Int rejects anything which is not a Int ok 101 - ... Int rejects anything which is not a Int ok 102 - ... Int rejects anything which is not a Int ok 103 - ... Int rejects anything which is not a Int ok 104 - ... Int rejects anything which is not a Int ok 105 - ... Int rejects anything which is not a Int ok 106 - ... Int rejects anything which is not a Int ok 107 - ... Int rejects anything which is not a Int ok 108 - ... Int rejects anything which is not a Int ok 109 - ... Num accepts anything which is an Num ok 110 - ... Num accepts anything which is an Num ok 111 - ... Num accepts anything which is an Num ok 112 - ... Num accepts anything which is an Num ok 113 - ... Num rejects anything which is not a Num ok 114 - ... Num rejects anything which is not a Num ok 115 - ... Num rejects anything which is not a Num ok 116 - ... Num rejects anything which is not a Num ok 117 - ... Num rejects anything which is not a Num ok 118 - ... Num rejects anything which is not a Num ok 119 - ... Num rejects anything which is not a Num ok 120 - ... Num rejects anything which is not a Num ok 121 - ... Num rejects anything which is not a Num ok 122 - ... Num rejects anything which is not a Num ok 123 - ... Num rejects anything which is not a Num ok 124 - ... Str accepts anything which is a Str ok 125 - ... Str accepts anything which is a Str ok 126 - ... Str accepts anything which is a Str ok 127 - ... Str accepts anything which is a Str ok 128 - ... Str rejects anything which is not a Str ok 129 - ... Str rejects anything which is not a Str ok 130 - ... Str rejects anything which is not a Str ok 131 - ... Str rejects anything which is not a Str ok 132 - ... Str rejects anything which is not a Str ok 133 - ... Str rejects anything which is not a Str ok 134 - ... Str rejects anything which is not a Str ok 135 - ... Str rejects anything which is not a Str ok 136 - ... Str rejects anything which is not a Str ok 137 - ... ScalarRef rejects anything which is not a ScalarRef ok 138 - ... ScalarRef rejects anything which is not a ScalarRef ok 139 - ... ScalarRef rejects anything which is not a ScalarRef ok 140 - ... ScalarRef rejects anything which is not a ScalarRef ok 141 - ... ScalarRef rejects anything which is not a ScalarRef ok 142 - ... ScalarRef rejects anything which is not a ScalarRef ok 143 - ... ScalarRef rejects anything which is not a ScalarRef ok 144 - ... ScalarRef accepts anything which is a ScalarRef ok 145 - ... ScalarRef rejects anything which is not a ScalarRef ok 146 - ... ScalarRef rejects anything which is not a ScalarRef ok 147 - ... ScalarRef rejects anything which is not a ScalarRef ok 148 - ... ScalarRef rejects anything which is not a ScalarRef ok 149 - ... ScalarRef rejects anything which is not a ScalarRef ok 150 - ... ArrayRef rejects anything which is not a ArrayRef ok 151 - ... ArrayRef rejects anything which is not a ArrayRef ok 152 - ... ArrayRef rejects anything which is not a ArrayRef ok 153 - ... ArrayRef rejects anything which is not a ArrayRef ok 154 - ... ArrayRef accepts anything which is a ArrayRef ok 155 - ... ArrayRef rejects anything which is not a ArrayRef ok 156 - ... ArrayRef rejects anything which is not a ArrayRef ok 157 - ... ArrayRef rejects anything which is not a ArrayRef ok 158 - ... ArrayRef rejects anything which is not a ArrayRef ok 159 - ... ArrayRef rejects anything which is not a ArrayRef ok 160 - ... ArrayRef rejects anything which is not a ArrayRef ok 161 - ... ArrayRef rejects anything which is not a ArrayRef ok 162 - ... ArrayRef rejects anything which is not a ArrayRef ok 163 - ... HashRef rejects anything which is not a HashRef ok 164 - ... HashRef rejects anything which is not a HashRef ok 165 - ... HashRef rejects anything which is not a HashRef ok 166 - ... HashRef rejects anything which is not a HashRef ok 167 - ... HashRef rejects anything which is not a HashRef ok 168 - ... HashRef accepts anything which is a HashRef ok 169 - ... HashRef rejects anything which is not a HashRef ok 170 - ... HashRef rejects anything which is not a HashRef ok 171 - ... HashRef rejects anything which is not a HashRef ok 172 - ... HashRef rejects anything which is not a HashRef ok 173 - ... HashRef rejects anything which is not a HashRef ok 174 - ... HashRef rejects anything which is not a HashRef ok 175 - ... HashRef rejects anything which is not a HashRef ok 176 - ... CodeRef rejects anything which is not a CodeRef ok 177 - ... CodeRef rejects anything which is not a CodeRef ok 178 - ... CodeRef rejects anything which is not a CodeRef ok 179 - ... CodeRef rejects anything which is not a CodeRef ok 180 - ... CodeRef rejects anything which is not a CodeRef ok 181 - ... CodeRef rejects anything which is not a CodeRef ok 182 - ... CodeRef accepts anything which is a CodeRef ok 183 - ... CodeRef rejects anything which is not a CodeRef ok 184 - ... CodeRef rejects anything which is not a CodeRef ok 185 - ... CodeRef rejects anything which is not a CodeRef ok 186 - ... CodeRef rejects anything which is not a CodeRef ok 187 - ... CodeRef rejects anything which is not a CodeRef ok 188 - ... CodeRef rejects anything which is not a CodeRef ok 189 - ... RegexpRef rejects anything which is not a RegexpRef ok 190 - ... RegexpRef rejects anything which is not a RegexpRef ok 191 - ... RegexpRef rejects anything which is not a RegexpRef ok 192 - ... RegexpRef rejects anything which is not a RegexpRef ok 193 - ... RegexpRef rejects anything which is not a RegexpRef ok 194 - ... RegexpRef rejects anything which is not a RegexpRef ok 195 - ... RegexpRef rejects anything which is not a RegexpRef ok 196 - ... RegexpRef rejects anything which is not a RegexpRef ok 197 - ... RegexpRef rejects anything which is not a RegexpRef ok 198 - ... RegexpRef rejects anything which is not a RegexpRef ok 199 - ... RegexpRef accepts anything which is a RegexpRef ok 200 - ... RegexpRef rejects anything which is not a RegexpRef ok 201 - ... RegexpRef rejects anything which is not a RegexpRef ok 202 - ... GlobRef rejects anything which is not a GlobRef ok 203 - ... GlobRef rejects anything which is not a GlobRef ok 204 - ... GlobRef rejects anything which is not a GlobRef ok 205 - ... GlobRef rejects anything which is not a GlobRef ok 206 - ... GlobRef rejects anything which is not a GlobRef ok 207 - ... GlobRef rejects anything which is not a GlobRef ok 208 - ... GlobRef rejects anything which is not a GlobRef ok 209 - ... GlobRef rejects anything which is not a GlobRef ok 210 - ... GlobRef accepts anything which is a GlobRef ok 211 - ... GlobRef accepts anything which is a GlobRef ok 212 - ... GlobRef rejects anything which is not a GlobRef ok 213 - ... GlobRef rejects anything which is not a GlobRef ok 214 - ... GlobRef rejects anything which is not a GlobRef ok 215 - ... GlobRef rejects anything which is not a GlobRef ok 216 - ... FileHandle rejects anything which is not a FileHandle ok 217 - ... FileHandle rejects anything which is not a FileHandle ok 218 - ... FileHandle rejects anything which is not a FileHandle ok 219 - ... FileHandle rejects anything which is not a FileHandle ok 220 - ... FileHandle rejects anything which is not a FileHandle ok 221 - ... FileHandle rejects anything which is not a FileHandle ok 222 - ... FileHandle rejects anything which is not a FileHandle ok 223 - ... FileHandle rejects anything which is not a FileHandle ok 224 - ... FileHandle rejects anything which is not a FileHandle ok 225 - ... FileHandle accepts anything which is a FileHandle ok 226 - ... FileHandle accepts anything which is a FileHandle ok 227 - ... FileHandle rejects anything which is not a FileHandle ok 228 - ... FileHandle rejects anything which is not a FileHandle ok 229 - ... FileHandle rejects anything which is not a FileHandle ok 230 - ... Object rejects anything which is not blessed ok 231 - ... Object rejects anything which is not blessed ok 232 - ... Object rejects anything which is not blessed ok 233 - ... Object rejects anything which is not blessed ok 234 - ... Object rejects anything which is not blessed ok 235 - ... Object rejects anything which is not blessed ok 236 - ... Object rejects anything which is not blessed ok 237 - ... Object rejects anything which is not blessed ok 238 - ... Object rejects anything which is not blessed ok 239 - ... Object rejects anything which is not blessed ok 240 - ... Object rejects anything which is not blessed ok 241 - ... Object accepts anything which is blessed ok 242 - ... Object accepts anything which is blessed ok 243 - ... Role rejects anything which is not a Role ok 244 - ... Role rejects anything which is not a Role ok 245 - ... Role rejects anything which is not a Role ok 246 - ... Role rejects anything which is not a Role ok 247 - ... Role rejects anything which is not a Role ok 248 - ... Role rejects anything which is not a Role ok 249 - ... Role rejects anything which is not a Role ok 250 - ... Role rejects anything which is not a Role ok 251 - ... Role rejects anything which is not a Role ok 252 - ... Role rejects anything which is not a Role ok 253 - ... Role rejects anything which is not a Role ok 254 - ... Role accepts anything which is not a Role ok 255 - ... Role accepts anything which is not a Role ok 256 - ... Role accepts anything which is not a Role ok 257 - ... ClassName rejects anything which is not a ClassName ok 258 - ... ClassName rejects anything which is not a ClassName ok 259 - ... ClassName rejects anything which is not a ClassName ok 260 - ... ClassName rejects anything which is not a ClassName ok 261 - ... ClassName rejects anything which is not a ClassName ok 262 - ... ClassName rejects anything which is not a ClassName ok 263 - ... ClassName rejects anything which is not a ClassName ok 264 - ... ClassName rejects anything which is not a ClassName ok 265 - ... ClassName rejects anything which is not a ClassName ok 266 - ... ClassName rejects anything which is not a ClassName ok 267 - ... ClassName rejects anything which is not a ClassName ok 268 - ... ClassName rejects anything which is not a ClassName ok 269 - ... ClassName rejects anything which is not a ClassName ok 270 - ... ClassName rejects anything which is not a ClassName ok 271 - ... ClassName accepts anything which is a ClassName ok 272 - ... ClassName accepts anything which is a ClassName ok 273 - ... ClassName accepts anything which is a ClassName ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 t/040_type_constraints/004_util_find_type_constraint.t ......... 1..18 ok 1 - use Moose::Util::TypeConstraints; ok 2 - ... got the right name for Any ok 3 - ... got the right name for Item ok 4 - ... got the right name for Bool ok 5 - ... got the right name for Undef ok 6 - ... got the right name for Defined ok 7 - ... got the right name for Value ok 8 - ... got the right name for Num ok 9 - ... got the right name for Int ok 10 - ... got the right name for Str ok 11 - ... got the right name for Ref ok 12 - ... got the right name for ScalarRef ok 13 - ... got the right name for ArrayRef ok 14 - ... got the right name for HashRef ok 15 - ... got the right name for CodeRef ok 16 - ... got the right name for RegexpRef ok 17 - ... got the right name for Object ok 18 - ... got the right name for Role ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f42904)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f42904)', 'HASH(0x226d90)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('HTTPHeader') called at t/040_type_constraints/005_util_type_coercion.t line 34 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f42904)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f42904)', 'HASH(0x1fdaeb4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('HTTPHeader', 'array', 'ARRAY(0x1fdb034)') called at t/040_type_constraints/005_util_type_coercion.t line 27 main::__ANON__('ARRAY(0x1fdb034)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fdb034)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1833aec)', 'ARRAY(0x1fdb034)') called at t/040_type_constraints/005_util_type_coercion.t line 60 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f42904)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f42904)', 'HASH(0x1fdb3c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('HTTPHeader', 'hash', 'HASH(0x1fdb370)') called at t/040_type_constraints/005_util_type_coercion.t line 29 main::__ANON__('HASH(0x1fdb370)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('HASH(0x1fdb370)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1833aec)', 'HASH(0x1fdb370)') called at t/040_type_constraints/005_util_type_coercion.t line 71 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f42904)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f42904)', 'HASH(0x1fdb8d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('HTTPHeader', 'array', 'ARRAY(0x1fdb808)') called at t/040_type_constraints/005_util_type_coercion.t line 27 main::__ANON__('ARRAY(0x1fdb808)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fdb808)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1833aec)', 'ARRAY(0x1fdb808)') called at t/040_type_constraints/005_util_type_coercion.t line 60 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f42904)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f42904)', 'HASH(0x1fdb9dc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('HTTPHeader', 'hash', 'HASH(0x1fdb8ec)') called at t/040_type_constraints/005_util_type_coercion.t line 29 main::__ANON__('HASH(0x1fdb8ec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('HASH(0x1fdb8ec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1833aec)', 'HASH(0x1fdb8ec)') called at t/040_type_constraints/005_util_type_coercion.t line 71 t/040_type_constraints/005_util_type_coercion.t ................ 1..24 ok 1 - use Moose::Util::TypeConstraints; ok 2 - The object isa HTTPHeader ok 3 - ... this passed the type test ok 4 - ... this did not pass the type test ok 5 - ... this did not pass the type test ok 6 - coercion of anonymous subtype succeeds ok 7 - The object isa Moose::Meta::TypeCoercion ok 8 - The object isa HTTPHeader ok 9 - ... got the right array ok 10 - ... nothing assigned to the hash ok 11 - The object isa HTTPHeader ok 12 - ... got the right hash ok 13 - ... nothing assigned to the array ok 14 - ... got back what we put in ok 15 - ... got back what we put in ok 16 - The object isa Moose::Meta::TypeCoercion ok 17 - The object isa HTTPHeader ok 18 - ... got the right array ok 19 - ... nothing assigned to the hash ok 20 - The object isa HTTPHeader ok 21 - ... got the right hash ok 22 - ... nothing assigned to the array ok 23 - ... got back what we put in ok 24 - ... got back what we put in ok t/040_type_constraints/006_util_type_reloading.t ............... 1..4 ok 1 - ... loaded Foo successfully ok 2 - ... re-loaded Foo successfully ok 3 - ... loaded Bar successfully ok 4 - ... re-loaded Bar successfully ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fce338)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fce338)', 'HASH(0x1fe4524)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Engine') called at t/040_type_constraints/007_util_more_type_coercion.t line 36 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Engine') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Engine') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Engine') called at t/040_type_constraints/007_util_more_type_coercion.t line 18 HTTPHeader::__ANON__('Engine') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('Engine') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Engine') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Engine') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 492 Moose::Meta::Attribute::set_value('Engine') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Accessor.pm line 107 Engine::header('Engine') called at t/040_type_constraints/007_util_more_type_coercion.t line 42 Test::Exception::lives_ok('Engine') called at t/040_type_constraints/007_util_more_type_coercion.t line 43 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Engine') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Engine') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Engine') called at t/040_type_constraints/007_util_more_type_coercion.t line 22 HTTPHeader::__ANON__('Engine') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('Engine') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Engine') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Engine') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 492 Moose::Meta::Attribute::set_value('Engine') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Accessor.pm line 107 Engine::header('Engine') called at t/040_type_constraints/007_util_more_type_coercion.t line 55 Test::Exception::lives_ok('Engine') called at t/040_type_constraints/007_util_more_type_coercion.t line 56 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Engine') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Engine') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Engine') called at t/040_type_constraints/007_util_more_type_coercion.t line 70 Test::Exception::lives_ok('Engine') called at t/040_type_constraints/007_util_more_type_coercion.t line 71 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4abbc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4abbc)', 'HASH(0x1fef750)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('HTTPHeader', 'array', 'ARRAY(0x1fe5028)') called at t/040_type_constraints/007_util_more_type_coercion.t line 18 HTTPHeader::__ANON__('ARRAY(0x1fe5028)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x1fe5028)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fe0404)', 'ARRAY(0x1fe5028)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint::Class=HASH(0x1f420ac)', 'ARRAY(0x1fe5028)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fe4dc4)', 'Moose::Meta::Instance=HASH(0x1fe4f80)', 'Engine=HASH(0x1fef660)', 'HASH(0x193f860)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1fce338)', 'HASH(0x193f860)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1fce338)', 'HASH(0x193f860)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fce338)', 'HASH(0x193f860)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Engine', 'header', 'ARRAY(0x1fe5028)') called at t/040_type_constraints/007_util_more_type_coercion.t line 75 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fce338)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fce338)', 'HASH(0x193f860)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Engine', 'header', 'ARRAY(0x1fe5028)') called at t/040_type_constraints/007_util_more_type_coercion.t line 75 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4abbc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4abbc)', 'HASH(0x1fef660)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('HTTPHeader', 'hash', 'HASH(0x1fef618)') called at t/040_type_constraints/007_util_more_type_coercion.t line 22 HTTPHeader::__ANON__('HASH(0x1fef618)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 59 Moose::Meta::TypeCoercion::__ANON__('HASH(0x1fef618)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeCoercion.pm line 91 Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x1fe0404)', 'HASH(0x1fef618)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 74 Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint::Class=HASH(0x1f420ac)', 'HASH(0x1fef618)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 412 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x1fe4dc4)', 'Moose::Meta::Instance=HASH(0x1fe4f80)', 'Engine=HASH(0x1fe513c)', 'HASH(0x1fefa44)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x1fce338)', 'HASH(0x1fefa44)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x1fce338)', 'HASH(0x1fefa44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fce338)', 'HASH(0x1fefa44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Engine', 'header', 'HASH(0x1fef618)') called at t/040_type_constraints/007_util_more_type_coercion.t line 88 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fce338)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fce338)', 'HASH(0x1fefa44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Engine', 'header', 'HASH(0x1fef618)') called at t/040_type_constraints/007_util_more_type_coercion.t line 88 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4abbc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4abbc)', 'HASH(0x1fefcb4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('HTTPHeader') called at t/040_type_constraints/007_util_more_type_coercion.t line 101 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fce338)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fce338)', 'HASH(0x1fefcb4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Engine', 'header', 'HTTPHeader=HASH(0x1fefce4)') called at t/040_type_constraints/007_util_more_type_coercion.t line 101 t/040_type_constraints/007_util_more_type_coercion.t ........... 1..25 ok 1 - The object isa Engine ok 2 - ... type was coerced without incident ok 3 - The object isa HTTPHeader ok 4 - ... got the right array value of the header ok 5 - ... no hash value set ok 6 - ... type was coerced without incident ok 7 - The object isa HTTPHeader ok 8 - ... got the right hash value of the header ok 9 - ... no array value set ok 10 - ... dies with the wrong type, even after coercion ok 11 - ... lives with the right type, even after coercion ok 12 - The object isa Engine ok 13 - The object isa HTTPHeader ok 14 - ... got the right array value of the header ok 15 - ... no hash value set ok 16 - The object isa Engine ok 17 - The object isa HTTPHeader ok 18 - ... got the right hash value of the header ok 19 - ... no array value set ok 20 - The object isa Engine ok 21 - The object isa HTTPHeader ok 22 - ... no hash value set ok 23 - ... no array value set ok 24 - ... dies correctly with bad params ok 25 - ... dies correctly with bad params ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 t/040_type_constraints/008_union_types.t ....................... 1..35 ok 1 - use Moose::Util::TypeConstraints; ok 2 - The object isa Moose::Meta::TypeConstraint ok 3 - The object isa Moose::Meta::TypeConstraint ok 4 - ... Str cannot accept an Undef value ok 5 - ... Str can accept an String value ok 6 - ... Undef cannot accept an Str value ok 7 - ... Undef can accept an Undef value ok 8 - The object isa Moose::Meta::TypeConstraint::Union ok 9 - ... (Str | Undef) can accept an Undef value ok 10 - ... (Str | Undef) can accept a String value ok 11 - subtype of Str ok 12 - subtype of Undef ok 13 - not equal to Str ok 14 - equal to self ok 15 - equal to clone ok 16 - equal to reversed clone ok 17 - not type of non existant type ok 18 - not subtype of non existant type ok 19 - The object isa Moose::Meta::TypeConstraint ok 20 - The object isa Moose::Meta::TypeConstraint ok 21 - ... ArrayRef can accept an [] value ok 22 - ... ArrayRef cannot accept an {} value ok 23 - ... HashRef can accept an {} value ok 24 - ... HashRef cannot accept an [] value ok 25 - The object isa Moose::Meta::TypeConstraint::Union ok 26 - ... (ArrayRef | HashRef) can accept [] ok 27 - ... (ArrayRef | HashRef) can accept {} ok 28 - ... (ArrayRef | HashRef) cannot accept scalar refs ok 29 - ... (ArrayRef | HashRef) cannot accept code refs ok 30 - ... (ArrayRef | HashRef) cannot accept Numbers ok 31 - ... (ArrayRef | HashRef) can accept [] ok 32 - ... (ArrayRef | HashRef) can accept {} ok 33 - ... (ArrayRef | HashRef) cannot accept scalar refs ok 34 - ... (ArrayRef | HashRef) cannot accept code refs ok 35 - ... (ArrayRef | HashRef) cannot accept Numbers ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2008628)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2008628)', 'HASH(0x1833b3c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Email::Moose') called at t/040_type_constraints/009_union_types_and_coercions.t line 69 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2008628)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2008628)', 'HASH(0x2082b38)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Email::Moose', 'raw_body', '... this is my body ...') called at t/040_type_constraints/009_union_types_and_coercions.t line 78 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2008628)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2008628)', 'HASH(0x1a9681c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Email::Moose', 'raw_body', 'SCALAR(0x208e194)') called at t/040_type_constraints/009_union_types_and_coercions.t line 97 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2008628)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2008628)', 'HASH(0x1ff1fb0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Email::Moose', 'raw_body', 'IO::String=GLOB(0x1a96aec)') called at t/040_type_constraints/009_union_types_and_coercions.t line 118 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2008628)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2008628)', 'HASH(0x1a96d5c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Email::Moose', 'raw_body', 'IO::File=GLOB(0x1a96e04)') called at t/040_type_constraints/009_union_types_and_coercions.t line 143 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2008628)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2008628)', 'HASH(0x1a96e04)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Email::Moose', 'raw_body', 'IO::File=GLOB(0x1a96f24)') called at t/040_type_constraints/009_union_types_and_coercions.t line 154 t/040_type_constraints/009_union_types_and_coercions.t ......... 1..28 ok 1 - The object isa Email::Moose ok 2 - The object isa IO::String ok 3 - ... got correct empty string ok 4 - The object isa Email::Moose ok 5 - The object isa IO::String ok 6 - ... got correct string ok 7 - ... this will coerce correctly ok 8 - The object isa IO::String ok 9 - ... got correct string ok 10 - The object isa Email::Moose ok 11 - The object isa IO::String ok 12 - ... got correct string ok 13 - ... this will coerce correctly ok 14 - The object isa IO::String ok 15 - ... got correct string ok 16 - The object isa Email::Moose ok 17 - The object isa IO::String ok 18 - ... and it is the one we expected ok 19 - ... got correct string ok 20 - ... this will coerce correctly ok 21 - The object isa IO::String ok 22 - ... and it is the one we expected ok 23 - ... got correct string ok 24 - The object isa Email::Moose ok 25 - The object isa IO::File ok 26 - The object isa Email::Moose ok 27 - The object isa IO::File ok 28 - ... and it is the one we expected ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f42ca8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f42ca8)', 'name', '__ANON__') called at (eval 84) line 4 Moose::Meta::TypeConstraint::_new('Test::Moose::Meta::TypeConstraint::Union', 'name', '__ANON__') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 66 Moose::Meta::TypeConstraint::new('Test::Moose::Meta::TypeConstraint::Union') called at t/040_type_constraints/010_misc_type_tests.t line 33 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f42ca8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f42ca8)', 'parent', 'Test::Moose::Meta::TypeConstraint::Union=HASH(0x1fc7e5c)', 'name', 'New1', 'package_defined_in', 'main') called at (eval 84) line 4 Moose::Meta::TypeConstraint::_new('Test::Moose::Meta::TypeConstraint::Union', 'parent', 'Test::Moose::Meta::TypeConstraint::Union=HASH(0x1fc7e5c)', 'name', 'New1', 'package_defined_in', 'main') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 66 Moose::Meta::TypeConstraint::new('Test::Moose::Meta::TypeConstraint::Union', 'name', 'New1', 'package_defined_in', 'main', 'parent', 'Test::Moose::Meta::TypeConstraint::Union=HASH(0x1fc7e5c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 267 Moose::Meta::TypeConstraint::create_child_type('Test::Moose::Meta::TypeConstraint::Union=HASH(0x1fc7e5c)', 'name', 'New1', 'package_defined_in', 'main') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Util/TypeConstraints.pm line 400 Moose::Util::TypeConstraints::_create_type_constraint('New1', 'Test::Moose::Meta::TypeConstraint::Union=HASH(0x1fc7e5c)') called at t/040_type_constraints/010_misc_type_tests.t line 43 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f42ca8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f42ca8)', 'parent', 'Test::Moose::Meta::TypeConstraint::Union=HASH(0x1fd2558)', 'name', 'New2', 'package_defined_in', 'main') called at (eval 84) line 4 Moose::Meta::TypeConstraint::_new('Test::Moose::Meta::TypeConstraint::Union', 'parent', 'Test::Moose::Meta::TypeConstraint::Union=HASH(0x1fd2558)', 'name', 'New2', 'package_defined_in', 'main') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 66 Moose::Meta::TypeConstraint::new('Test::Moose::Meta::TypeConstraint::Union', 'name', 'New2', 'package_defined_in', 'main', 'parent', 'Test::Moose::Meta::TypeConstraint::Union=HASH(0x1fd2558)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 267 Moose::Meta::TypeConstraint::create_child_type('Test::Moose::Meta::TypeConstraint::Union=HASH(0x1fd2558)', 'name', 'New2', 'package_defined_in', 'main') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Util/TypeConstraints.pm line 400 Moose::Util::TypeConstraints::_create_type_constraint('New2', 'Test::Moose::Meta::TypeConstraint::Union=HASH(0x1fd2558)') called at t/040_type_constraints/010_misc_type_tests.t line 47 t/040_type_constraints/010_misc_type_tests.t ................... 1..8 ok 1 - use Moose::Util::TypeConstraints; ok 2 - ... create bare subtype fine ok 3 - The object isa Moose::Meta::TypeConstraint ok 4 - Created Instance ok 5 - isa correct type isa Test::Moose::Meta::TypeConstraint::Union ok 6 - Got expected stringification result ok 7 - made a subtype from our type object ok 8 - made a subtype of our subtype ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 t/040_type_constraints/011_container_type_constraint.t ......... 1..24 ok 1 - use Moose::Util::TypeConstraints; ok 2 - use Moose::Meta::TypeConstraint::Parameterized; ok 3 - The object isa Moose::Meta::TypeConstraint::Parameterized ok 4 - The object isa Moose::Meta::TypeConstraint ok 5 - ... [ 1, 2, 3, 4 ] passed successfully ok 6 - ... [qw/foo bar baz/] failed successfully ok 7 - ... [ 1, 2, 3, qw/foo bar/] failed successfully ok 8 - ... 1 failed successfully ok 9 - ... {} failed successfully ok 10 - ... sub { () } failed successfully ok 11 - The object isa Moose::Meta::TypeConstraint::Parameterized ok 12 - The object isa Moose::Meta::TypeConstraint ok 13 - ... { one => 1, two => 2, three => 3 } passed successfully ok 14 - ... { 1 => one, 2 => two, 3 => three } failed successfully ok 15 - ... { 1 => one, 2 => two, three => 3 } failed successfully ok 16 - ... 1 failed successfully ok 17 - ... [] failed successfully ok 18 - ... sub { () } failed successfully ok 19 - The object isa Moose::Meta::TypeConstraint::Parameterized ok 20 - The object isa Moose::Meta::TypeConstraint ok 21 - ... [[ 1, 2, 3 ], [ 4, 5, 6 ]] passed successfully ok 22 - ... [[ 1, 2, 3 ], [ qw/foo bar/ ]] failed successfully ok 23 - The object isa Moose::Meta::TypeConstraint::Parameterized ok 24 - The object isa Moose::Meta::TypeConstraint::Class ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f49afc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f49afc)', 'HASH(0x1fd7c2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'bar', 'HASH(0x1fd7be4)') called at t/040_type_constraints/012_container_type_coercion.t line 63 t/040_type_constraints/012_container_type_coercion.t ........... 1..10 ok 1 - use Moose::Util::TypeConstraints; ok 2 - use Moose::Meta::TypeConstraint::Parameterized; ok 3 - The object isa Moose::Meta::TypeConstraint::Parameterized ok 4 - The object isa Moose::Meta::TypeConstraint ok 5 - ... found the type we just added ok 6 - The object isa Moose::Meta::TypeConstraint::Parameterized ok 7 - The object isa Moose::Meta::TypeConstraint ok 8 - ... found the type we just added ok 9 - The object isa Foo ok 10 - ... our coercion worked! ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 t/040_type_constraints/013_advanced_type_creation.t ............ 1..33 ok 1 - use Moose::Util::TypeConstraints; ok 2 - use Moose::Meta::TypeConstraint::Parameterized; ok 3 - The object isa Moose::Meta::TypeConstraint::Parameterized ok 4 - ... this passed the type check ok 5 - ... this passed the type check ok 6 - ... this passed the type check ok 7 - ... this didnt pass the type check ok 8 - The object isa Moose::Meta::TypeConstraint::Parameterized ok 9 - ... this passed the type check ok 10 - ... this passed the type check ok 11 - ... this passed the type check ok 12 - ... this didnt pass the type check ok 13 - The object isa Moose::Meta::TypeConstraint::Union ok 14 - ... this passed the type check ok 15 - ... this passed the type check ok 16 - ... this didnt pass the type check ok 17 - ... this didnt pass the type check ok 18 - The object isa Moose::Meta::TypeConstraint::Parameterized ok 19 - The object isa Moose::Meta::TypeConstraint ok 20 - ... [ 1, 2, 3, 4 ] passed successfully ok 21 - ... [qw/foo bar baz/] failed successfully ok 22 - ... [ 1, 2, 3, qw/foo bar/] failed successfully ok 23 - ... 1 failed successfully ok 24 - ... {} failed successfully ok 25 - ... sub { () } failed successfully ok 26 - The object isa Moose::Meta::TypeConstraint::Parameterized ok 27 - The object isa Moose::Meta::TypeConstraint ok 28 - ... [[ 1, 2, 3 ], [ 4, 5, 6 ]] passed successfully ok 29 - ... [[ 1, 2, 3 ], [ qw/foo bar/ ]] failed successfully ok 30 - The object isa Moose::Meta::TypeConstraint::Parameterized ok 31 - The object isa Moose::Meta::TypeConstraint ok 32 - ... [[[ 1, 2, 3 ], [ 4, 5, 6 ]], [[ 7, 8, 9 ]]] passed successfully ok 33 - ... [[[ 1, 2, 3 ]], [[ qw/foo bar/ ]]] failed successfully ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 t/040_type_constraints/014_type_notation_parser.t .............. 1..41 ok 1 - use Moose::Util::TypeConstraints; ok 2 - ... this correctly detected a container (ArrayRef[Foo]) ok 3 - ... this correctly detected a container (ArrayRef[Foo | Int]) ok 4 - ... this correctly detected a container (ArrayRef[ArrayRef[Int]]) ok 5 - ... this correctly detected a container (ArrayRef[ArrayRef[Int | Foo]]) ok 6 - ... this correctly detected a container (ArrayRef[ArrayRef[Int|Str]]) ok 7 - ... this correctly detected a non-container (ArrayRef[]) ok 8 - ... this correctly detected a non-container (ArrayRef[Foo]Bar) ok 9 - ... this correctly split the container (ArrayRef[Foo|Int]) ok 10 - ... this correctly split the container (ArrayRef[Foo | Int]) ok 11 - ... this correctly split the container (ArrayRef[ArrayRef[Int]]) ok 12 - ... this correctly split the container (ArrayRef[Foo]) ok 13 - ... this correctly split the container (ArrayRef[ArrayRef[Int | Foo]]) ok 14 - ... this correctly split the container (ArrayRef[ArrayRef[Int|Str]]) ok 15 - ... this correctly detected union (Int | Str) ok 16 - ... this correctly detected union (Int|Str) ok 17 - ... this correctly detected union (ArrayRef[Foo] | Int) ok 18 - ... this correctly detected union (ArrayRef[Foo]|Int) ok 19 - ... this correctly detected union (Int | ArrayRef[Foo]) ok 20 - ... this correctly detected union (Int|ArrayRef[Foo]) ok 21 - ... this correctly detected union (ArrayRef[Foo | Int] | Str) ok 22 - ... this correctly detected union (ArrayRef[Foo|Int]|Str) ok 23 - ... this correctly detected union (Str | ArrayRef[Foo | Int]) ok 24 - ... this correctly detected union (Str|ArrayRef[Foo|Int]) ok 25 - ... this correctly detected union (Some|Silly|Name|With|Pipes | Int) ok 26 - ... this correctly detected union (Some|Silly|Name|With|Pipes|Int) ok 27 - ... this correctly detected a non-union (Int) ok 28 - ... this correctly detected a non-union (ArrayRef[Foo | Int]) ok 29 - ... this correctly detected a non-union (ArrayRef[Foo|Int]) ok 30 - ... this correctly split the union (Str|ArrayRef[Foo|Int]) ok 31 - ... this correctly split the union (Some|Silly|Name|With|Pipes | Int) ok 32 - ... this correctly split the union (Int | ArrayRef[Foo]) ok 33 - ... this correctly split the union (Int | Str) ok 34 - ... this correctly split the union (Int|Str) ok 35 - ... this correctly split the union (Some|Silly|Name|With|Pipes|Int) ok 36 - ... this correctly split the union (Int|ArrayRef[Foo]) ok 37 - ... this correctly split the union (ArrayRef[Foo|Int]|Str) ok 38 - ... this correctly split the union (ArrayRef[Foo] | Int) ok 39 - ... this correctly split the union (Str | ArrayRef[Foo | Int]) ok 40 - ... this correctly split the union (ArrayRef[Foo]|Int) ok 41 - ... this correctly split the union (ArrayRef[Foo | Int] | Str) ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 t/040_type_constraints/015_enum.t .............................. 1..111 ok 1 - 'a' is a letter ok 2 - 'b' is a letter ok 3 - 'c' is a letter ok 4 - 'd' is a letter ok 5 - 'e' is a letter ok 6 - 'f' is a letter ok 7 - 'g' is a letter ok 8 - 'h' is a letter ok 9 - 'i' is a letter ok 10 - 'j' is a letter ok 11 - 'k' is a letter ok 12 - 'l' is a letter ok 13 - 'm' is a letter ok 14 - 'n' is a letter ok 15 - 'o' is a letter ok 16 - 'p' is a letter ok 17 - 'q' is a letter ok 18 - 'r' is a letter ok 19 - 's' is a letter ok 20 - 't' is a letter ok 21 - 'u' is a letter ok 22 - 'v' is a letter ok 23 - 'w' is a letter ok 24 - 'x' is a letter ok 25 - 'y' is a letter ok 26 - 'z' is a letter ok 27 - 'A' is a letter ok 28 - 'B' is a letter ok 29 - 'C' is a letter ok 30 - 'D' is a letter ok 31 - 'E' is a letter ok 32 - 'F' is a letter ok 33 - 'G' is a letter ok 34 - 'H' is a letter ok 35 - 'I' is a letter ok 36 - 'J' is a letter ok 37 - 'K' is a letter ok 38 - 'L' is a letter ok 39 - 'M' is a letter ok 40 - 'N' is a letter ok 41 - 'O' is a letter ok 42 - 'P' is a letter ok 43 - 'Q' is a letter ok 44 - 'R' is a letter ok 45 - 'S' is a letter ok 46 - 'T' is a letter ok 47 - 'U' is a letter ok 48 - 'V' is a letter ok 49 - 'W' is a letter ok 50 - 'X' is a letter ok 51 - 'Y' is a letter ok 52 - 'Z' is a letter ok 53 - 'ab' is not a letter ok 54 - 'abc' is not a letter ok 55 - 'abcd' is not a letter ok 56 - '0' is not a letter ok 57 - '4' is not a letter ok 58 - '9' is not a letter ok 59 - '~' is not a letter ok 60 - '@' is not a letter ok 61 - '$' is not a letter ok 62 - '%' is not a letter ok 63 - 'l33t' is not a letter ok 64 - 'st3v4n' is not a letter ok 65 - '3num' is not a letter ok 66 - 'Perl 5' is a language ok 67 - 'Perl 6' is a language ok 68 - 'PASM' is a language ok 69 - 'PIR' is a language ok 70 - 'perl 5' is not a language ok 71 - 'Python' is not a language ok 72 - 'Ruby' is not a language ok 73 - 'Perl 666' is not a language ok 74 - 'PASM++' is not a language ok 75 - '*' is a metacharacter ok 76 - '+' is a metacharacter ok 77 - '?' is a metacharacter ok 78 - '.' is a metacharacter ok 79 - '|' is a metacharacter ok 80 - '(' is a metacharacter ok 81 - ')' is a metacharacter ok 82 - '[' is a metacharacter ok 83 - ']' is a metacharacter ok 84 - '\' is a metacharacter ok 85 - '<' is not a metacharacter ok 86 - '>' is not a metacharacter ok 87 - '&' is not a metacharacter ok 88 - '%' is not a metacharacter ok 89 - '$' is not a metacharacter ok 90 - '@' is not a metacharacter ok 91 - '!' is not a metacharacter ok 92 - '~' is not a metacharacter ok 93 - '`' is not a metacharacter ok 94 - '.*' is not a metacharacter ok 95 - 'fish(sticks)?' is not a metacharacter ok 96 - 'atreides' is not a metacharacter ok 97 - '^1?$|^(11+?)\1+$' is not a metacharacter ok 98 - The object isa Moose::Meta::TypeConstraint ok 99 - ... got the right name ok 100 - ... got the right parent name ok 101 - 'Perl 5' is a language ok 102 - 'Perl 6' is a language ok 103 - 'PASM' is a language ok 104 - 'PIR' is a language ok 105 - doesn't equal a diff enum ok 106 - equals itself ok 107 - equals duplicate ok 108 - enum not a subtype of Object ok 109 - enum not type of Object ok 110 - enum not a subtype of nonexistant type ok 111 - enum not type of nonexistant type ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 # Failed test '... created the subtype special okay' # at t/040_type_constraints/016_subtyping_parameterized_types.t line 15. # died: Bizarre copy of ARRAY in sassign at C:/Perl-5.8/lib/Carp/Heavy.pm line 104. # Failed test 'The thing isa Moose::Meta::TypeConstraint' # at t/040_type_constraints/016_subtyping_parameterized_types.t line 19. # The thing isn't defined Can't call method "name" on an undefined value at t/040_type_constraints/016_subtyping_parameterized_types.t line 21. # Looks like you planned 39 tests but ran 3. # Looks like you failed 2 tests of 3 run. # Looks like your test exited with 255 just after 3. t/040_type_constraints/016_subtyping_parameterized_types.t ..... 1..39 ok 1 - use Moose::Util::TypeConstraints; not ok 2 - ... created the subtype special okay not ok 3 - The thing isa Moose::Meta::TypeConstraint Dubious, test returned 255 (wstat 65280, 0xff00) Failed 38/39 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 # Failed test '... created the subtype special okay' # at t/040_type_constraints/017_subtyping_union_types.t line 15. # died: Bizarre copy of ARRAY in sassign at C:/Perl-5.8/lib/Carp/Heavy.pm line 104. # Failed test 'The thing isa Moose::Meta::TypeConstraint' # at t/040_type_constraints/017_subtyping_union_types.t line 19. # The thing isn't defined Can't call method "name" on an undefined value at t/040_type_constraints/017_subtyping_union_types.t line 21. # Looks like you planned 21 tests but ran 3. # Looks like you failed 2 tests of 3 run. # Looks like your test exited with 255 just after 3. t/040_type_constraints/017_subtyping_union_types.t ............. 1..21 ok 1 - use Moose::Util::TypeConstraints; not ok 2 - ... created the subtype special okay not ok 3 - The thing isa Moose::Meta::TypeConstraint Dubious, test returned 255 (wstat 65280, 0xff00) Failed 20/21 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 # Failed test '... created the subtype special okay' # at t/040_type_constraints/018_custom_parameterized_types.t line 20. # died: Bizarre copy of ARRAY in sassign at C:/Perl-5.8/lib/Carp/Heavy.pm line 104. # Failed test '... created the subtype special okay' # at t/040_type_constraints/018_custom_parameterized_types.t line 27. # died: Bizarre copy of ARRAY in sassign at C:/Perl-5.8/lib/Carp/Heavy.pm line 104. # Failed test '... created the subtype special okay' # at t/040_type_constraints/018_custom_parameterized_types.t line 31. # died: Bizarre copy of ARRAY in sassign at C:/Perl-5.8/lib/Carp/Heavy.pm line 104. # Failed test 'The thing isa Moose::Meta::TypeConstraint' # at t/040_type_constraints/018_custom_parameterized_types.t line 35. # The thing isn't defined Can't call method "name" on an undefined value at t/040_type_constraints/018_custom_parameterized_types.t line 37. # Looks like you planned 28 tests but ran 6. # Looks like you failed 4 tests of 6 run. # Looks like your test exited with 255 just after 6. t/040_type_constraints/018_custom_parameterized_types.t ........ 1..28 ok 1 - use Moose::Util::TypeConstraints; ok 2 - use Moose::Meta::TypeConstraint::Parameterized; not ok 3 - ... created the subtype special okay not ok 4 - ... created the subtype special okay not ok 5 - ... created the subtype special okay not ok 6 - The thing isa Moose::Meta::TypeConstraint Dubious, test returned 255 (wstat 65280, 0xff00) Failed 26/28 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 t/040_type_constraints/019_coerced_parameterized_types.t ....... 1..11 ok 1 - use Moose::Util::TypeConstraints; ok 2 - use Moose::Meta::TypeConstraint::Parameterized; ok 3 - ... created the coercion okay ok 4 - ... validated it correctly (pass) ok 5 - ... validated it correctly (fail) ok 6 - ... validated it correctly (fail) ok 7 - ... created the coercion okay ok 8 - ... validated it correctly (fail) ok 9 - ... validated it correctly (pass) ok 10 - ... validated it correctly (fail) ok 11 - ... validated it correctly (fail) ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fc8298)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fc8298)', 'HASH(0x1833f64)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/040_type_constraints/020_class_type_constraint.t line 44 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f3d238)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f3d238)', 'HASH(0x1834240)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/040_type_constraints/020_class_type_constraint.t line 45 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f3d238)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f3d238)', 'HASH(0x1834144)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/040_type_constraints/020_class_type_constraint.t line 46 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fc8298)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fc8298)', 'HASH(0x18343fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/040_type_constraints/020_class_type_constraint.t line 51 t/040_type_constraints/020_class_type_constraint.t ............. 1..20 ok 1 - use Moose::Util::TypeConstraints; ok 2 - class_type keywork works ok 3 - class_type keywork works with message ok 4 - class attribute ok 5 - subtype of gorch ok 6 - subtype of bar ok 7 - subtype of Object ok 8 - not subtype of undefined type ok 9 - not type of undefined type ok 10 - Foo passes Bar ok 11 - Bar passes Bar ok 12 - but Bar doesn't pass Gorch ok 13 - Beep passes Beep ok 14 - Boop has a message ok 15 - boop gives correct error message ok 16 - equals self ok 17 - equals anon constraint of same value ok 18 - equals differently named constraint of same value ok 19 - doesn't equal other anon constraint ok 20 - subtype of other anon constraint ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, '*Moose::Meta::Instance::create_instance') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object(undef, '*Moose::Meta::Instance::create_instance') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new(undef, '*Moose::Meta::Instance::create_instance') called at t/040_type_constraints/021_maybe_type_constraint.t line 42 Test::Exception::lives_ok(undef, '*Moose::Meta::Instance::create_instance') called at t/040_type_constraints/021_maybe_type_constraint.t line 43 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, '*Moose::Meta::Instance::create_instance') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object(undef, '*Moose::Meta::Instance::create_instance') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new(undef, '*Moose::Meta::Instance::create_instance') called at t/040_type_constraints/021_maybe_type_constraint.t line 42 Test::Exception::lives_ok(undef, '*Moose::Meta::Instance::create_instance') called at t/040_type_constraints/021_maybe_type_constraint.t line 43 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, '*Moose::Meta::Instance::create_instance') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object(undef, '*Moose::Meta::Instance::create_instance') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new(undef, '*Moose::Meta::Instance::create_instance') called at t/040_type_constraints/021_maybe_type_constraint.t line 50 Test::Exception::lives_ok(undef, '*Moose::Meta::Instance::create_instance') called at t/040_type_constraints/021_maybe_type_constraint.t line 51 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, '*Moose::Meta::Instance::create_instance') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object(undef, '*Moose::Meta::Instance::create_instance') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new(undef, '*Moose::Meta::Instance::create_instance') called at t/040_type_constraints/021_maybe_type_constraint.t line 50 Test::Exception::lives_ok(undef, '*Moose::Meta::Instance::create_instance') called at t/040_type_constraints/021_maybe_type_constraint.t line 51 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, '*Moose::Meta::Instance::create_instance') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object(undef, '*Moose::Meta::Instance::create_instance') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new(undef, '*Moose::Meta::Instance::create_instance') called at t/040_type_constraints/021_maybe_type_constraint.t line 54 Test::Exception::lives_ok(undef, '*Moose::Meta::Instance::create_instance') called at t/040_type_constraints/021_maybe_type_constraint.t line 55 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, '*Moose::Meta::Instance::create_instance') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object(undef, '*Moose::Meta::Instance::create_instance') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new(undef, '*Moose::Meta::Instance::create_instance') called at t/040_type_constraints/021_maybe_type_constraint.t line 62 Test::Exception::lives_ok(undef, '*Moose::Meta::Instance::create_instance') called at t/040_type_constraints/021_maybe_type_constraint.t line 63 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes(undef, '*Moose::Meta::Instance::create_instance') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object(undef, '*Moose::Meta::Instance::create_instance') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new(undef, '*Moose::Meta::Instance::create_instance') called at t/040_type_constraints/021_maybe_type_constraint.t line 66 Test::Exception::lives_ok(undef, '*Moose::Meta::Instance::create_instance') called at t/040_type_constraints/021_maybe_type_constraint.t line 67 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fd507c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fd507c)', 'HASH(0x1ff3520)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Test::MooseX::Types::Maybe') called at t/040_type_constraints/021_maybe_type_constraint.t line 89 t/040_type_constraints/021_maybe_type_constraint.t ............. 1..36 ok 1 - The object isa Moose::Meta::TypeConstraint ok 2 - The object isa Moose::Meta::TypeConstraint::Parameterized ok 3 - equals self ok 4 - not equal to parent ok 5 - not equal to Maybe ok 6 - parent is Maybe ok 7 - equal to clone ok 8 - not equal to clone with diff param ok 9 - not equal to declarative version of diff param ok 10 - ... checked type correctly (pass) ok 11 - ... checked type correctly (pass) ok 12 - ... checked type correctly (fail) ok 13 - ... checked type correctly (fail) ok 14 - ... Bar->new isa Bar ok 15 - ... undef isnta Bar ok 16 - ... Bar->new isa maybe(Bar) ok 17 - ... undef isa maybe(Bar) ok 18 - ... 1 isnta maybe(Bar) ok 19 - ... it worked! ok 20 - ... it worked! ok 21 - ... failed the type check ok 22 - ... failed the type check ok 23 - Create good test object ok 24 - made TC Maybe[Int] ok 25 - passed (1) ok 26 - assigned (1) ok 27 - passed () ok 28 - assigned () ok 29 - passed (0) ok 30 - assigned (0) ok 31 - passed (undef) ok 32 - assigned (undef) ok 33 - failed ("") ok 34 - failed assigned ("") ok 35 - failed ("a") ok 36 - failed assigned ("a") ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Method::Accessor=HASH(0x1fd822c)', '*Moose::Meta::Instance::new') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Method::Accessor=HASH(0x1fd822c)', '*Moose::Meta::Instance::new') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Moose::Meta::Method::Accessor=HASH(0x1fd822c)', '*Moose::Meta::Instance::new') called at t/040_type_constraints/022_custom_type_errors.t line 32 Test::Exception::lives_ok('Moose::Meta::Method::Accessor=HASH(0x1fd822c)', '*Moose::Meta::Instance::new') called at t/040_type_constraints/022_custom_type_errors.t line 32 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Method::Accessor=HASH(0x1fd822c)', '*Moose::Meta::Instance::new') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Method::Accessor=HASH(0x1fd822c)', '*Moose::Meta::Instance::new') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Moose::Meta::Method::Accessor=HASH(0x1fd822c)', '*Moose::Meta::Instance::new') called at t/040_type_constraints/022_custom_type_errors.t line 33 Test::Exception::lives_ok('Moose::Meta::Method::Accessor=HASH(0x1fd822c)', '*Moose::Meta::Instance::new') called at t/040_type_constraints/022_custom_type_errors.t line 33 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Method::Accessor=HASH(0x1fd822c)', '*Moose::Meta::Instance::new') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Method::Accessor=HASH(0x1fd822c)', '*Moose::Meta::Instance::new') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Moose::Meta::Method::Accessor=HASH(0x1fd822c)', '*Moose::Meta::Instance::new') called at t/040_type_constraints/022_custom_type_errors.t line 44 Test::Exception::lives_ok('Moose::Meta::Method::Accessor=HASH(0x1fd822c)', '*Moose::Meta::Instance::new') called at t/040_type_constraints/022_custom_type_errors.t line 44 t/040_type_constraints/022_custom_type_errors.t ................ 1..8 ok 1 - use Moose::Util::TypeConstraints; ok 2 - ... no errors thrown, value is good ok 3 - ... no errors thrown, value is good ok 4 - gave custom supertype error message on new ok 5 - gave custom subtype error message on new ok 6 - ... no errors thrown, value is good ok 7 - gave custom supertype error message on set_value ok 8 - gave custom subtype error message on set_value ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4a7ec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4a7ec)', 'HASH(0x1ffa1d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/040_type_constraints/023_types_and_undef.t line 72 t/040_type_constraints/023_types_and_undef.t ................... 1..54 ok 1 - ... undef is a Undef ok 2 - ... undef is NOT a Defined ok 3 - ... undef is NOT a Int ok 4 - ... undef is NOT a Number ok 5 - ... undef is NOT a Str ok 6 - ... undef is NOT a String ok 7 - ... 5 is a NOT a Undef ok 8 - ... 5 is a Defined ok 9 - ... 5 is a Int ok 10 - ... 5 is a Number ok 11 - ... 5 is a Str ok 12 - ... 5 is NOT a String ok 13 - ... 0.5 is a NOT a Undef ok 14 - ... 0.5 is a Defined ok 15 - ... 0.5 is NOT a Int ok 16 - ... 0.5 is a Number ok 17 - ... 0.5 is a Str ok 18 - ... 0.5 is NOT a String ok 19 - ... "Foo" is NOT a Undef ok 20 - ... "Foo" is a Defined ok 21 - ... "Foo" is NOT a Int ok 22 - ... "Foo" is NOT a Number ok 23 - ... "Foo" is a Str ok 24 - ... "Foo" is a String ok 25 - ... undef is a Foo->Undef ok 26 - ... undef is NOT a Foo->Defined ok 27 - ... undef is NOT a Foo->Int ok 28 - ... undef is NOT a Foo->Number ok 29 - ... undef is NOT a Foo->Str ok 30 - ... undef is NOT a Foo->String ok 31 - ... 5 is NOT a Foo->Undef ok 32 - ... 5 is a Foo->Defined ok 33 - ... 5 is a Foo->Int ok 34 - ... 5 is a Foo->Number ok 35 - ... 5 is a Foo->Str ok 36 - ... 5 is NOT a Foo->String ok 37 - ... 0.5 is NOT a Foo->Undef ok 38 - ... 0.5 is a Foo->Defined ok 39 - ... 0.5 is NOT a Foo->Int ok 40 - ... 0.5 is a Foo->Number ok 41 - ... 0.5 is a Foo->Str ok 42 - ... 0.5 is NOT a Foo->String ok 43 - ... "Foo" is NOT a Foo->Undef ok 44 - ... "Foo" is a Foo->Defined ok 45 - ... "Foo" is NOT a Foo->Int ok 46 - ... "Foo" is NOT a Foo->Number ok 47 - ... "Foo" is a Foo->Str ok 48 - ... "Foo" is a Foo->String ok 49 - ... undef is a Foo->Undef ok 50 - ... undef is NOT a Foo->Defined ok 51 - ... undef is NOT a Foo->Int ok 52 - ... undef is NOT a Foo->Number ok 53 - ... undef is NOT a Foo->Str ok 54 - ... undef is NOT a Foo->String ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e14ce4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e14ce4)', 'HASH(0x1ffff50)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('FooC') called at t/040_type_constraints/024_role_type_constraint.t line 52 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe4acc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe4acc)', 'HASH(0x2000280)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('BarC') called at t/040_type_constraints/024_role_type_constraint.t line 53 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe4acc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe4acc)', 'HASH(0x20003dc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('BarC') called at t/040_type_constraints/024_role_type_constraint.t line 54 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e14ce4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e14ce4)', 'HASH(0x2000190)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('FooC') called at t/040_type_constraints/024_role_type_constraint.t line 58 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/040_type_constraints/024_role_type_constraint.t .............. 1..19 ok 1 - use Moose::Util::TypeConstraints; ok 2 - role_type keywork works with message ok 3 - role attribute ok 4 - subtype of gorch ok 5 - subtype of bar ok 6 - subtype of Object ok 7 - subtype of Role ok 8 - not subtype of unknown type name ok 9 - not type of unknown type name ok 10 - Foo passes Bar ok 11 - Bar passes Bar ok 12 - but Bar doesn't pass Gorch ok 13 - Boop has a message ok 14 - boop gives correct error message ok 15 - equals self ok 16 - equals anon constraint of same value ok 17 - equals differently named constraint of same value ok 18 - doesn't equal other anon constraint ok 19 - subtype of other anon constraint ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b52c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2b52c)', 'HASH(0x1fb61c8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('SomeClass') called at t/040_type_constraints/025_type_coersion_on_lazy_attributes.t line 31 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b52c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2b52c)', 'HASH(0x1fb65a0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('SomeClass') called at t/040_type_constraints/025_type_coersion_on_lazy_attributes.t line 32 t/040_type_constraints/025_type_coersion_on_lazy_attributes.t .. 1..2 ok 1 ok 2 ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 t/040_type_constraints/026_normalize_type_name.t ............... 1..37 ok 1 - use Moose::Util::TypeConstraints; ok 2 - detected correctly ok 3 - Correctly parsed ArrayRef[Str] ok 4 - detected correctly ok 5 - Correctly parsed ArrayRef[Str ] ok 6 - detected correctly ok 7 - Correctly parsed ArrayRef[ Str] ok 8 - detected correctly ok 9 - Correctly parsed ArrayRef[ Str ] ok 10 - detected correctly ok 11 - Correctly parsed ArrayRef[ HashRef[Int] ] ok 12 - detected correctly ok 13 - Correctly parsed ArrayRef[ HashRef[Int ] ] ok 14 - detected correctly ok 15 - Correctly parsed ArrayRef[Int|Str] ok 16 - detected correctly ok 17 - Correctly parsed ArrayRef[ArrayRef[Int]|Str] ok 18 - Got registry object ok 19 - created subtype_a1 ok 20 - created subtype_a2 ok 21 - created subtype_a2 ok 22 - created subtype_a2 ok 23 - names match ok 24 - names match ok 25 - names match ok 26 - created subtype_b1 ok 27 - created subtype_b2 ok 28 - created subtype_b3 ok 29 - names match ok 30 - names match ok 31 - names match ok 32 - Created Union1 ok 33 - Created Union2 ok 34 - Created Union3 ok 35 - names match ok 36 - names match ok 37 - names match ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4296c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4296c)', 'HASH(0x1833e34)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Test::Moose::Meta::TypeConstraint::Parameterizable') called at t/040_type_constraints/027_parameterize_from.t line 38 t/040_type_constraints/027_parameterize_from.t ................. 1..12 ok 1 - use Moose::Util::TypeConstraints; ok 2 - Got expected type instance isa Moose::Meta::TypeConstraint::Parameterizable ok 3 - Create Dummy object for testing ok 4 - isa correct type isa Test::Moose::Meta::TypeConstraint::Parameterizable ok 5 - No problem setting parameterizable ok 6 - Got expected values ok 7 - No problem setting parameterized ok 8 - Got expected values ok 9 - parameterized throws expected error ok 10 - No problem setting from_parameterizable ok 11 - Got expected values ok 12 - from_parameterizable throws expected error ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 # Failed test 'Trying to create same type twice throws' # at t/040_type_constraints/029_define_type_twice_throws.t line 25. # expecting: Regexp ((?-xism:cannot be created again)) # found: panic: attempt to copy freed scalar 1e12438 to 1def638 at C:/Perl-5.8/lib/Carp/Heavy.pm line 104. # Looks like you failed 1 test of 2. t/040_type_constraints/029_define_type_twice_throws.t .......... 1..2 ok 1 - use Moose::Util::TypeConstraints; not ok 2 - Trying to create same type twice throws Dubious, test returned 1 (wstat 256, 0x100) Failed 1/2 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f42f2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f42f2c)', 'parent', 'Moose::Meta::TypeConstraint=HASH(0x1dff62c)', 'name', 'Test::Moose::Meta::TypeConstraint::AnySubType') called at (eval 83) line 4 Moose::Meta::TypeConstraint::_new('Test::Moose::Meta::TypeConstraint::AnySubType', 'parent', 'Moose::Meta::TypeConstraint=HASH(0x1dff62c)', 'name', 'Test::Moose::Meta::TypeConstraint::AnySubType') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 66 Moose::Meta::TypeConstraint::new('Test::Moose::Meta::TypeConstraint::AnySubType', 'HASH(0x1fc898c)') called at t/040_type_constraints/030_class_subtypes.t line 28 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f42f2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f42f2c)', 'parent', 'Test::Moose::Meta::TypeConstraint::AnySubType=HASH(0x1fda974)', 'name', 'another_subtype', 'package_defined_in', 'main') called at (eval 83) line 4 Moose::Meta::TypeConstraint::_new('Test::Moose::Meta::TypeConstraint::AnySubType', 'parent', 'Test::Moose::Meta::TypeConstraint::AnySubType=HASH(0x1fda974)', 'name', 'another_subtype', 'package_defined_in', 'main') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 66 Moose::Meta::TypeConstraint::new('Test::Moose::Meta::TypeConstraint::AnySubType', 'name', 'another_subtype', 'package_defined_in', 'main', 'parent', 'Test::Moose::Meta::TypeConstraint::AnySubType=HASH(0x1fda974)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 267 Moose::Meta::TypeConstraint::create_child_type('Test::Moose::Meta::TypeConstraint::AnySubType=HASH(0x1fda974)', 'name', 'another_subtype', 'package_defined_in', 'main') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Util/TypeConstraints.pm line 400 Moose::Util::TypeConstraints::_create_type_constraint('another_subtype', 'Test::Moose::Meta::TypeConstraint::AnySubType=HASH(0x1fda974)') called at t/040_type_constraints/030_class_subtypes.t line 38 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f42f2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f42f2c)', 'parent', 'Test::Moose::Meta::TypeConstraint::AnySubType=HASH(0x1fdaff8)', 'name', 'another_subtype', 'constraint', 'CODE(0x1eed228)', 'package_defined_in', 'main', ...) called at (eval 83) line 4 Moose::Meta::TypeConstraint::_new('Test::Moose::Meta::TypeConstraint::AnySubType', 'parent', 'Test::Moose::Meta::TypeConstraint::AnySubType=HASH(0x1fdaff8)', 'name', 'another_subtype', 'constraint', 'CODE(0x1eed228)', 'package_defined_in', 'main', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 66 Moose::Meta::TypeConstraint::new('Test::Moose::Meta::TypeConstraint::AnySubType', 'name', 'another_subtype', 'constraint', 'CODE(0x1eed228)', 'package_defined_in', 'main', 'parent', 'Test::Moose::Meta::TypeConstraint::AnySubType=HASH(0x1fdaff8)', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 267 Moose::Meta::TypeConstraint::create_child_type('Test::Moose::Meta::TypeConstraint::AnySubType=HASH(0x1fdaff8)', 'name', 'another_subtype', 'constraint', 'CODE(0x1eed228)', 'package_defined_in', 'main') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Util/TypeConstraints.pm line 400 Moose::Util::TypeConstraints::_create_type_constraint('another_subtype', 'Test::Moose::Meta::TypeConstraint::AnySubType=HASH(0x1fdaff8)', 'CODE(0x1eed228)') called at t/040_type_constraints/030_class_subtypes.t line 46 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fc940c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fc940c)', 'HASH(0x1fc925c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/040_type_constraints/030_class_subtypes.t line 80 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fd31d8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fd31d8)', 'HASH(0x1fe6994)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/040_type_constraints/030_class_subtypes.t line 81 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fc937c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fc937c)', 'HASH(0x1fe6c10)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz') called at t/040_type_constraints/030_class_subtypes.t line 82 t/040_type_constraints/030_class_subtypes.t .................... 1..18 ok 1 - Got a good type contstraint ok 2 - Created type constraint ok 3 - Correctly passed ok 4 - correctly failed ok 5 - found the custom method ok 6 - Created type constraint ok 7 - Correctly passed ok 8 - correctly failed ok 9 - found the custom method ok 10 - Created type constraint ok 11 - Correctly passed ok 12 - correctly failed ok 13 - correctly failed ok 14 - found the custom method ok 15 - Created subtype of Foo type ok 16 - Foo passes check ok 17 - Bar passes check ok 18 - Baz does not pass check ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 t/040_type_constraints/031_subtype_auto_vivify_parent.t ........ ok 1 - made a FooWithSize constraint ok 2 - type has a parent type ok 3 - parent type is Foo ok 4 - parent type constraint is a class type isa Moose::Meta::TypeConstraint::Class 1..4 ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 t/040_type_constraints/032_throw_error.t ....................... 1..1 ok 1 - can throw a proper error without Moose being loaded by the caller ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 # Failed test 'Type names can contain periods and colons (via subtype sugar)' # at t/040_type_constraints/033_type_names.t line 28. # died: Bizarre copy of ARRAY in sassign at C:/Perl-5.8/lib/Carp/Heavy.pm line 104. Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 # Looks like you failed 1 test of 6. t/040_type_constraints/033_type_names.t ........................ 1..6 not ok 1 - Type names cannot contain a dash # TODO type names are not validated in the TC metaclass # Failed (TODO) test 'Type names cannot contain a dash' # at t/040_type_constraints/033_type_names.t line 16. # expecting: Regexp ((?-xism:contains invalid characters)) # found: normal exit ok 2 - Type names can contain periods and colons ok 3 - Type names cannot contain a dash (via subtype sugar) not ok 4 - Type names can contain periods and colons (via subtype sugar) ok 5 - find_or_parse_type_constraint returns undef on an invalid name ok 6 - find_or_parse_type_constraint returns name for valid name Dubious, test returned 1 (wstat 256, 0x100) Failed 1/6 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f49dc0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f49dc0)', 'HASH(0x1f2ae00)') called at (eval 141) line 4 Moose::Meta::Attribute::_new('My::Custom::Meta::Attr', 'HASH(0x1f2ae00)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('My::Custom::Meta::Attr', 'bling_bling', 'metaclass', 'My::Custom::Meta::Attr', 'isa', 'Str', 'type_constraint', 'Moose::Meta::TypeConstraint=HASH(0x1e37d80)', 'is', ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('My::Custom::Meta::Attr', 'bling_bling', 'metaclass', 'My::Custom::Meta::Attr', 'isa', 'Str', 'is', 'rw') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 88 Moose::Meta::Attribute::interpolate_class_and_new('Moose::Meta::Attribute', 'bling_bling', 'metaclass', 'My::Custom::Meta::Attr', 'isa', 'Str', 'is', 'rw') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 510 Moose::Meta::Class::_process_new_attribute('Moose::Meta::Class=HASH(0x1feb078)', 'bling_bling', 'metaclass', 'My::Custom::Meta::Attr', 'isa', 'Str', 'is', 'rw') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 503 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1feb078)', 'bling_bling', 'HASH(0x1ff60c0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1feb078)', 'bling_bling', 'HASH(0x1ff60c0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role/Application/ToClass.pm line 91 Moose::Meta::Role::Application::ToClass::apply_attributes('Moose::Meta::Role::Application::ToClass=HASH(0x1ff5d6c)', 'Moose::Meta::Role=HASH(0x1fe7048)', 'Moose::Meta::Class=HASH(0x1feb078)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role/Application.pm line 62 Moose::Meta::Role::Application::apply('Moose::Meta::Role::Application::ToClass=HASH(0x1ff5d6c)', 'Moose::Meta::Role=HASH(0x1fe7048)', 'Moose::Meta::Class=HASH(0x1feb078)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role/Application/ToClass.pm line 18 Moose::Meta::Role::Application::ToClass::apply('Moose::Meta::Role::Application::ToClass=HASH(0x1ff5d6c)', 'Moose::Meta::Role=HASH(0x1fe7048)', 'Moose::Meta::Class=HASH(0x1feb078)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 448 Moose::Meta::Role::apply('Moose::Meta::Role=HASH(0x1fe7048)', 'Moose::Meta::Class=HASH(0x1feb078)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Util.pm line 94 Moose::Util::apply_all_roles('Moose::Meta::Class=HASH(0x1feb078)', 'My::Fancy::Role') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 77 Moose::with('My::Class', 'My::Fancy::Role') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::with('My::Fancy::Role') called at t/050_metaclasses/001_custom_attr_meta_with_roles.t line 33 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1feb078)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1feb078)', 'HASH(0x1ee50cc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::Class') called at t/050_metaclasses/001_custom_attr_meta_with_roles.t line 36 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/050_metaclasses/001_custom_attr_meta_with_roles.t ............ 1..3 ok 1 - The object isa My::Class ok 2 - ... got the attribute ok 3 - The object isa My::Custom::Meta::Attr ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/050_metaclasses/002_custom_attr_meta_as_role.t ............... 1..2 ok 1 - creating custom attribute "metarole" is okay ok 2 - custom attribute metaclass extending role is okay ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 t/050_metaclasses/003_moose_w_metaclass.t ...................... 1..4 ok 1 - use Moose; ok 2 - The object isa Foo::Meta ok 3 - ... could not load moose without correct metaclass ok 4 - ... got the right error too ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fce254)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fce254)', 'HASH(0x1f2b2c4)') called at (eval 141) line 4 Moose::Meta::Attribute::_new('My::Meta::Attribute::DefaultReadOnly', 'HASH(0x1f2b2c4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('My::Meta::Attribute::DefaultReadOnly', 'foo', 'reader', 'foo', 'is', 'ro') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('My::Meta::Attribute::DefaultReadOnly', 'foo', 'is', 'ro') called at t/050_metaclasses/004_moose_for_meta.t line 54 Class::MOP::Class:::around('CODE(0x1e38a30)', 'My::Meta::Attribute::DefaultReadOnly', 'foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Wrapped.pm line 159 Class::MOP::Method::Wrapped::__ANON__('My::Meta::Attribute::DefaultReadOnly', 'foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Wrapped.pm line 89 My::Meta::Attribute::DefaultReadOnly::new('My::Meta::Attribute::DefaultReadOnly', 'foo') called at t/050_metaclasses/004_moose_for_meta.t line 59 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fce254)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fce254)', 'HASH(0x1fdf8e4)') called at (eval 141) line 4 Moose::Meta::Attribute::_new('My::Meta::Attribute::DefaultReadOnly', 'HASH(0x1fdf8e4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('My::Meta::Attribute::DefaultReadOnly', 'foo', 'is', 'rw', 'accessor', 'foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('My::Meta::Attribute::DefaultReadOnly', 'foo', 'is', 'rw') called at t/050_metaclasses/004_moose_for_meta.t line 54 Class::MOP::Class:::around('CODE(0x1e38a30)', 'My::Meta::Attribute::DefaultReadOnly', 'foo', 'is', 'rw') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Wrapped.pm line 159 Class::MOP::Method::Wrapped::__ANON__('My::Meta::Attribute::DefaultReadOnly', 'foo', 'is', 'rw') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Wrapped.pm line 89 My::Meta::Attribute::DefaultReadOnly::new('My::Meta::Attribute::DefaultReadOnly', 'foo', 'is', 'rw') called at t/050_metaclasses/004_moose_for_meta.t line 70 t/050_metaclasses/004_moose_for_meta.t ......................... 1..16 ok 1 - The object isa My::Meta::Class ok 2 - The object isa Moose::Meta::Class ok 3 - The object isa Class::MOP::Class ok 4 - ... got the default superclasses ok 5 - The object isa My::Meta::Attribute::DefaultReadOnly ok 6 - The object isa Moose::Meta::Attribute ok 7 - The object isa Class::MOP::Attribute ok 8 - ... the attribute has a reader (as expected) ok 9 - ... the attribute does not have a writer (as expected) ok 10 - ... the attribute does not have an accessor (as expected) ok 11 - The object isa My::Meta::Attribute::DefaultReadOnly ok 12 - The object isa Moose::Meta::Attribute ok 13 - The object isa Class::MOP::Attribute ok 14 - ... the attribute does not have a reader (as expected) ok 15 - ... the attribute does not have a writer (as expected) ok 16 - ... the attribute does have an accessor (as expected) ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('MyFramework::Meta::Base=HASH(0x1fd7d48)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('MyFramework::Meta::Base=HASH(0x1fd7d48)', 'HASH(0x1fe7a94)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('MyClass', 'foo', 10) called at t/050_metaclasses/010_extending_and_embedding_back_compat.t line 49 t/050_metaclasses/010_extending_and_embedding_back_compat.t .... 1..7 ok 1 - MyClass->can('meta') ok 2 - The object isa MyFramework::Meta::Base ok 3 - The object isa Moose::Meta::Class ok 4 - The object isa MyClass ok 5 - The object isa MyFramework::Base ok 6 - The object isa Moose::Object ok 7 - ... got the right value ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 t/050_metaclasses/011_init_meta.t .............................. 1..4 ok 1 - ... Foo isa Moose::Object ok 2 - The object isa Moose::Meta::Class ok 3 - The object isa Moose::Meta::Class ok 4 - ... our metas are the same ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x208a7d0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x208a7d0)', 'HASH(0x207dfc8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('WantsMoose') called at t/050_metaclasses/012_moose_exporter.t line 69 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('My::Metaclass=HASH(0x20a89c0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('My::Metaclass=HASH(0x20a89c0)', 'HASH(0x20a920c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('NewMeta') called at t/050_metaclasses/012_moose_exporter.t line 198 t/050_metaclasses/012_moose_exporter.t ......................... 1..40 ok 1 - no warning when defining our own make_immutable sub ok 2 - HasOwnImmutable->make_immutable does not get overwritten ok 3 - WantsMoose->can('has') ok 4 - WantsMoose->can('with') ok 5 - WantsMoose->can('foo') ok 6 - WantsMoose::has() has been cleaned ok 7 - WantsMoose::with() has been cleaned ok 8 - WantsMoose->can('foo') ok 9 - The object isa Moose::Meta::Class ok 10 - The object isa Moose::Object ok 11 - WantsSugar->can('has') ok 12 - WantsSugar->can('with') ok 13 - WantsSugar->can('wrapped1') ok 14 - WantsSugar->can('foo') ok 15 - wrapped1 identifies the caller correctly ok 16 - WantsSugar::has() has been cleaned ok 17 - WantsSugar::with() has been cleaned ok 18 - WantsSugar::wrapped1() has been cleaned ok 19 - WantsSugar->can('foo') ok 20 - WantsMoreSugar->can('has') ok 21 - WantsMoreSugar->can('with') ok 22 - WantsMoreSugar->can('wrapped1') ok 23 - WantsMoreSugar->can('wrapped2') ok 24 - WantsMoreSugar->can('as_is1') ok 25 - WantsMoreSugar->can('foo') ok 26 - wrapped1 identifies the caller correctly ok 27 - wrapped2 identifies the caller correctly ok 28 - as_is1 works as expected ok 29 - WantsMoreSugar::has() has been cleaned ok 30 - WantsMoreSugar::with() has been cleaned ok 31 - WantsMoreSugar::wrapped1() has been cleaned ok 32 - WantsMoreSugar::wrapped2() has been cleaned ok 33 - WantsMoreSugar::as_is1() has been cleaned ok 34 - WantsMoreSugar->can('foo') ok 35 - The object isa My::Metaclass ok 36 - The object isa My::Object ok 37 - a circular reference in also dies with an error ok 38 - got the expected error from circular reference in also ok 39 - a package which does not use Moose::Exporter in also dies with an error ok 40 - got the expected error from a reference in also to a package which does not use Moose::Exporter ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/Role.pm line 411 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2016754)') called at lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2016754)', 'HASH(0x2016ab4)') called at (eval 166) line 4 Moose::Meta::Role::_new('Class::MOP::Class::__ANON__::SERIAL::6', 'HASH(0x2016ab4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Package.pm line 33 Class::MOP::Package::initialize('Class::MOP::Class::__ANON__::SERIAL::6', 'Role::Foo', 'method_metaclass', 'Moose::Meta::Role::Method') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Package.pm line 57 Class::MOP::Package::reinitialize('Class::MOP::Class::__ANON__::SERIAL::6', 'Role::Foo', 'method_metaclass', 'Moose::Meta::Role::Method') called at lib/Moose/Util/MetaRole.pm line 70 Moose::Util::MetaRole::_make_new_metaclass('Role::Foo', 'HASH(0x1bd81e0)') called at lib/Moose/Util/MetaRole.pm line 22 Moose::Util::MetaRole::apply_metaclass_roles('for_class', 'Role::Foo', 'metaclass_roles', 'ARRAY(0x2006f84)') called at lib/Moose/Exporter.pm line 307 Moose::Exporter::_apply_meta_traits('Role::Foo', 'ARRAY(0x2007a04)') called at lib/Moose/Exporter.pm line 262 Moose::Exporter::__ANON__('Moose::Role') called at t/050_metaclasses/013_metaclass_traits.t line 161 Role::Foo::BEGIN() called at t/050_metaclasses/013_metaclass_traits.t line 161 eval {...} called at t/050_metaclasses/013_metaclass_traits.t line 161 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at lib/Moose/Meta/Role.pm line 566 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 The metaclass of Foo::Subclass (Class::MOP::Class::__ANON__::SERIAL::7) is not compatible with the metaclass of its superclass, Foo (Class::MOP::Class::__ANON__::SERIAL::1) at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 202 Class::MOP::Class::_check_metaclass_compatibility('Class::MOP::Class::__ANON__::SERIAL::7=HASH(0x20208e0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 526 Class::MOP::Class::superclasses('Class::MOP::Class::__ANON__::SERIAL::7=HASH(0x20208e0)', 'Foo') called at lib/Moose.pm line 72 Moose::extends('Foo::Subclass', 'Foo') called at lib/Moose/Exporter.pm line 201 Moose::extends('Foo') called at t/050_metaclasses/013_metaclass_traits.t line 181 # Looks like you planned 32 tests but ran 23. # Looks like your test exited with 255 just after 23. Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at lib/Moose/Meta/Role.pm line 566 t/050_metaclasses/013_metaclass_traits.t ....................... 1..32 ok 1 - Class::MOP::Class::__ANON__::SERIAL::1->can('simple') ok 2 - Foo->meta()->simple() returns expected value ok 3 - Class::MOP::Class::__ANON__::SERIAL::2->can('simple') ok 4 - Foo->meta()->simple() returns expected value ok 5 - Class::MOP::Class::__ANON__::SERIAL::2->can('simple') ok 6 - Bar->meta()->simple() returns expected value ok 7 - Class::MOP::Class::__ANON__::SERIAL::2->can('attr') ok 8 - Bar->meta()->attr() returns expected value ok 9 - Class::MOP::Class::__ANON__::SERIAL::3->can('simple') ok 10 - Baz->meta()->simple() returns expected value ok 11 - Class::MOP::Class::__ANON__::SERIAL::3->can('attr') ok 12 - Baz->meta()->attr() returns expected value ok 13 - Class::MOP::Class::__ANON__::SERIAL::3->can('simple2') ok 14 - Baz->meta()->simple2() returns expected value ok 15 - Class::MOP::Class::__ANON__::SERIAL::3->can('attr2') ok 16 - Baz->meta()->attr2() returns expected value ok 17 - Quux has size attribute ok 18 - size attribute does not have a writer ok 19 - RanOutOfNames->meta() has whatever method ok 20 - Class::MOP::Class::__ANON__::SERIAL::6->can('simple') ok 21 - Role::Foo->meta()->simple() returns expected value ok 22 - cannot provide -traits to an exporting module that does not init_meta ok 23 - ... and error provides a useful explanation Dubious, test returned 255 (wstat 65280, 0xff00) Failed 9/32 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 t/050_metaclasses/014_goto_moose_import.t ...................... 1..8 ok 1 - has was exported via MooseAlike1 ok 2 - No has sub in Foo after MooseAlike1 is unimported ok 3 - Foo has a meta method ok 4 - The object isa Moose::Meta::Class ok 5 - has was exported via MooseAlike2 ok 6 - No has sub in Bar after MooseAlike2 is unimported ok 7 - Bar has a meta method ok 8 - The object isa Moose::Meta::Class ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x203003c)') called at lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x203003c)', 'HASH(0x2030750)') called at (eval 140) line 4 Moose::Meta::Attribute::_new('Class::MOP::Class::__ANON__::SERIAL::2', 'HASH(0x2030750)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::2', 'size', 'reader', 'size', 'is', 'ro') called at lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::2', 'size', 'is', 'ro') called at lib/Moose/Meta/Attribute.pm line 88 Moose::Meta::Attribute::interpolate_class_and_new('Class::MOP::Class::__ANON__::SERIAL::2', 'size', 'is', 'ro') called at lib/Moose/Meta/Class.pm line 510 Moose::Meta::Class::_process_new_attribute('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x18340ec)', 'size', 'is', 'ro') called at lib/Moose/Meta/Class.pm line 503 Moose::Meta::Class::_process_attribute('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x18340ec)', 'size', 'is', 'ro') called at lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x18340ec)', 'size', 'is', 'ro') called at t/050_metaclasses/015_metarole.t line 55 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2038050)') called at lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2038050)', 'HASH(0x1a5fc14)') called at (eval 152) line 3 Moose::Meta::Method::_new('Class::MOP::Class::__ANON__::SERIAL::3', 'HASH(0x1a5fc14)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method.pm line 44 Class::MOP::Method::wrap('Class::MOP::Class::__ANON__::SERIAL::3', 'package_name', 'My::Class', 'body', 'CODE(0x1fd204c)', 'associated_metaclass', 'Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x20382cc)', 'name', 'bar', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Package.pm line 299 Class::MOP::Package::wrap_method_body('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x20382cc)', 'body', 'CODE(0x1fd204c)', 'name', 'bar', 'associated_metaclass', 'Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x20382cc)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Package.pm line 374 Class::MOP::Package::get_method('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x20382cc)', 'bar') called at t/050_metaclasses/015_metarole.t line 74 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x203895c)') called at lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x203895c)', 'slot_hash', 'HASH(0x2038314)', 'associated_metaclass', 'Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x20382b4)', 'slots', 'ARRAY(0x20387b8)', 'attributes', 'ARRAY(0x2040e50)', ...) called at (eval 146) line 3 Moose::Meta::Instance::_new('Class::MOP::Class::__ANON__::SERIAL::4', 'slot_hash', 'HASH(0x2038314)', 'associated_metaclass', 'Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x20382b4)', 'slots', 'ARRAY(0x20387b8)', 'attributes', 'ARRAY(0x2040e50)', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Instance.pm line 39 Class::MOP::Instance::new('Class::MOP::Class::__ANON__::SERIAL::4', 'associated_metaclass', 'Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x20382b4)', 'attributes', 'ARRAY(0x2040e50)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 415 Class::MOP::Class::_create_meta_instance('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x20382b4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 403 Class::MOP::Class::get_meta_instance('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x20382b4)') called at t/050_metaclasses/015_metarole.t line 93 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x20382b4)') called at lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x20382b4)', 'HASH(0x20463f0)') called at lib/Moose/Object.pm line 17 Moose::Object::new('My::Class') called at t/050_metaclasses/015_metarole.t line 151 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x203003c)') called at lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x203003c)', 'HASH(0x2046ca8)') called at (eval 140) line 4 Moose::Meta::Attribute::_new('Class::MOP::Class::__ANON__::SERIAL::2', 'HASH(0x2046ca8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 55 Class::MOP::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::2', 'size', 'reader', 'size', 'is', 'ro') called at lib/Moose/Meta/Attribute.pm line 80 Moose::Meta::Attribute::new('Class::MOP::Class::__ANON__::SERIAL::2', 'size', 'is', 'ro') called at lib/Moose/Meta/Attribute.pm line 88 Moose::Meta::Attribute::interpolate_class_and_new('Class::MOP::Class::__ANON__::SERIAL::2', 'size', 'is', 'ro') called at lib/Moose/Meta/Class.pm line 510 Moose::Meta::Class::_process_new_attribute('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x204f0b4)', 'size', 'is', 'ro') called at lib/Moose/Meta/Class.pm line 503 Moose::Meta::Class::_process_attribute('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x204f0b4)', 'size', 'is', 'ro') called at lib/Moose/Meta/Class.pm line 202 Moose::Meta::Class::add_attribute('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x204f0b4)', 'size', 'is', 'ro') called at t/050_metaclasses/015_metarole.t line 178 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2038050)') called at lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2038050)', 'HASH(0x1a5fc14)') called at (eval 152) line 3 Moose::Meta::Method::_new('Class::MOP::Class::__ANON__::SERIAL::3', 'HASH(0x1a5fc14)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method.pm line 44 Class::MOP::Method::wrap('Class::MOP::Class::__ANON__::SERIAL::3', 'package_name', 'My::Class2', 'body', 'CODE(0x1fdea64)', 'associated_metaclass', 'Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x204f0b4)', 'name', 'bar', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Package.pm line 299 Class::MOP::Package::wrap_method_body('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x204f0b4)', 'body', 'CODE(0x1fdea64)', 'name', 'bar', 'associated_metaclass', 'Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x204f0b4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Package.pm line 374 Class::MOP::Package::get_method('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x204f0b4)', 'bar') called at t/050_metaclasses/015_metarole.t line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x203895c)') called at lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x203895c)', 'slot_hash', 'HASH(0x204f4d4)', 'associated_metaclass', 'Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x204f0b4)', 'slots', 'ARRAY(0x204f3c0)', 'attributes', 'ARRAY(0x204f348)', ...) called at (eval 146) line 3 Moose::Meta::Instance::_new('Class::MOP::Class::__ANON__::SERIAL::4', 'slot_hash', 'HASH(0x204f4d4)', 'associated_metaclass', 'Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x204f0b4)', 'slots', 'ARRAY(0x204f3c0)', 'attributes', 'ARRAY(0x204f348)', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Instance.pm line 39 Class::MOP::Instance::new('Class::MOP::Class::__ANON__::SERIAL::4', 'associated_metaclass', 'Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x204f0b4)', 'attributes', 'ARRAY(0x204f348)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 415 Class::MOP::Class::_create_meta_instance('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x204f0b4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 403 Class::MOP::Class::get_meta_instance('Class::MOP::Class::__ANON__::SERIAL::1=HASH(0x204f0b4)') called at t/050_metaclasses/015_metarole.t line 192 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 The metaclass of My::Class5 (Moose::Meta::Class) is not compatible with the metaclass of its superclass, My::Class (Class::MOP::Class::__ANON__::SERIAL::1) at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 202 Class::MOP::Class::_check_metaclass_compatibility('Moose::Meta::Class=HASH(0x1fec9f4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 526 Class::MOP::Class::superclasses('Moose::Meta::Class=HASH(0x1fec9f4)', 'My::Class') called at lib/Moose.pm line 72 Moose::extends('My::Class5', 'My::Class') called at lib/Moose/Exporter.pm line 201 Moose::extends('My::Class') called at t/050_metaclasses/015_metarole.t line 277 # Looks like you planned 73 tests but ran 47. # Looks like your test exited with 255 just after 47. Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at lib/Moose/Meta/Role.pm line 566 t/050_metaclasses/015_metarole.t ............................... 1..73 ok 1 - apply Role::Foo to My::Class->meta() ok 2 - ... and call foo() on that meta object ok 3 - apply Role::Foo to My::Class->meta()'s attribute metaclass ok 4 - ... My::Class->meta() still does Role::Foo ok 5 - ... call foo() on an attribute metaclass object ok 6 - apply Role::Foo to My::Class->meta()'s method metaclass ok 7 - ... My::Class->meta() still does Role::Foo ok 8 - ... My::Class->meta()'s attribute metaclass still does Role::Foo ok 9 - ... call foo() on a method metaclass object ok 10 - apply Role::Foo to My::Class->meta()'s instance metaclass ok 11 - ... My::Class->meta() still does Role::Foo ok 12 - ... My::Class->meta()'s attribute metaclass still does Role::Foo ok 13 - ... My::Class->meta()'s method metaclass still does Role::Foo ok 14 - ... call foo() on an instance metaclass object ok 15 - apply Role::Foo to My::Class->meta()'s constructor class ok 16 - ... My::Class->meta() still does Role::Foo ok 17 - ... My::Class->meta()'s attribute metaclass still does Role::Foo ok 18 - ... My::Class->meta()'s method metaclass still does Role::Foo ok 19 - ... My::Class->meta()'s instance metaclass still does Role::Foo ok 20 - ... constructor class has a foo method ok 21 - apply Role::Foo to My::Class->meta()'s destructor class ok 22 - ... My::Class->meta() still does Role::Foo ok 23 - ... My::Class->meta()'s attribute metaclass still does Role::Foo ok 24 - ... My::Class->meta()'s method metaclass still does Role::Foo ok 25 - ... My::Class->meta()'s instance metaclass still does Role::Foo ok 26 - ... My::Class->meta()'s constructor class still does Role::Foo ok 27 - ... destructor class has a foo method ok 28 - apply Role::Foo to My::Class base class ok 29 - ... call foo() on a My::Class object ok 30 - apply Role::Foo to My::Class2->meta() ok 31 - ... and call foo() on that meta object ok 32 - apply Role::Foo to My::Class2->meta()'s attribute metaclass ok 33 - ... call foo() on an attribute metaclass object ok 34 - apply Role::Foo to My::Class2->meta()'s method metaclass ok 35 - ... call foo() on a method metaclass object ok 36 - apply Role::Foo to My::Class2->meta()'s instance metaclass ok 37 - ... call foo() on an instance metaclass object ok 38 - apply Role::Foo to My::Class2->meta()'s constructor class ok 39 - ... constructor class has a foo method ok 40 - apply Role::Foo to My::Class2->meta()'s destructor class ok 41 - ... destructor class has a foo method ok 42 - apply Role::Foo to My::Class3->meta() ok 43 - ... and call foo() on that meta object ok 44 - apply_metaclass_roles() does not interfere with metaclass set via Moose->init_meta() ok 45 - apply Role::Foo to My::Class4->meta() ok 46 - apply Role::Bar to My::Class4->meta() ok 47 - ... and My::Class4->meta() still does Role::Foo Dubious, test returned 255 (wstat 65280, 0xff00) Failed 26/73 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fa6108)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fa6108)', 'HASH(0x1a40100)') called at (eval 151) line 3 Moose::Meta::Method::_new('My::Meta::Method', 'HASH(0x1a40100)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method.pm line 44 Class::MOP::Method::wrap('My::Meta::Method', 'package_name', 'My::Class2', 'body', 'CODE(0x1fe1148)', 'associated_metaclass', 'My::Meta::Class=HASH(0x1fe0fb0)', 'name', 'meta', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Package.pm line 299 Class::MOP::Package::wrap_method_body('My::Meta::Class=HASH(0x1fe0fb0)', 'body', 'CODE(0x1fe1148)', 'name', 'meta', 'associated_metaclass', 'My::Meta::Class=HASH(0x1fe0fb0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Package.pm line 374 Class::MOP::Package::get_method('My::Meta::Class=HASH(0x1fe0fb0)', 'meta') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Package.pm line 357 Class::MOP::Package::has_method('My::Meta::Class=HASH(0x1fe0fb0)', 'meta') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 229 Moose::init_meta('Moose', 'for_class', 'My::Class2') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 253 Moose::Exporter::__ANON__('Moose') called at t/050_metaclasses/016_metarole_w_metaclass_pm.t line 61 My::Class2::BEGIN() called at t/050_metaclasses/016_metarole_w_metaclass_pm.t line 61 eval {...} called at t/050_metaclasses/016_metarole_w_metaclass_pm.t line 61 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/050_metaclasses/016_metarole_w_metaclass_pm.t ................ 1..8 ok 1 - apply Role::Foo to My::Class->meta() ok 2 - apply_metaclass_roles works with metaclass.pm ok 3 - apply Role::Foo to My::Class2->meta()'s attribute metaclass ok 4 - ... and this does not interfere with attribute metaclass set via metaclass.pm ok 5 - apply Role::Foo to My::Class2->meta()'s method metaclass ok 6 - ... and this does not interfere with method metaclass set via metaclass.pm ok 7 - apply Role::Foo to My::Class2->meta()'s instance metaclass ok 8 - ... and this does not interfere with instance metaclass set via metaclass.pm ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The metaclass of Child (Moose::Meta::Class) is not compatible with the metaclass of its superclass, Parent (Class::MOP::Class::__ANON__::SERIAL::1) at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 202 Class::MOP::Class::_check_metaclass_compatibility('Moose::Meta::Class=HASH(0x1ff6090)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 96 Class::MOP::Class::_construct_class_instance('Moose::Meta::Class', 'package', 'Child', 'attribute_metaclass', 'Moose::Meta::Attribute', 'method_metaclass', 'Moose::Meta::Method', 'instance_metaclass', 'Moose::Meta::Instance', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 40 Class::MOP::Class::initialize('Moose::Meta::Class', 'Child', 'attribute_metaclass', 'Moose::Meta::Attribute', 'method_metaclass', 'Moose::Meta::Method', 'instance_metaclass', 'Moose::Meta::Instance') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 48 Moose::Meta::Class::initialize('Moose::Meta::Class', 'Child') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 235 Parent::meta('Child') called at t/050_metaclasses/017_use_base_of_moose.t line 29 # Looks like your test exited with 255 before it could output anything. Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/050_metaclasses/017_use_base_of_moose.t ...................... 1..4 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 4/4 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4abbc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4abbc)', 'HASH(0x2023714)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/050_metaclasses/018_throw_error.t line 64 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fce504)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fce504)', 'HASH(0x202c228)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/050_metaclasses/018_throw_error.t line 70 # Failed test 'croak' # at t/050_metaclasses/018_throw_error.t line 72. # 'Cannot assign a value to a read-only accessor at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Accessor.pm line 121 # Bar::foo('Bar=HASH(0x202c354)', 4) called at t/050_metaclasses/018_throw_error.t line 48 # main::blah('Bar=HASH(0x202c354)') called at t/050_metaclasses/018_throw_error.t line 53 # eval {...} called at t/050_metaclasses/018_throw_error.t line 51 # main::create_error('Bar=HASH(0x202c354)') called at t/050_metaclasses/018_throw_error.t line 70 # ' # doesn't match '(?s-xim:line 48$)' The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fda878)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fda878)', 'HASH(0x202c540)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz') called at t/050_metaclasses/018_throw_error.t line 76 # Failed test 'The class isa Baz::Error' # at t/050_metaclasses/018_throw_error.t line 77. # The class isn't a 'Baz::Error' it's a '' Can't locate object method "message" via package "Cannot assign a value to a read-only accessor at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Accessor.pm line 121 Baz::foo('Baz=HASH(0x202c630)', 4) called at t/050_metaclasses/018_throw_error.t line 48 main::blah('Baz=HASH(0x202c630)') called at t/050_metaclasses/018_throw_error.t line 53 eval {...} called at t/050_metaclasses/018_throw_error.t line 51 main::create_error('Baz=HASH(0x202c630)') called at t/050_metaclasses/018_throw_error.t line 76 " (perhaps you forgot to load "Cannot assign a value to a read-only accessor at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Accessor.pm line 121 Baz::foo('Baz=HASH(0x202c630)', 4) called at t/050_metaclasses/018_throw_error.t line 48 main::blah('Baz=HASH(0x202c630)') called at t/050_metaclasses/018_throw_error.t line 53 eval {...} called at t/050_metaclasses/018_throw_error.t line 51 main::create_error('Baz=HASH(0x202c630)') called at t/050_metaclasses/018_throw_error.t line 76 "?) at t/050_metaclasses/018_throw_error.t line 78. # Looks like you planned 24 tests but ran 8. # Looks like you failed 2 tests of 8 run. # Looks like your test exited with 255 just after 8. Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/050_metaclasses/018_throw_error.t ............................ 1..24 ok 1 - got some error ok 2 - error is a string ok 3 - confess ok 4 - got some error ok 5 - error is a string not ok 6 - croak ok 7 - got some error not ok 8 - The class isa Baz::Error Dubious, test returned 255 (wstat 65280, 0xff00) Failed 18/24 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/050_metaclasses/019_create_anon_with_required_attr.t ......... 1..15 ok 1 - create anon class with required attr ok 2 - The object isa My::Metaclass ok 3 - foo is this ok 4 - failed to create anon class without required attr ok 5 - initialize a class with required attr ok 6 - The object isa My::Metaclass ok 7 - foo is that ok 8 - for the correct class ok 9 - failed to initialize a class without required attr ok 10 - use metaclass with required attr ok 11 - The object isa My::Metaclass ok 12 - foo is another ok 13 - for the correct class ok 14 - failed to use metaclass without required attr ok 15 - failed to use trait without required attr ok t/050_metaclasses/020_metaclass_parameterized_traits.t ......... skipped: Feature not implemented yet Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 panic: attempt to copy freed scalar 1fee238 to 1c8b350 at C:/Perl-5.8/lib/Carp/Heavy.pm line 104. BEGIN failed--compilation aborted at t/lib/Bar.pm line 3. Compilation failed in require at C:/cpanfly-5.8/var/megalib/Module/Refresh.pm line 119. Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 t/060_compat/001_module_refresh_compat.t ....................... 1..23 ok 1 - use Foo; ok 2 - ... initialized the meta correctly ok 3 - ... successfully refreshed Foo ok 4 - use Bar; ok 5 - ... initialized the meta correctly ok 6 - ... successfully refreshed Bar ok 7 - use MyMooseA; ok 8 - ... initialized the meta correctly ok 9 - ... successfully refreshed MyMooseA ok 10 - use MyMooseB; ok 11 - ... initialized the meta correctly ok 12 - ... successfully refreshed MyMooseB ok 13 - use MyMooseObject; ok 14 - ... initialized the meta correctly ok 15 - ... successfully refreshed MyMooseObject ok 16 - use TestBaz; ok 17 - ... initialized the meta correctly ok 18 - ... it has the foo attribute as well ok 19 - ... TestBaz is not a Foo ok 20 - ... successfully refreshed TestBaz.pm ok 21 - ... initialized the meta correctly ok 22 - ... it has the foo attribute as well ok 23 - ... TestBaz is a Foo ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f47ee8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f47ee8)') called at t/060_compat/002_moose_respects_base.t line 33 Bar::new('Bar') called at t/060_compat/002_moose_respects_base.t line 40 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fcba5c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fcba5c)', 'HASH(0x1fd50c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz') called at t/060_compat/002_moose_respects_base.t line 45 t/060_compat/002_moose_respects_base.t ......................... 1..6 ok 1 - The object isa Bar ok 2 - The object isa Foo ok 3 - ... Bar is not Moose::Object subclass ok 4 - The object isa Baz ok 5 - The object isa Foo ok 6 - The object isa Moose::Object ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Not inlining a constructor for Foo::Moose since it defines its own constructor. If you are certain you don't need to inline your constructor, specify inline_constructor => 0 in your call to Foo::Moose->meta->make_immutable The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Class::MOP::Class::Immutable::Moose::Meta::Class=HASH(0x1f48d18)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Class::MOP::Class::Immutable::Moose::Meta::Class=HASH(0x1f48d18)', '__INSTANCE__', 'Foo::Moose=HASH(0x1fffb7c)') called at t/060_compat/003_foreign_inheritence.t line 33 Foo::Moose::new('Foo::Moose') called at t/060_compat/003_foreign_inheritence.t line 71 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Foo::Moose') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Foo::Moose') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Foo::Moose') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Foo::Moose') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Foo::Moose') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Foo::Moose') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Foo::Moose') called at t/060_compat/003_foreign_inheritence.t line 79 Test::Exception::lives_ok('Foo::Moose') called at t/060_compat/003_foreign_inheritence.t line 80 # Failed test 'Immutability on Moose class extending Class::MOP class ok' # at t/060_compat/003_foreign_inheritence.t line 80. # died: Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Old::Bucket::Nose'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # ## squeegee # (exists $params->{'squeegee'}) && do { # my $val = $params->{'squeegee'}; # $instance->{"\'squeegee\'"} = $val; # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Foo::Moose') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Foo::Moose') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Foo::Moose') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Foo::Moose') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Foo::Moose') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Foo::Moose') called at t/060_compat/003_foreign_inheritence.t line 79 # Test::Exception::lives_ok('Foo::Moose') called at t/060_compat/003_foreign_inheritence.t line 80 # Looks like you failed 1 test of 6. t/060_compat/003_foreign_inheritence.t ......................... 1..6 ok 1 - The object isa Foo::Moose ok 2 - The object isa Elk ok 3 - ... got the right value from the Elk method ok 4 - ... got the right value from the Foo::Moose method not ok 5 - Immutability on Moose class extending Class::MOP class ok ok 6 - Can subclass the same non-Moose class twice with different metaclasses Dubious, test returned 1 (wstat 256, 0x100) Failed 1/6 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 t/100_bugs/001_subtype_quote_bug.t ............................. 1..1 ok 1 - use Moose; ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at lib/Moose/Exporter.pm line 187 t/100_bugs/002_subtype_conflict_bug.t .......................... 1..2 ok 1 - use MyMooseA; ok 2 - use MyMooseB; ok t/100_bugs/003_Moose_Object_error.t ............................ 1..1 ok 1 - use MyMooseObject; ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fa76ec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fa76ec)', 'HASH(0x1f28510)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/100_bugs/004_subclass_use_base_bug.t line 28 t/100_bugs/004_subclass_use_base_bug.t ......................... 1..2 ok 1 - The object isa Bar ok 2 - The object isa Foo ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 t/100_bugs/005_inline_reader_bug.t ............................. 1..1 ok 1 - ... this didnt die ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Moose::before', undef) called at t/100_bugs/006_handles_foreign_class_bug.t line 37 Test::Exception::lives_ok('Moose::before', undef) called at t/100_bugs/006_handles_foreign_class_bug.t line 38 t/100_bugs/006_handles_foreign_class_bug.t ..................... 1..15 ok 1 - ... can create the attribute with delegations ok 2 - ... created the object ok ok 3 - The object isa Bar ok 4 - ... got the right delgated value ok 5 - ... can create the attribute with delegations ok 6 - no warnings ok 7 - ... created the object ok ok 8 - The object isa Baz ok 9 - ... got the right delgated value ok 10 - ... can create the attribute with delegations not ok 11 - one warning # TODO warning not yet implemented # Failed (TODO) test 'one warning' # at t/100_bugs/006_handles_foreign_class_bug.t line 97. # got: '0' # expected: '1' not ok 12 - warned # TODO warning not yet implemented # Failed (TODO) test 'warned' # at t/100_bugs/006_handles_foreign_class_bug.t line 98. # undef # doesn't match '(?i-xsm:not delegating.*new)' ok 13 - ... created the object ok ok 14 - The object isa Blart ok 15 - ... got the right delgated value ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b68c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2b68c)', 'HASH(0x226c44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'foo', 10) called at t/100_bugs/007_reader_precedence_bug.t line 15 t/100_bugs/007_reader_precedence_bug.t ......................... 1..3 ok 1 - reader => "get_foo" has correct presedence ok 2 - Foo->can('get_foo') ok 3 - Reader works as expected ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Moose::before', undef) called at t/100_bugs/008_new_w_undef.t line 16 Test::Exception::lives_ok('Moose::before', undef) called at t/100_bugs/008_new_w_undef.t line 17 t/100_bugs/008_new_w_undef.t ................................... 1..1 ok 1 - ... passing in undef just gets ignored ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f11ebc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f11ebc)', 'HASH(0x1fbc584)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz') called at t/100_bugs/009_augment_recursion_bug.t line 33 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fa7764)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fa7764)', 'HASH(0x1fbcfd4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/100_bugs/009_augment_recursion_bug.t line 29 Baz::__ANON__('Baz=HASH(0x1fbce54)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 129 Moose::inner() called at t/100_bugs/009_augment_recursion_bug.t line 14 Foo::foo('Baz=HASH(0x1fbce54)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Augmented.pm line 46 Baz::foo('Baz=HASH(0x1fbce54)') called at t/100_bugs/009_augment_recursion_bug.t line 46 t/100_bugs/009_augment_recursion_bug.t ......................... 1..3 ok 1 - The object isa Baz ok 2 - The object isa Foo ok 3 - ... got the right value for 1 augmented subclass calling non-augmented subclass ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b454)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fa7150)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f2b454)', 'is_inline', 1, 'package_name', 'Foo', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f2b454)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f2b454)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f2b454)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2b454)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2b454)') called at t/100_bugs/010_immutable_n_default_x2.t line 31 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'Foo'; my $params = do { $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; (scalar @_ == 1) ? {%{$_[0]}} : {@_}; }; my $instance = bless {} => $class; ## bar (exists $params->{'bar'}) && do { my $val = $params->{'bar'}; $meta->throw_error("Attribute (bar) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) unless $type_constraint_bodies[0]->($val); $instance->{"\'bar\'"} = $val; }; ## foo if (exists $params->{'foo'}) { my $val = $params->{'foo'}; $meta->throw_error("Attribute (foo) does not pass the type constraint because: " . $type_constraints[1]->get_message($val)) unless $type_constraint_bodies[1]->($val); $instance->{"\'foo\'"} = $val; } else { { my $val = $attrs->[1]->default($instance); $meta->throw_error("Attribute (foo) does not pass the type constraint because: " . $type_constraints[1]->get_message($val)) unless $type_constraint_bodies[1]->($val); $instance->{"\'foo\'"} = $val; } }; ; ; return $instance; } because : at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fa7150)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f2b454)', 'is_inline', 1, 'package_name', 'Foo', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f2b454)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f2b454)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f2b454)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2b454)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2b454)') called at t/100_bugs/010_immutable_n_default_x2.t line 31 # Looks like your test exited with 255 before it could output anything. t/100_bugs/010_immutable_n_default_x2.t ........................ 1..2 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 2/2 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30e41f8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30e41f8)', 'HASH(0x3183718)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz', 'path', '/this_path/does/not_exist') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 main::check_em('Baz') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 86 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30e41f8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30e41f8)', 'HASH(0x31838d4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz', 'path', 'C:/cpanfly-5.8/var/cpan/build/Moose-0.67-_58znN/t/100_bugs') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 main::check_em('Baz') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 86 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30cef1c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30cef1c)', 'HASH(0x318899c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Qee', 'path', '/this_path/does/not_exist') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 main::check_em('Qee') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 87 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30cef1c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30cef1c)', 'HASH(0x3188ba0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Qee', 'path', 'C:/cpanfly-5.8/var/cpan/build/Moose-0.67-_58znN/t/100_bugs') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 main::check_em('Qee') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 87 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30e19c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30e19c4)', 'HASH(0x318902c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'path', '/this_path/does/not_exist') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 main::check_em('Foo') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 88 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30e19c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30e19c4)', 'HASH(0x3188de0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'path', 'C:/cpanfly-5.8/var/cpan/build/Moose-0.67-_58znN/t/100_bugs') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 main::check_em('Foo') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 88 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30cef1c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30cef1c)', 'HASH(0x3194f40)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Qee', 'path', '/this_path/does/not_exist') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 main::check_em('Qee') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 90 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30cef1c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30cef1c)', 'HASH(0x3194ff4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Qee', 'path', 'C:/cpanfly-5.8/var/cpan/build/Moose-0.67-_58znN/t/100_bugs') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 main::check_em('Qee') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 90 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30e41f8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30e41f8)', 'HASH(0x3195600)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz', 'path', '/this_path/does/not_exist') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 main::check_em('Baz') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 91 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30e41f8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30e41f8)', 'HASH(0x319548c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz', 'path', 'C:/cpanfly-5.8/var/cpan/build/Moose-0.67-_58znN/t/100_bugs') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 main::check_em('Baz') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 91 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30e19c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30e19c4)', 'HASH(0x3195924)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'path', '/this_path/does/not_exist') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 main::check_em('Foo') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 92 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30e19c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30e19c4)', 'HASH(0x3195930)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'path', 'C:/cpanfly-5.8/var/cpan/build/Moose-0.67-_58znN/t/100_bugs') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 main::check_em('Foo') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 92 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30e19c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30e19c4)', 'HASH(0x3195948)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'path', '/this_path/does/not_exist') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 main::check_em('Foo') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 94 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30e19c4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30e19c4)', 'HASH(0x3195e7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo', 'path', 'C:/cpanfly-5.8/var/cpan/build/Moose-0.67-_58znN/t/100_bugs') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 main::check_em('Foo') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 94 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30e41f8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30e41f8)', 'HASH(0x319bcd0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz', 'path', '/this_path/does/not_exist') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 main::check_em('Baz') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 95 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30e41f8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30e41f8)', 'HASH(0x319bdcc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz', 'path', 'C:/cpanfly-5.8/var/cpan/build/Moose-0.67-_58znN/t/100_bugs') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 main::check_em('Baz') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 95 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30cef1c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30cef1c)', 'HASH(0x319c318)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Qee', 'path', '/this_path/does/not_exist') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 138 main::check_em('Qee') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 96 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x30cef1c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x30cef1c)', 'HASH(0x319c1a4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Qee', 'path', 'C:/cpanfly-5.8/var/cpan/build/Moose-0.67-_58znN/t/100_bugs') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 eval {...} called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 144 main::check_em('Qee') called at t/100_bugs/011_DEMOLISH_eats_exceptions.t line 96 t/100_bugs/011_DEMOLISH_eats_exceptions.t ...................... 1..144 ok 1 - ... Baz plain ok 2 - ... the object is undef ok 3 - ... Baz empty ok 4 - ... the object is undef ok 5 - ... Baz undef ok 6 - ... the object is undef ok 7 - ... Baz undef param ok 8 - ... the object is undef ok 9 - ... Baz root path forbidden ok 10 - ... the object is undef ok 11 - ... Baz non existing path ok 12 - ... the object is undef ok 13 - ... Baz no error ok 14 - The object isa Baz ok 15 - The object isa Moose::Object ok 16 - ... Baz got the right value ok 17 - ... Qee plain ok 18 - ... the object is undef ok 19 - ... Qee empty ok 20 - ... the object is undef ok 21 - ... Qee undef ok 22 - ... the object is undef ok 23 - ... Qee undef param ok 24 - ... the object is undef ok 25 - ... Qee root path forbidden ok 26 - ... the object is undef ok 27 - ... Qee non existing path ok 28 - ... the object is undef ok 29 - ... Qee no error ok 30 - The object isa Qee ok 31 - The object isa Moose::Object ok 32 - ... Qee got the right value ok 33 - ... Foo plain ok 34 - ... the object is undef ok 35 - ... Foo empty ok 36 - ... the object is undef ok 37 - ... Foo undef ok 38 - ... the object is undef ok 39 - ... Foo undef param ok 40 - ... the object is undef ok 41 - ... Foo root path forbidden ok 42 - ... the object is undef ok 43 - ... Foo non existing path ok 44 - ... the object is undef ok 45 - ... Foo no error ok 46 - The object isa Foo ok 47 - The object isa Moose::Object ok 48 - ... Foo got the right value ok 49 - ... Qee plain ok 50 - ... the object is undef ok 51 - ... Qee empty ok 52 - ... the object is undef ok 53 - ... Qee undef ok 54 - ... the object is undef ok 55 - ... Qee undef param ok 56 - ... the object is undef ok 57 - ... Qee root path forbidden ok 58 - ... the object is undef ok 59 - ... Qee non existing path ok 60 - ... the object is undef ok 61 - ... Qee no error ok 62 - The object isa Qee ok 63 - The object isa Moose::Object ok 64 - ... Qee got the right value ok 65 - ... Baz plain ok 66 - ... the object is undef ok 67 - ... Baz empty ok 68 - ... the object is undef ok 69 - ... Baz undef ok 70 - ... the object is undef ok 71 - ... Baz undef param ok 72 - ... the object is undef ok 73 - ... Baz root path forbidden ok 74 - ... the object is undef ok 75 - ... Baz non existing path ok 76 - ... the object is undef ok 77 - ... Baz no error ok 78 - The object isa Baz ok 79 - The object isa Moose::Object ok 80 - ... Baz got the right value ok 81 - ... Foo plain ok 82 - ... the object is undef ok 83 - ... Foo empty ok 84 - ... the object is undef ok 85 - ... Foo undef ok 86 - ... the object is undef ok 87 - ... Foo undef param ok 88 - ... the object is undef ok 89 - ... Foo root path forbidden ok 90 - ... the object is undef ok 91 - ... Foo non existing path ok 92 - ... the object is undef ok 93 - ... Foo no error ok 94 - The object isa Foo ok 95 - The object isa Moose::Object ok 96 - ... Foo got the right value ok 97 - ... Foo plain ok 98 - ... the object is undef ok 99 - ... Foo empty ok 100 - ... the object is undef ok 101 - ... Foo undef ok 102 - ... the object is undef ok 103 - ... Foo undef param ok 104 - ... the object is undef ok 105 - ... Foo root path forbidden ok 106 - ... the object is undef ok 107 - ... Foo non existing path ok 108 - ... the object is undef ok 109 - ... Foo no error ok 110 - The object isa Foo ok 111 - The object isa Moose::Object ok 112 - ... Foo got the right value ok 113 - ... Baz plain ok 114 - ... the object is undef ok 115 - ... Baz empty ok 116 - ... the object is undef ok 117 - ... Baz undef ok 118 - ... the object is undef ok 119 - ... Baz undef param ok 120 - ... the object is undef ok 121 - ... Baz root path forbidden ok 122 - ... the object is undef ok 123 - ... Baz non existing path ok 124 - ... the object is undef ok 125 - ... Baz no error ok 126 - The object isa Baz ok 127 - The object isa Moose::Object ok 128 - ... Baz got the right value ok 129 - ... Qee plain ok 130 - ... the object is undef ok 131 - ... Qee empty ok 132 - ... the object is undef ok 133 - ... Qee undef ok 134 - ... the object is undef ok 135 - ... Qee undef param ok 136 - ... the object is undef ok 137 - ... Qee root path forbidden ok 138 - ... the object is undef ok 139 - ... Qee non existing path ok 140 - ... the object is undef ok 141 - ... Qee no error ok 142 - The object isa Qee ok 143 - The object isa Moose::Object ok 144 - ... Qee got the right value ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 t/100_bugs/012_DEMOLISH_eats_mini.t ............................ 1..4 ok 1 - ... Foo plain ok 2 - ... the object is undef ok 3 - ... Bar plain ok 4 - ... the object is undef ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4dee8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4dee8)', 'HASH(0x1f97b58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/100_bugs/013_lazybuild_required_undef.t line 22 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4dee8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4dee8)', 'HASH(0x1fbb8b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/100_bugs/013_lazybuild_required_undef.t line 23 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4dee8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4dee8)', 'HASH(0x1fbb6fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/100_bugs/013_lazybuild_required_undef.t line 25 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1e4dee8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1e4dee8)', 'HASH(0x1fbb948)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/100_bugs/013_lazybuild_required_undef.t line 28 t/100_bugs/013_lazybuild_required_undef.t ...................... 1..4 ok 1 - NonLazyBuild: Undef default ok 2 - NonLazyBuild: Undef explicit ok 3 - LazyBuild: Undef default/lazy_build ok 4 - LazyBuild: Undef explicit ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b448)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2b448)', 'HASH(0x226d38)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Class') called at t/100_bugs/014_DEMOLISHALL.t line 40 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f9f090)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f9f090)', 'HASH(0x1fbc220)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Child') called at t/100_bugs/014_DEMOLISHALL.t line 48 t/100_bugs/014_DEMOLISHALL.t ................................... 1..5 ok 1 - no DEMOLISH calls yet ok 2 - no DEMOLISH calls yet ok 3 ok 4 - no DEMOLISH calls yet ok 5 ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/100_bugs/016_inheriting_from_roles.t ......................... 1..1 ok 1 - ... this croaks correctly ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f419e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f419e0)', 'HASH(0x1fd8474)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/100_bugs/017_type_constraint_messages.t line 53 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4ab9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4ab9c)', 'HASH(0x1fe1a9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('MyObject') called at t/100_bugs/017_type_constraint_messages.t line 54 # Failed test '... got the right error message' # at t/100_bugs/017_type_constraint_messages.t line 59. # expecting: Regexp ((?-xism:Attribute \(ar\) does not pass the type constraint because: ref: ARRAY)) # found: Attribute (ar) does not pass the type constraint because ref: ARRAY at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Accessor.pm line 107 # Foo::ar('MyObject') called at t/100_bugs/017_type_constraint_messages.t line 57 # Test::Exception::throws_ok('MyObject') called at t/100_bugs/017_type_constraint_messages.t line 59 # Failed test '... got the right error message' # at t/100_bugs/017_type_constraint_messages.t line 65. # expecting: Regexp ((?-xism:Attribute \(obj\) does not pass the type constraint because: Well it is an object)) # found: Attribute (obj) does not pass the type constraint because Well it is an object at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Accessor.pm line 107 # Foo::obj('MyObject') called at t/100_bugs/017_type_constraint_messages.t line 63 # Test::Exception::throws_ok('MyObject') called at t/100_bugs/017_type_constraint_messages.t line 65 # Failed test '... got the right error message' # at t/100_bugs/017_type_constraint_messages.t line 71. # expecting: Regexp ((?-xism:Attribute \(nt\) does not pass the type constraint because: blessed)) # found: Attribute (nt) does not pass the type constraint because blessed at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Accessor.pm line 107 # Foo::nt('MyObject') called at t/100_bugs/017_type_constraint_messages.t line 69 # Test::Exception::throws_ok('MyObject') called at t/100_bugs/017_type_constraint_messages.t line 71 # Looks like you failed 3 tests of 3. t/100_bugs/017_type_constraint_messages.t ...................... 1..3 not ok 1 - ... got the right error message not ok 2 - ... got the right error message not ok 3 - ... got the right error message Dubious, test returned 3 (wstat 768, 0x300) Failed 3/3 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('MyMetaclass=HASH(0x1fe4c88)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('MyMetaclass=HASH(0x1fe4c88)', 'HASH(0x2003a98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('MyClass') called at t/100_bugs/018_immutable_metaclass_does_role.t line 39 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('MyClass') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('MyClass') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('MyClass') called at t/100_bugs/018_immutable_metaclass_does_role.t line 46 Test::Exception::lives_ok('MyClass') called at t/100_bugs/018_immutable_metaclass_does_role.t line 47 # Failed test '... make MyClass immutable okay' # at t/100_bugs/018_immutable_metaclass_does_role.t line 47. # died: Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'MyClass'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # ; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('MyClass') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('MyClass') called at t/100_bugs/018_immutable_metaclass_does_role.t line 46 # Test::Exception::lives_ok('MyClass') called at t/100_bugs/018_immutable_metaclass_does_role.t line 47 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('MyClass') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('MyClass') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('MyClass') called at t/100_bugs/018_immutable_metaclass_does_role.t line 70 Test::Exception::lives_ok('MyClass') called at t/100_bugs/018_immutable_metaclass_does_role.t line 71 # Failed test '... make MyClass immutable okay' # at t/100_bugs/018_immutable_metaclass_does_role.t line 71. # died: Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'MyMetaclass'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # ## wrapped_method_metaclass # if (exists $params->{'wrapped_method_metaclass'}) { # my $val = $params->{'wrapped_method_metaclass'}; # $instance->{"\'wrapped_method_metaclass\'"} = $val; # } else { # { # my $val = "Class\:\:MOP\:\:Method\:\:Wrapped"; # $instance->{"\'wrapped_method_metaclass\'"} = $val; # } # }; # ## superclasses # { # my $val = $attrs->[1]->default($instance); # $instance->{"\'superclasses\'"} = $val; # }; # ## methods # if (exists $params->{'methods'}) { # my $val = $params->{'methods'}; # $instance->{"\'methods\'"} = $val; # } else { # { # my $val = $attrs->[2]->default($instance); # $instance->{"\'methods\'"} = $val; # } # }; # ## destructor_class # if (exists $params->{'destructor_class'}) { # my $val = $params->{'destructor_class'}; # $instance->{"\'destructor_class\'"} = $val; # } else { # { # my $val = "Moose\:\:Meta\:\:Method\:\:Destructor"; # $instance->{"\'destructor_class\'"} = $val; # } # }; # ## roles # if (exists $params->{'roles'}) { # my $val = $params->{'roles'}; # $instance->{"\'roles\'"} = $val; # } else { # { # my $val = $attrs->[4]->default($instance); # $instance->{"\'roles\'"} = $val; # } # }; # ## namespace # { # my $val = $attrs->[5]->default($instance); # $instance->{"\'namespace\'"} = $val; # }; # ## version # { # my $val = $attrs->[6]->default($instance); # $instance->{"\'version\'"} = $val; # }; # ## method_metaclass # if (exists $params->{'method_metaclass'}) { # my $val = $params->{'method_metaclass'}; # $instance->{"\'method_metaclass\'"} = $val; # } else { # { # my $val = "Class\:\:MOP\:\:Method"; # $instance->{"\'method_metaclass\'"} = $val; # } # }; # ## constructor_class # if (exists $params->{'constructor_class'}) { # my $val = $params->{'constructor_class'}; # $instance->{"\'constructor_class\'"} = $val; # } else { # { # my $val = "Moose\:\:Meta\:\:Method\:\:Constructor"; # $instance->{"\'constructor_class\'"} = $val; # } # }; # ## attribute_metaclass # if (exists $params->{'attribute_metaclass'}) { # my $val = $params->{'attribute_metaclass'}; # $instance->{"\'attribute_metaclass\'"} = $val; # } else { # { # my $val = "Class\:\:MOP\:\:Attribute"; # $instance->{"\'attribute_metaclass\'"} = $val; # } # }; # ## package # (exists $params->{'package'}) && do { # my $val = $params->{'package'}; # $instance->{"\'package\'"} = $val; # }; # ## error_class # if (exists $params->{'error_class'}) { # my $val = $params->{'error_class'}; # $instance->{"\'error_class\'"} = $val; # } else { # { # my $val = "Moose\:\:Error\:\:Default"; # $instance->{"\'error_class\'"} = $val; # } # }; # ## immutable_trait # if (exists $params->{'immutable_trait'}) { # my $val = $params->{'immutable_trait'}; # $instance->{"\'immutable_trait\'"} = $val; # } else { # { # my $val = "Class\:\:MOP\:\:Class\:\:Immutable\:\:Trait"; # $instance->{"\'immutable_trait\'"} = $val; # } # }; # ## instance_metaclass # if (exists $params->{'instance_metaclass'}) { # my $val = $params->{'instance_metaclass'}; # $instance->{"\'instance_metaclass\'"} = $val; # } else { # { # my $val = "Class\:\:MOP\:\:Instance"; # $instance->{"\'instance_metaclass\'"} = $val; # } # }; # ## constructor_name # if (exists $params->{'constructor_name'}) { # my $val = $params->{'constructor_name'}; # $instance->{"\'constructor_name\'"} = $val; # } else { # { # my $val = "new"; # $instance->{"\'constructor_name\'"} = $val; # } # }; # ## attributes # if (exists $params->{'attributes'}) { # my $val = $params->{'attributes'}; # $instance->{"\'attributes\'"} = $val; # } else { # { # my $val = $attrs->[15]->default($instance); # $instance->{"\'attributes\'"} = $val; # } # }; # ## authority # { # my $val = $attrs->[16]->default($instance); # $instance->{"\'authority\'"} = $val; # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('MyClass') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('MyClass') called at t/100_bugs/018_immutable_metaclass_does_role.t line 70 # Test::Exception::lives_ok('MyClass') called at t/100_bugs/018_immutable_metaclass_does_role.t line 71 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('MyClass') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('MyClass') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('MyClass') called at t/100_bugs/018_immutable_metaclass_does_role.t line 82 Test::Exception::lives_ok('MyClass') called at t/100_bugs/018_immutable_metaclass_does_role.t line 83 # Failed test '... make MyClass immutable okay' # at t/100_bugs/018_immutable_metaclass_does_role.t line 83. # died: Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'MyClass'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # ; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('MyClass') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('MyClass') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('MyClass') called at t/100_bugs/018_immutable_metaclass_does_role.t line 82 # Test::Exception::lives_ok('MyClass') called at t/100_bugs/018_immutable_metaclass_does_role.t line 83 # Looks like you failed 3 tests of 36. Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/100_bugs/018_immutable_metaclass_does_role.t ................. 1..36 ok 1 - The object isa MyMetaclass ok 2 - ... the metaclass does the role ok 3 - ... these metas are the same thing ok 4 - ... these meta-metas are the same thing ok 5 - metaclass does MyRole ok 6 - ... foo method returns expected value ok 7 - metaclass does MyRole ok 8 - ... foo method returns expected value not ok 9 - ... make MyClass immutable okay ok 10 - ... these metas are still the same thing ok 11 - ... these meta-metas are the same thing ok 12 - metaclass does MyRole ok 13 - ... foo method returns expected value ok 14 - metaclass does MyRole ok 15 - ... foo method returns expected value ok 16 - ... make MyClass mutable okay ok 17 - ... these metas are still the same thing ok 18 - ... these meta-metas are the same thing ok 19 - metaclass does MyRole ok 20 - ... foo method returns expected value ok 21 - metaclass does MyRole ok 22 - ... foo method returns expected value not ok 23 - ... make MyClass immutable okay ok 24 - ... these metas are still the same thing ok 25 - ... these meta-metas are the same thing ok 26 - metaclass does MyRole ok 27 - ... foo method returns expected value ok 28 - metaclass does MyRole ok 29 - ... foo method returns expected value not ok 30 - ... make MyClass immutable okay ok 31 - ... these metas are still the same thing ok 32 - ... these meta-metas are the same thing ok 33 - metaclass does MyRole ok 34 - ... foo method returns expected value ok 35 - metaclass does MyRole ok 36 - ... foo method returns expected value Dubious, test returned 3 (wstat 768, 0x300) Failed 3/36 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2bebc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fa8580)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f2bebc)', 'is_inline', 1, 'package_name', 'Test::Moose::Go::Boom', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f2bebc)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f2bebc)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f2bebc)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2bebc)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2bebc)') called at (eval 4) line 14 eval ' package Test::Moose::Go::Boom; use Moose; use lib qw(lib); has id => ( isa => \'Str\', is => \'ro\', default => \'019600\', # this caused the original failure ); no Moose; __PACKAGE__->meta->make_immutable; ;' called at t/100_bugs/019_moose_octal_defaults.t line 21 # Failed test 'Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Test::Moose::Go::Boom'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # \#\# id # if (exists $params->{'id'}) { # my $val = $params->{'id'}; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } else { # { # my $val = "019600"; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fa8580)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f2bebc)', 'is_inline', 1, 'package_name', 'Test::Moose::Go::Boom', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f2bebc)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f2bebc)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f2bebc)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2bebc)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2bebc)') called at (eval 4) line 14 # eval ' # package Test::Moose::Go::Boom; # use Moose; # use lib qw(lib); # # has id => ( # isa => \'Str\', # is => \'ro\', # default => \'019600\', \# this caused the original failure # ); # # no Moose; # # __PACKAGE__->meta->make_immutable; # # ;' called at t/100_bugs/019_moose_octal_defaults.t line 21 # ' # at t/100_bugs/019_moose_octal_defaults.t line 22. The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2bebc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2bebc)', 'HASH(0x1c0c5a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Test::Moose::Go::Boom') called at t/100_bugs/019_moose_octal_defaults.t line 23 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x226db8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fb5314)', 'metaclass', 'Moose::Meta::Class=HASH(0x226db8)', 'is_inline', 1, 'package_name', 'Test::Moose::Go::Boom2', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x226db8)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x226db8)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x226db8)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x226db8)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x226db8)') called at (eval 184) line 14 eval ' package Test::Moose::Go::Boom2; use Moose; use lib qw(lib); has id => ( isa => \'Str\', is => \'ro\', default => 017600, ); no Moose; __PACKAGE__->meta->make_immutable; ;' called at t/100_bugs/019_moose_octal_defaults.t line 44 # Failed test 'Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Test::Moose::Go::Boom2'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # \#\# id # if (exists $params->{'id'}) { # my $val = $params->{'id'}; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } else { # { # my $val = "8064"; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fb5314)', 'metaclass', 'Moose::Meta::Class=HASH(0x226db8)', 'is_inline', 1, 'package_name', 'Test::Moose::Go::Boom2', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x226db8)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x226db8)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x226db8)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x226db8)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x226db8)') called at (eval 184) line 14 # eval ' # package Test::Moose::Go::Boom2; # use Moose; # use lib qw(lib); # # has id => ( # isa => \'Str\', # is => \'ro\', # default => 017600, # ); # # no Moose; # # __PACKAGE__->meta->make_immutable; # # ;' called at t/100_bugs/019_moose_octal_defaults.t line 44 # ' # at t/100_bugs/019_moose_octal_defaults.t line 45. The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x226db8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x226db8)', 'HASH(0x1fba8c8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Test::Moose::Go::Boom2') called at t/100_bugs/019_moose_octal_defaults.t line 46 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe52f0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fb475c)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fe52f0)', 'is_inline', 1, 'package_name', 'Test::Moose::Go::Boom3', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fe52f0)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fe52f0)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fe52f0)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe52f0)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe52f0)') called at (eval 187) line 14 eval ' package Test::Moose::Go::Boom3; use Moose; use lib qw(lib); has id => ( isa => \'Str\', is => \'ro\', default => 0xFF, ); no Moose; __PACKAGE__->meta->make_immutable; ;' called at t/100_bugs/019_moose_octal_defaults.t line 67 # Failed test 'Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Test::Moose::Go::Boom3'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # \#\# id # if (exists $params->{'id'}) { # my $val = $params->{'id'}; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } else { # { # my $val = "255"; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fb475c)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fe52f0)', 'is_inline', 1, 'package_name', 'Test::Moose::Go::Boom3', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fe52f0)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fe52f0)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fe52f0)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe52f0)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe52f0)') called at (eval 187) line 14 # eval ' # package Test::Moose::Go::Boom3; # use Moose; # use lib qw(lib); # # has id => ( # isa => \'Str\', # is => \'ro\', # default => 0xFF, # ); # # no Moose; # # __PACKAGE__->meta->make_immutable; # # ;' called at t/100_bugs/019_moose_octal_defaults.t line 67 # ' # at t/100_bugs/019_moose_octal_defaults.t line 68. The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe52f0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe52f0)', 'HASH(0x1fe5644)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Test::Moose::Go::Boom3') called at t/100_bugs/019_moose_octal_defaults.t line 69 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe5b78)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fe5320)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fe5b78)', 'is_inline', 1, 'package_name', 'Test::Moose::Go::Boom4', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fe5b78)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fe5b78)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fe5b78)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe5b78)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe5b78)') called at (eval 190) line 14 eval ' package Test::Moose::Go::Boom4; use Moose; use lib qw(lib); has id => ( isa => \'Str\', is => \'ro\', default => \'0xFF\', ); no Moose; __PACKAGE__->meta->make_immutable; ;' called at t/100_bugs/019_moose_octal_defaults.t line 90 # Failed test 'Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Test::Moose::Go::Boom4'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # \#\# id # if (exists $params->{'id'}) { # my $val = $params->{'id'}; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } else { # { # my $val = "0xFF"; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fe5320)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fe5b78)', 'is_inline', 1, 'package_name', 'Test::Moose::Go::Boom4', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fe5b78)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fe5b78)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fe5b78)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe5b78)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe5b78)') called at (eval 190) line 14 # eval ' # package Test::Moose::Go::Boom4; # use Moose; # use lib qw(lib); # # has id => ( # isa => \'Str\', # is => \'ro\', # default => \'0xFF\', # ); # # no Moose; # # __PACKAGE__->meta->make_immutable; # # ;' called at t/100_bugs/019_moose_octal_defaults.t line 90 # ' # at t/100_bugs/019_moose_octal_defaults.t line 91. The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe5b78)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe5b78)', 'HASH(0x1fe5ecc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Test::Moose::Go::Boom4') called at t/100_bugs/019_moose_octal_defaults.t line 92 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fee074)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fe5ba8)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fee074)', 'is_inline', 1, 'package_name', 'Test::Moose::Go::Boom5', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fee074)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fee074)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fee074)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fee074)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fee074)') called at (eval 193) line 14 eval ' package Test::Moose::Go::Boom5; use Moose; use lib qw(lib); has id => ( isa => \'Str\', is => \'ro\', default => \'0 but true\', ); no Moose; __PACKAGE__->meta->make_immutable; ;' called at t/100_bugs/019_moose_octal_defaults.t line 113 # Failed test 'Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Test::Moose::Go::Boom5'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # \#\# id # if (exists $params->{'id'}) { # my $val = $params->{'id'}; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } else { # { # my $val = "0\ but\ true"; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fe5ba8)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fee074)', 'is_inline', 1, 'package_name', 'Test::Moose::Go::Boom5', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fee074)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fee074)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fee074)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fee074)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fee074)') called at (eval 193) line 14 # eval ' # package Test::Moose::Go::Boom5; # use Moose; # use lib qw(lib); # # has id => ( # isa => \'Str\', # is => \'ro\', # default => \'0 but true\', # ); # # no Moose; # # __PACKAGE__->meta->make_immutable; # # ;' called at t/100_bugs/019_moose_octal_defaults.t line 113 # ' # at t/100_bugs/019_moose_octal_defaults.t line 114. The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fee074)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fee074)', 'HASH(0x1fee3c8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Test::Moose::Go::Boom5') called at t/100_bugs/019_moose_octal_defaults.t line 115 # Looks like you failed 5 tests of 10. t/100_bugs/019_moose_octal_defaults.t .......................... not ok 1 - Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Test::Moose::Go::Boom'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # \#\# id # if (exists $params->{'id'}) { # my $val = $params->{'id'}; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } else { # { # my $val = "019600"; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fa8580)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f2bebc)', 'is_inline', 1, 'package_name', 'Test::Moose::Go::Boom', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f2bebc)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f2bebc)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f2bebc)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2bebc)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2bebc)') called at (eval 4) line 14 # eval ' # package Test::Moose::Go::Boom; # use Moose; # use lib qw(lib); # # has id => ( # isa => \'Str\', # is => \'ro\', # default => \'019600\', \# this caused the original failure # ); # # no Moose; # # __PACKAGE__->meta->make_immutable; # # ;' called at t/100_bugs/019_moose_octal_defaults.t line 21 # ok 2 - value is still the same not ok 3 - Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Test::Moose::Go::Boom2'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # \#\# id # if (exists $params->{'id'}) { # my $val = $params->{'id'}; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } else { # { # my $val = "8064"; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fb5314)', 'metaclass', 'Moose::Meta::Class=HASH(0x226db8)', 'is_inline', 1, 'package_name', 'Test::Moose::Go::Boom2', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x226db8)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x226db8)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x226db8)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x226db8)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x226db8)') called at (eval 184) line 14 # eval ' # package Test::Moose::Go::Boom2; # use Moose; # use lib qw(lib); # # has id => ( # isa => \'Str\', # is => \'ro\', # default => 017600, # ); # # no Moose; # # __PACKAGE__->meta->make_immutable; # # ;' called at t/100_bugs/019_moose_octal_defaults.t line 44 # ok 4 - value is still the same not ok 5 - Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Test::Moose::Go::Boom3'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # \#\# id # if (exists $params->{'id'}) { # my $val = $params->{'id'}; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } else { # { # my $val = "255"; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fb475c)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fe52f0)', 'is_inline', 1, 'package_name', 'Test::Moose::Go::Boom3', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fe52f0)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fe52f0)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fe52f0)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe52f0)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe52f0)') called at (eval 187) line 14 # eval ' # package Test::Moose::Go::Boom3; # use Moose; # use lib qw(lib); # # has id => ( # isa => \'Str\', # is => \'ro\', # default => 0xFF, # ); # # no Moose; # # __PACKAGE__->meta->make_immutable; # # ;' called at t/100_bugs/019_moose_octal_defaults.t line 67 # ok 6 - value is still the same not ok 7 - Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Test::Moose::Go::Boom4'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # \#\# id # if (exists $params->{'id'}) { # my $val = $params->{'id'}; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } else { # { # my $val = "0xFF"; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fe5320)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fe5b78)', 'is_inline', 1, 'package_name', 'Test::Moose::Go::Boom4', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fe5b78)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fe5b78)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fe5b78)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe5b78)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe5b78)') called at (eval 190) line 14 # eval ' # package Test::Moose::Go::Boom4; # use Moose; # use lib qw(lib); # # has id => ( # isa => \'Str\', # is => \'ro\', # default => \'0xFF\', # ); # # no Moose; # # __PACKAGE__->meta->make_immutable; # # ;' called at t/100_bugs/019_moose_octal_defaults.t line 90 # ok 8 - value is still the same not ok 9 - Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Test::Moose::Go::Boom5'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # \#\# id # if (exists $params->{'id'}) { # my $val = $params->{'id'}; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } else { # { # my $val = "0\ but\ true"; # $meta->throw_error("Attribute (id) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'id\'"} = $val; # } # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fe5ba8)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fee074)', 'is_inline', 1, 'package_name', 'Test::Moose::Go::Boom5', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fee074)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fee074)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fee074)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fee074)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fee074)') called at (eval 193) line 14 # eval ' # package Test::Moose::Go::Boom5; # use Moose; # use lib qw(lib); # # has id => ( # isa => \'Str\', # is => \'ro\', # default => \'0 but true\', # ); # # no Moose; # # __PACKAGE__->meta->make_immutable; # # ;' called at t/100_bugs/019_moose_octal_defaults.t line 113 # ok 10 - value is still the same 1..10 Dubious, test returned 5 (wstat 1280, 0x500) Failed 5/10 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fb4bc0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fb4bc0)', 'HASH(0x1fbac60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('C') called at t/100_bugs/020_super_recursion.t line 65 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fb4bc0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fb4bc0)', 'HASH(0x1fc3b20)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('C') called at t/100_bugs/020_super_recursion.t line 66 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fb4bc0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fb4bc0)', 'HASH(0x1fc3928)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('C') called at t/100_bugs/020_super_recursion.t line 67 t/100_bugs/020_super_recursion.t ............................... ok 1 ok 2 ok 3 1..3 ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fecea0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fecea0)', 'HASH(0x1fffbc0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Constraint::NoMoreThan', 'value', 10) called at t/200_examples/001_example.t line 89 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1a46b58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1a46b58)', 'HASH(0x2011974)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Constraint::AtLeast', 'value', 10) called at t/200_examples/001_example.t line 97 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1c9159c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1c9159c)', 'HASH(0x2011ca4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Constraint::LengthNoMoreThan', 'value', 10, 'units', 'chars') called at t/200_examples/001_example.t line 107 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff7eb0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff7eb0)', 'HASH(0x2011d4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Constraint::LengthAtLeast', 'value', 10, 'units', 'chars') called at t/200_examples/001_example.t line 119 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/200_examples/001_example.t ................................... 1..20 ok 1 - The object isa Constraint::NoMoreThan ok 2 - ... Constraint::NoMoreThan does Constraint ok 3 - ... validated correctly ok 4 - ... validation failed correctly ok 5 - The object isa Constraint::AtLeast ok 6 - ... Constraint::AtLeast does Constraint ok 7 - ... validated correctly ok 8 - ... validation failed correctly ok 9 - The object isa Constraint::LengthNoMoreThan ok 10 - The object isa Constraint::NoMoreThan ok 11 - ... Constraint::LengthNoMoreThan does Constraint ok 12 - ... Constraint::LengthNoMoreThan does Constraint::OnLength ok 13 - ... validated correctly ok 14 - ... validation failed correctly ok 15 - The object isa Constraint::LengthAtLeast ok 16 - The object isa Constraint::AtLeast ok 17 - ... Constraint::LengthAtLeast does Constraint ok 18 - ... Constraint::LengthAtLeast does Constraint::OnLength ok 19 - ... validated correctly ok 20 - ... validation failed correctly ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The metaclass of Newswriter::Author (Moose::Meta::Class) is not compatible with the metaclass of its superclass, Moose::POOP::Object (Moose::POOP::Meta::Class) at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 202 Class::MOP::Class::_check_metaclass_compatibility('Moose::Meta::Class=HASH(0x1f54a14)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 526 Class::MOP::Class::superclasses('Moose::Meta::Class=HASH(0x1f54a14)', 'Moose::POOP::Object') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 72 Moose::extends('Newswriter::Author', 'Moose::POOP::Object') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::extends('Moose::POOP::Object') called at t/200_examples/002_example_Moose_POOP.t line 167 # Looks like your test exited with 255 before it could output anything. t/200_examples/002_example_Moose_POOP.t ........................ 1..88 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 88/88 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x226d2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1') called at t/200_examples/003_example.t line 98 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x2011998)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2') called at t/200_examples/003_example.t line 109 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x2011dc4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1', '::', 'ARRAY(0x1c6ed60)') called at t/200_examples/003_example.t line 120 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x2019078)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x2011f98)', '::', 'ARRAY(0x2018ff4)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x2011f98)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List1=HASH(0x2011f98)') called at t/200_examples/003_example.t line 127 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x20193a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x20190a8)', '::', 'ARRAY(0x2019330)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x20190a8)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List1=HASH(0x2011f98)') called at t/200_examples/003_example.t line 127 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x20196c0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x20193d8)', '::', 'ARRAY(0x2019654)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x20193d8)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20193d8)', 2) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20193d8)', 2) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List1=HASH(0x2011f98)') called at t/200_examples/003_example.t line 127 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x20199c0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x20196f0)', '::', 'ARRAY(0x2019960)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x20196f0)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20196f0)', 3) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20196f0)', 3) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20193d8)', 2) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20193d8)', 2) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List1=HASH(0x2011f98)') called at t/200_examples/003_example.t line 127 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x20202e4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x20199f0)', '::', 'ARRAY(0x2020290)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x20199f0)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20199f0)', 4) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20199f0)', 4) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20196f0)', 3) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20196f0)', 3) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20193d8)', 2) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20193d8)', 2) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List1=HASH(0x2011f98)') called at t/200_examples/003_example.t line 127 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x20205b4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x2020314)', '::', 'ARRAY(0x202056c)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x2020314)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2020314)', 5) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020314)', 5) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20199f0)', 4) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20199f0)', 4) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20196f0)', 3) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20196f0)', 3) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20193d8)', 2) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20193d8)', 2) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List1=HASH(0x2011f98)') called at t/200_examples/003_example.t line 127 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x202086c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x20205e4)', '::', 'ARRAY(0x2020830)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x20205e4)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20205e4)', 6) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20205e4)', 6) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2020314)', 5) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020314)', 5) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20199f0)', 4) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20199f0)', 4) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20196f0)', 3) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20196f0)', 3) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20193d8)', 2) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20193d8)', 2) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List1=HASH(0x2011f98)') called at t/200_examples/003_example.t line 127 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x2020b0c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x202089c)', '::', 'ARRAY(0x2020adc)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x202089c)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x202089c)', 7) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x202089c)', 7) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20205e4)', 6) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20205e4)', 6) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2020314)', 5) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020314)', 5) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20199f0)', 4) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20199f0)', 4) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20196f0)', 3) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20196f0)', 3) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20193d8)', 2) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20193d8)', 2) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List1=HASH(0x2011f98)') called at t/200_examples/003_example.t line 127 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x2020d94)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x2020b3c)', '::', 'ARRAY(0x2020d70)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x2020b3c)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2020b3c)', 8) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020b3c)', 8) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x202089c)', 7) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x202089c)', 7) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20205e4)', 6) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20205e4)', 6) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2020314)', 5) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020314)', 5) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20199f0)', 4) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20199f0)', 4) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20196f0)', 3) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20196f0)', 3) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20193d8)', 2) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20193d8)', 2) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List1=HASH(0x2011f98)') called at t/200_examples/003_example.t line 127 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x2021004)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x2020dc4)', '::', 'ARRAY(0x2020fec)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x2020dc4)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2020dc4)', 9) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020dc4)', 9) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2020b3c)', 8) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020b3c)', 8) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x202089c)', 7) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x202089c)', 7) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20205e4)', 6) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20205e4)', 6) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2020314)', 5) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020314)', 5) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20199f0)', 4) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20199f0)', 4) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20196f0)', 3) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20196f0)', 3) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20193d8)', 2) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20193d8)', 2) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20190a8)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List1=HASH(0x2011f98)') called at t/200_examples/003_example.t line 127 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x201918c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x2011f98)', '::', 'ARRAY(0x2011e0c)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x2011f98)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)') called at t/200_examples/003_example.t line 131 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x2019504)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x2018de4)', '::', 'ARRAY(0x2011bf0)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x2018de4)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)') called at t/200_examples/003_example.t line 131 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x20198b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x2019540)', '::', 'ARRAY(0x201975c)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x2019540)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)') called at t/200_examples/003_example.t line 131 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x20202a8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x20198f4)', '::', 'ARRAY(0x2020260)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x20198f4)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x20198f4)', 'CODE(0x1fffb28)', 'ARRAY(0x20198e8)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20198f4)', 'CODE(0x1fffb28)', 'ARRAY(0x20198e8)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)') called at t/200_examples/003_example.t line 131 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x202068c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x20202fc)', '::', 'ARRAY(0x20203b0)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x20202fc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x20202fc)', 'CODE(0x1fffb28)', 'ARRAY(0x20202cc)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20202fc)', 'CODE(0x1fffb28)', 'ARRAY(0x20202cc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x20198f4)', 'CODE(0x1fffb28)', 'ARRAY(0x20198e8)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20198f4)', 'CODE(0x1fffb28)', 'ARRAY(0x20198e8)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)') called at t/200_examples/003_example.t line 131 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x202098c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x2020704)', '::', 'ARRAY(0x2020a1c)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x2020704)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2020704)', 'CODE(0x1fffb28)', 'ARRAY(0x20206e0)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020704)', 'CODE(0x1fffb28)', 'ARRAY(0x20206e0)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x20202fc)', 'CODE(0x1fffb28)', 'ARRAY(0x20202cc)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20202fc)', 'CODE(0x1fffb28)', 'ARRAY(0x20202cc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x20198f4)', 'CODE(0x1fffb28)', 'ARRAY(0x20198e8)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20198f4)', 'CODE(0x1fffb28)', 'ARRAY(0x20198e8)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)') called at t/200_examples/003_example.t line 131 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x2020c14)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x2020a40)', '::', 'ARRAY(0x2020d70)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x2020a40)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2020a40)', 'CODE(0x1fffb28)', 'ARRAY(0x2020a28)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020a40)', 'CODE(0x1fffb28)', 'ARRAY(0x2020a28)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2020704)', 'CODE(0x1fffb28)', 'ARRAY(0x20206e0)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020704)', 'CODE(0x1fffb28)', 'ARRAY(0x20206e0)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x20202fc)', 'CODE(0x1fffb28)', 'ARRAY(0x20202cc)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20202fc)', 'CODE(0x1fffb28)', 'ARRAY(0x20202cc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x20198f4)', 'CODE(0x1fffb28)', 'ARRAY(0x20198e8)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20198f4)', 'CODE(0x1fffb28)', 'ARRAY(0x20198e8)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)') called at t/200_examples/003_example.t line 131 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x202107c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x2020674)', '::', 'ARRAY(0x2024130)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x2020674)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2020674)', 'CODE(0x1fffb28)', 'ARRAY(0x2020df4)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020674)', 'CODE(0x1fffb28)', 'ARRAY(0x2020df4)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2020a40)', 'CODE(0x1fffb28)', 'ARRAY(0x2020a28)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020a40)', 'CODE(0x1fffb28)', 'ARRAY(0x2020a28)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2020704)', 'CODE(0x1fffb28)', 'ARRAY(0x20206e0)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020704)', 'CODE(0x1fffb28)', 'ARRAY(0x20206e0)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x20202fc)', 'CODE(0x1fffb28)', 'ARRAY(0x20202cc)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20202fc)', 'CODE(0x1fffb28)', 'ARRAY(0x20202cc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x20198f4)', 'CODE(0x1fffb28)', 'ARRAY(0x20198e8)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20198f4)', 'CODE(0x1fffb28)', 'ARRAY(0x20198e8)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)') called at t/200_examples/003_example.t line 131 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x20244fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x2024178)', '::', 'ARRAY(0x20244d8)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x2024178)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2024178)', 'CODE(0x1fffb28)', 'ARRAY(0x2024184)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2024178)', 'CODE(0x1fffb28)', 'ARRAY(0x2024184)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2020674)', 'CODE(0x1fffb28)', 'ARRAY(0x2020df4)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020674)', 'CODE(0x1fffb28)', 'ARRAY(0x2020df4)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2020a40)', 'CODE(0x1fffb28)', 'ARRAY(0x2020a28)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020a40)', 'CODE(0x1fffb28)', 'ARRAY(0x2020a28)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2020704)', 'CODE(0x1fffb28)', 'ARRAY(0x20206e0)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020704)', 'CODE(0x1fffb28)', 'ARRAY(0x20206e0)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x20202fc)', 'CODE(0x1fffb28)', 'ARRAY(0x20202cc)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20202fc)', 'CODE(0x1fffb28)', 'ARRAY(0x20202cc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x20198f4)', 'CODE(0x1fffb28)', 'ARRAY(0x20198e8)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20198f4)', 'CODE(0x1fffb28)', 'ARRAY(0x20198e8)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)') called at t/200_examples/003_example.t line 131 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x2024874)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x202452c)', '::', 'ARRAY(0x202485c)') called at t/200_examples/003_example.t line 35 List::tail('My::List1=HASH(0x202452c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x202452c)', 'CODE(0x1fffb28)', 'ARRAY(0x2024520)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x202452c)', 'CODE(0x1fffb28)', 'ARRAY(0x2024520)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2024178)', 'CODE(0x1fffb28)', 'ARRAY(0x2024184)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2024178)', 'CODE(0x1fffb28)', 'ARRAY(0x2024184)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2020674)', 'CODE(0x1fffb28)', 'ARRAY(0x2020df4)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020674)', 'CODE(0x1fffb28)', 'ARRAY(0x2020df4)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2020a40)', 'CODE(0x1fffb28)', 'ARRAY(0x2020a28)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020a40)', 'CODE(0x1fffb28)', 'ARRAY(0x2020a28)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2020704)', 'CODE(0x1fffb28)', 'ARRAY(0x20206e0)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020704)', 'CODE(0x1fffb28)', 'ARRAY(0x20206e0)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x20202fc)', 'CODE(0x1fffb28)', 'ARRAY(0x20202cc)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20202fc)', 'CODE(0x1fffb28)', 'ARRAY(0x20202cc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x20198f4)', 'CODE(0x1fffb28)', 'ARRAY(0x20198e8)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20198f4)', 'CODE(0x1fffb28)', 'ARRAY(0x20198e8)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)') called at t/200_examples/003_example.t line 131 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff2304)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff2304)', 'HASH(0x2024bb0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List1=HASH(0x20248a4)', '::', 'ARRAY(0x2024898)') called at t/200_examples/003_example.t line 70 List::Immutable::__ANON__('My::List1=HASH(0x20248a4)', 'CODE(0x1fffb28)', 'ARRAY(0x2024898)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20248a4)', 'CODE(0x1fffb28)', 'ARRAY(0x2024898)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x202452c)', 'CODE(0x1fffb28)', 'ARRAY(0x2024520)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x202452c)', 'CODE(0x1fffb28)', 'ARRAY(0x2024520)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2024178)', 'CODE(0x1fffb28)', 'ARRAY(0x2024184)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2024178)', 'CODE(0x1fffb28)', 'ARRAY(0x2024184)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2020674)', 'CODE(0x1fffb28)', 'ARRAY(0x2020df4)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020674)', 'CODE(0x1fffb28)', 'ARRAY(0x2020df4)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2020a40)', 'CODE(0x1fffb28)', 'ARRAY(0x2020a28)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020a40)', 'CODE(0x1fffb28)', 'ARRAY(0x2020a28)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2020704)', 'CODE(0x1fffb28)', 'ARRAY(0x20206e0)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2020704)', 'CODE(0x1fffb28)', 'ARRAY(0x20206e0)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x20202fc)', 'CODE(0x1fffb28)', 'ARRAY(0x20202cc)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20202fc)', 'CODE(0x1fffb28)', 'ARRAY(0x20202cc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x20198f4)', 'CODE(0x1fffb28)', 'ARRAY(0x20198e8)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x20198f4)', 'CODE(0x1fffb28)', 'ARRAY(0x20198e8)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2019540)', 'CODE(0x1fffb28)', 'ARRAY(0x201954c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2018de4)', 'CODE(0x1fffb28)', 'ARRAY(0x2019168)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)', 'ARRAY(0x2018b44)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List1=HASH(0x2011f98)', 'CODE(0x1fffb28)') called at t/200_examples/003_example.t line 131 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x20249d0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2', '::', 'ARRAY(0x20120dc)') called at t/200_examples/003_example.t line 139 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x2019108)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x2018c10)', '::', 'ARRAY(0x2019234)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x2018c10)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List2=HASH(0x2018c10)') called at t/200_examples/003_example.t line 146 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x20195a0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x20190b4)', '::', 'ARRAY(0x2019450)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x20190b4)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List2=HASH(0x2018c10)') called at t/200_examples/003_example.t line 146 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x20198a0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x201963c)', '::', 'ARRAY(0x20198ac)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x201963c)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x201963c)', 2) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x201963c)', 2) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List2=HASH(0x2018c10)') called at t/200_examples/003_example.t line 146 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x20201f4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x20198b8)', '::', 'ARRAY(0x2019a44)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x20198b8)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20198b8)', 3) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20198b8)', 3) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x201963c)', 2) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x201963c)', 2) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List2=HASH(0x2018c10)') called at t/200_examples/003_example.t line 146 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x2020518)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x2020230)', '::', 'ARRAY(0x20201c4)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x2020230)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020230)', 4) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020230)', 4) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20198b8)', 3) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20198b8)', 3) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x201963c)', 2) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x201963c)', 2) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List2=HASH(0x2018c10)') called at t/200_examples/003_example.t line 146 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x20207ac)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x2020188)', '::', 'ARRAY(0x20207b8)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x2020188)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020188)', 5) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020188)', 5) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020230)', 4) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020230)', 4) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20198b8)', 3) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20198b8)', 3) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x201963c)', 2) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x201963c)', 2) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List2=HASH(0x2018c10)') called at t/200_examples/003_example.t line 146 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x2020b6c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x20206ec)', '::', 'ARRAY(0x2020a40)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x20206ec)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20206ec)', 6) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20206ec)', 6) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020188)', 5) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020188)', 5) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020230)', 4) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020230)', 4) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20198b8)', 3) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20198b8)', 3) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x201963c)', 2) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x201963c)', 2) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List2=HASH(0x2018c10)') called at t/200_examples/003_example.t line 146 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x2020cf8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x2020aac)', '::', 'ARRAY(0x2020b48)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x2020aac)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020aac)', 7) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020aac)', 7) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20206ec)', 6) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20206ec)', 6) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020188)', 5) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020188)', 5) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020230)', 4) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020230)', 4) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20198b8)', 3) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20198b8)', 3) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x201963c)', 2) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x201963c)', 2) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List2=HASH(0x2018c10)') called at t/200_examples/003_example.t line 146 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x2020f74)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x2020d40)', '::', 'ARRAY(0x2020eb4)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x2020d40)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020d40)', 8) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020d40)', 8) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020aac)', 7) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020aac)', 7) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20206ec)', 6) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20206ec)', 6) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020188)', 5) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020188)', 5) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020230)', 4) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020230)', 4) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20198b8)', 3) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20198b8)', 3) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x201963c)', 2) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x201963c)', 2) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List2=HASH(0x2018c10)') called at t/200_examples/003_example.t line 146 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x20241d8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x2020fbc)', '::', 'ARRAY(0x2024208)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x2020fbc)') called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020fbc)', 9) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020fbc)', 9) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020d40)', 8) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020d40)', 8) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020aac)', 7) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020aac)', 7) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20206ec)', 6) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20206ec)', 6) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020188)', 5) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020188)', 5) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2020230)', 4) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020230)', 4) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20198b8)', 3) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20198b8)', 3) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x201963c)', 2) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x201963c)', 2) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x20190b4)', 1) called at t/200_examples/003_example.t line 59 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 0) called at t/200_examples/003_example.t line 61 List::Immutable::length('My::List2=HASH(0x2018c10)') called at t/200_examples/003_example.t line 146 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x20192f4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x2018c10)', '::', 'ARRAY(0x2018bc8)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x2018c10)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)') called at t/200_examples/003_example.t line 150 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x20197bc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x2019030)', '::', 'ARRAY(0x2024934)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x2019030)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)') called at t/200_examples/003_example.t line 150 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x20201a0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x2019720)', '::', 'ARRAY(0x2019978)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x2019720)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)') called at t/200_examples/003_example.t line 150 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x202035c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x2020134)', '::', 'ARRAY(0x2019ac8)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x2020134)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020134)', 'CODE(0x2000044)', 'ARRAY(0x2019a14)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020134)', 'CODE(0x2000044)', 'ARRAY(0x2019a14)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)') called at t/200_examples/003_example.t line 150 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x20209b0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x2020500)', '::', 'ARRAY(0x202059c)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x2020500)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020500)', 'CODE(0x2000044)', 'ARRAY(0x2020530)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020500)', 'CODE(0x2000044)', 'ARRAY(0x2020530)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020134)', 'CODE(0x2000044)', 'ARRAY(0x2019a14)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020134)', 'CODE(0x2000044)', 'ARRAY(0x2019a14)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)') called at t/200_examples/003_example.t line 150 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x2020c80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x202089c)', '::', 'ARRAY(0x2020b90)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x202089c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x202089c)', 'CODE(0x2000044)', 'ARRAY(0x2020878)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x202089c)', 'CODE(0x2000044)', 'ARRAY(0x2020878)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020500)', 'CODE(0x2000044)', 'ARRAY(0x2020530)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020500)', 'CODE(0x2000044)', 'ARRAY(0x2020530)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020134)', 'CODE(0x2000044)', 'ARRAY(0x2019a14)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020134)', 'CODE(0x2000044)', 'ARRAY(0x2019a14)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)') called at t/200_examples/003_example.t line 150 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x2020db8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x2020b84)', '::', 'ARRAY(0x2020eb4)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x2020b84)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020b84)', 'CODE(0x2000044)', 'ARRAY(0x2020c8c)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020b84)', 'CODE(0x2000044)', 'ARRAY(0x2020c8c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x202089c)', 'CODE(0x2000044)', 'ARRAY(0x2020878)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x202089c)', 'CODE(0x2000044)', 'ARRAY(0x2020878)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020500)', 'CODE(0x2000044)', 'ARRAY(0x2020530)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020500)', 'CODE(0x2000044)', 'ARRAY(0x2020530)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020134)', 'CODE(0x2000044)', 'ARRAY(0x2019a14)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020134)', 'CODE(0x2000044)', 'ARRAY(0x2019a14)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)') called at t/200_examples/003_example.t line 150 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x2020ea8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x2020854)', '::', 'ARRAY(0x202437c)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x2020854)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020854)', 'CODE(0x2000044)', 'ARRAY(0x2021064)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020854)', 'CODE(0x2000044)', 'ARRAY(0x2021064)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020b84)', 'CODE(0x2000044)', 'ARRAY(0x2020c8c)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020b84)', 'CODE(0x2000044)', 'ARRAY(0x2020c8c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x202089c)', 'CODE(0x2000044)', 'ARRAY(0x2020878)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x202089c)', 'CODE(0x2000044)', 'ARRAY(0x2020878)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020500)', 'CODE(0x2000044)', 'ARRAY(0x2020530)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020500)', 'CODE(0x2000044)', 'ARRAY(0x2020530)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020134)', 'CODE(0x2000044)', 'ARRAY(0x2019a14)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020134)', 'CODE(0x2000044)', 'ARRAY(0x2019a14)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)') called at t/200_examples/003_example.t line 150 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x202479c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x2024400)', '::', 'ARRAY(0x2024724)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x2024400)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2024400)', 'CODE(0x2000044)', 'ARRAY(0x20243f4)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2024400)', 'CODE(0x2000044)', 'ARRAY(0x20243f4)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020854)', 'CODE(0x2000044)', 'ARRAY(0x2021064)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020854)', 'CODE(0x2000044)', 'ARRAY(0x2021064)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020b84)', 'CODE(0x2000044)', 'ARRAY(0x2020c8c)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020b84)', 'CODE(0x2000044)', 'ARRAY(0x2020c8c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x202089c)', 'CODE(0x2000044)', 'ARRAY(0x2020878)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x202089c)', 'CODE(0x2000044)', 'ARRAY(0x2020878)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020500)', 'CODE(0x2000044)', 'ARRAY(0x2020530)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020500)', 'CODE(0x2000044)', 'ARRAY(0x2020530)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020134)', 'CODE(0x2000044)', 'ARRAY(0x2019a14)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020134)', 'CODE(0x2000044)', 'ARRAY(0x2019a14)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)') called at t/200_examples/003_example.t line 150 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x2024b44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x202476c)', '::', 'ARRAY(0x2024ac0)') called at t/200_examples/003_example.t line 35 List::tail('My::List2=HASH(0x202476c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x202476c)', 'CODE(0x2000044)', 'ARRAY(0x2024778)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x202476c)', 'CODE(0x2000044)', 'ARRAY(0x2024778)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2024400)', 'CODE(0x2000044)', 'ARRAY(0x20243f4)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2024400)', 'CODE(0x2000044)', 'ARRAY(0x20243f4)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020854)', 'CODE(0x2000044)', 'ARRAY(0x2021064)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020854)', 'CODE(0x2000044)', 'ARRAY(0x2021064)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020b84)', 'CODE(0x2000044)', 'ARRAY(0x2020c8c)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020b84)', 'CODE(0x2000044)', 'ARRAY(0x2020c8c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x202089c)', 'CODE(0x2000044)', 'ARRAY(0x2020878)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x202089c)', 'CODE(0x2000044)', 'ARRAY(0x2020878)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020500)', 'CODE(0x2000044)', 'ARRAY(0x2020530)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020500)', 'CODE(0x2000044)', 'ARRAY(0x2020530)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020134)', 'CODE(0x2000044)', 'ARRAY(0x2019a14)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020134)', 'CODE(0x2000044)', 'ARRAY(0x2019a14)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)') called at t/200_examples/003_example.t line 150 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff27fc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff27fc)', 'HASH(0x2024ea4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('My::List2=HASH(0x2024b80)', '::', 'ARRAY(0x2024b74)') called at t/200_examples/003_example.t line 70 List::Immutable::__ANON__('My::List2=HASH(0x2024b80)', 'CODE(0x2000044)', 'ARRAY(0x2024b74)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2024b80)', 'CODE(0x2000044)', 'ARRAY(0x2024b74)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x202476c)', 'CODE(0x2000044)', 'ARRAY(0x2024778)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x202476c)', 'CODE(0x2000044)', 'ARRAY(0x2024778)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2024400)', 'CODE(0x2000044)', 'ARRAY(0x20243f4)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2024400)', 'CODE(0x2000044)', 'ARRAY(0x20243f4)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020854)', 'CODE(0x2000044)', 'ARRAY(0x2021064)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020854)', 'CODE(0x2000044)', 'ARRAY(0x2021064)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020b84)', 'CODE(0x2000044)', 'ARRAY(0x2020c8c)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020b84)', 'CODE(0x2000044)', 'ARRAY(0x2020c8c)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x202089c)', 'CODE(0x2000044)', 'ARRAY(0x2020878)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x202089c)', 'CODE(0x2000044)', 'ARRAY(0x2020878)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020500)', 'CODE(0x2000044)', 'ARRAY(0x2020530)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020500)', 'CODE(0x2000044)', 'ARRAY(0x2020530)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2020134)', 'CODE(0x2000044)', 'ARRAY(0x2019a14)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2020134)', 'CODE(0x2000044)', 'ARRAY(0x2019a14)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019720)', 'CODE(0x2000044)', 'ARRAY(0x20196cc)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2019030)', 'CODE(0x2000044)', 'ARRAY(0x2019318)') called at t/200_examples/003_example.t line 75 List::Immutable::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 16 main::__ANON__('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)', 'ARRAY(0x2018d18)') called at t/200_examples/003_example.t line 78 List::Immutable::apply('My::List2=HASH(0x2018c10)', 'CODE(0x2000044)') called at t/200_examples/003_example.t line 150 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/200_examples/003_example.t ................................... 1..30 ok 1 - ... successfully composed roles together ok 2 - ... successfully composed roles together ok 3 - The object isa My::List1 ok 4 - ... $coll does List ok 5 - ... $coll does List::Immutable ok 6 - ... we have an empty collection ok 7 - ... we have a length of 1 for the collection ok 8 - The object isa My::List2 ok 9 - ... $coll does List ok 10 - ... $coll does List::Immutable ok 11 - ... we have an empty collection ok 12 - ... we have a length of 1 for the collection ok 13 - The object isa My::List1 ok 14 - ... $coll does List ok 15 - ... $coll does List::Immutable ok 16 - ... we do not have an empty collection ok 17 - ... we have a length of 10 for the collection ok 18 - ... got the right printed value ok 19 - The object isa My::List1 ok 20 - ... original is still the same ok 21 - ... new collection is changed ok 22 - The object isa My::List2 ok 23 - ... $coll does List ok 24 - ... $coll does List::Immutable ok 25 - ... we do not have an empty collection ok 26 - ... we have a length of 10 for the collection ok 27 - ... got the right printed value ok 28 - The object isa My::List2 ok 29 - ... original is still the same ok 30 - ... new collection is changed ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x20bb328)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x20bb328)', 'HASH(0x1834210)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/200_examples/004_example_w_DCS.t line 52 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x20bb328)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x20bb328)', 'HASH(0x18348dc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/200_examples/004_example_w_DCS.t line 52 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x20bb328)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x20bb328)', 'HASH(0x18348dc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/200_examples/004_example_w_DCS.t line 52 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Bar') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Bar') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/200_examples/004_example_w_DCS.t line 61 Test::Exception::lives_ok('Bar') called at t/200_examples/004_example_w_DCS.t line 65 t/200_examples/004_example_w_DCS.t ............................. 1..9 ok 1 - ... construction succeeded ok 2 - The object isa Foo ok 3 - ... got our value correctly ok 4 - ... got our value correctly ok 5 - ... validation failed correctly ok 6 - ... validation failed correctly ok 7 - ... validation failed correctly ok 8 - ... validation failed correctly ok 9 - ... validation failed correctly ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2060958)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2060958)', 'HASH(0x226c44)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/200_examples/005_example_w_TestDeep.t line 57 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x2060958)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x2060958)', 'HASH(0x2067fd0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/200_examples/005_example_w_TestDeep.t line 57 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Bar') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Bar') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/200_examples/005_example_w_TestDeep.t line 64 Test::Exception::lives_ok('Bar') called at t/200_examples/005_example_w_TestDeep.t line 65 t/200_examples/005_example_w_TestDeep.t ........................ 1..5 ok 1 - ... construction succeeded ok 2 - The object isa Foo ok 3 - ... got our value correctly ok 4 - ... validation failed correctly ok 5 - ... validation failed correctly ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The metaclass of Foo (Moose::Meta::Class) is not compatible with the metaclass of its superclass, ProtoMoose::Object (ProtoMoose::Meta::Class) at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 202 Class::MOP::Class::_check_metaclass_compatibility('Moose::Meta::Class=HASH(0x1fd09d0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 526 Class::MOP::Class::superclasses('Moose::Meta::Class=HASH(0x1fd09d0)', 'ProtoMoose::Object') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 72 Moose::extends('Foo', 'ProtoMoose::Object') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 Moose::extends('ProtoMoose::Object') called at t/200_examples/006_example_Protomoose.t line 182 # Looks like your test exited with 255 before it could output anything. t/200_examples/006_example_Protomoose.t ........................ 1..28 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 28/28 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2be9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2be9c)', 'HASH(0x1fbc3cc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Parent', 'last_name', 'Smith') called at t/200_examples/007_Child_Parent_attr_inherit.t line 59 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fa8960)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fa8960)', 'HASH(0x1fc6ff8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Child', 'parent', 'Parent=HASH(0x1fbce64)') called at t/200_examples/007_Child_Parent_attr_inherit.t line 65 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fa8960)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fa8960)', 'HASH(0x1fc6ff8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Child', 'parent', 'Parent=HASH(0x1fbce64)') called at t/200_examples/007_Child_Parent_attr_inherit.t line 65 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fa8960)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fa8960)', 'HASH(0x1fc6ff8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Child', 'parent', 'Parent=HASH(0x1fbce64)') called at t/200_examples/007_Child_Parent_attr_inherit.t line 65 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fa8960)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fa8960)', 'HASH(0x1fc6ff8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Child', 'parent', 'Parent=HASH(0x1fbce64)') called at t/200_examples/007_Child_Parent_attr_inherit.t line 65 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2be9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2be9c)', 'HASH(0x1fc728c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Parent', 'last_name', 'Brown') called at t/200_examples/007_Child_Parent_attr_inherit.t line 81 t/200_examples/007_Child_Parent_attr_inherit.t ................. 1..23 ok 1 - The object isa Parent ok 2 - ... the parent has the last name we expected ok 3 - ... parent and child have the same last name (Smith) ok 4 - ... parent and child have the same last name (Smith) ok 5 - ... parent and child have the same last name (Smith) ok 6 - ... parent and child have the same last name (Smith) ok 7 - ... the parent has the new last name ok 8 - ... parent and child have the same last name (Jones) ok 9 - ... parent and child have the same last name (Jones) ok 10 - ... parent and child have the same last name (Jones) ok 11 - ... parent and child have the same last name (Jones) ok 12 - The object isa Parent ok 13 - ... parent and child have the same last name (Jones) ok 14 - ... parent and child have the same last name (Jones) ok 15 - ... parent and child have the same last name (Jones) ok 16 - ... the orphan child does not have the same last name anymore (Brown) ok 17 - ... parent2 and orphan child have the same last name (Brown) ok 18 - ... the parent has the new last name (again) ok 19 - ... parent and child have the same last name (Miller) ok 20 - ... parent and child have the same last name (Miller) ok 21 - ... parent and child have the same last name (Miller) ok 22 - ... the orphan child is not affected by changes in the parent anymore ok 23 - ... parent2 and orphan child have the same last name (Brown) ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 222 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4abb4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4abb4)', 'HASH(0x1fe9b80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Record', 'first_name', 'Bill', 'last_name', 'Smith') called at t/200_examples/008_record_set_iterator.t line 93 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4abb4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4abb4)', 'HASH(0x1fe9b80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Record', 'first_name', 'Bob', 'last_name', 'Jones') called at t/200_examples/008_record_set_iterator.t line 93 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4abb4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4abb4)', 'HASH(0x1fe9b80)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Record', 'first_name', 'Jim', 'last_name', 'Johnson') called at t/200_examples/008_record_set_iterator.t line 93 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b9bc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2b9bc)', 'HASH(0x1ff1ac0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('RecordSet', 'data', 'ARRAY(0x1fe9b80)') called at t/200_examples/008_record_set_iterator.t line 93 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1c90f6c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1c90f6c)', 'HASH(0x1ff1de4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('RecordSetIterator', 'record_set', 'RecordSet=HASH(0x1ff1ca0)') called at t/200_examples/008_record_set_iterator.t line 102 t/200_examples/008_record_set_iterator.t ....................... 1..8 ok 1 - The object isa RecordSet ok 2 - The object isa RecordSetIterator ok 3 - ... got the right first name ok 4 - ... got the right last name ok 5 - ... got the right first name ok 6 - ... got the right last name ok 7 - ... got the right first name ok 8 - ... got the right last name ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Moose::before', undef) called at t/300_immutable/001_immutable_moose.t line 36 Test::Exception::lives_ok('Moose::before', undef) called at t/300_immutable/001_immutable_moose.t line 36 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f47d94)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f47d94)', 'HASH(0x1fd1008)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/300_immutable/001_immutable_moose.t line 37 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f47d94)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f47d94)', 'HASH(0x1fdb518)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/300_immutable/001_immutable_moose.t line 39 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f47d94)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f47d94)', 'HASH(0x1fe5870)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/300_immutable/001_immutable_moose.t line 41 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Foo') called at t/300_immutable/001_immutable_moose.t line 43 Test::Exception::lives_ok('Foo') called at t/300_immutable/001_immutable_moose.t line 43 # Failed test 'Foo is imutable' # at t/300_immutable/001_immutable_moose.t line 43. # died: Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Foo'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # ## foos # (exists $params->{'foos'}) && do { # my $val = $params->{'foos'}; # $instance->{"\'foos\'"} = $val; # }; # ## bars # (exists $params->{'bars'}) && do { # my $val = $params->{'bars'}; # $meta->throw_error("Attribute (bars) does not pass the type constraint because: " . $type_constraints[1]->get_message($val)) # unless $type_constraint_bodies[1]->($val); # $instance->{"\'bars\'"} = $val; # }; # ## bazes # if (exists $params->{'bazes'}) { # my $val = $params->{'bazes'}; # $meta->throw_error("Attribute (bazes) does not pass the type constraint because: " . $type_constraints[2]->get_message($val)) # unless $type_constraint_bodies[2]->($val); # $instance->{"\'bazes\'"} = $val; # } else { # { # my $val = $instance->_build_bazes; # $meta->throw_error("Attribute (bazes) does not pass the type constraint because: " . $type_constraints[2]->get_message($val)) # unless $type_constraint_bodies[2]->($val); # $instance->{"\'bazes\'"} = $val; # } # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Foo') called at t/300_immutable/001_immutable_moose.t line 43 # Test::Exception::lives_ok('Foo') called at t/300_immutable/001_immutable_moose.t line 43 # Failed test 'Add Role is locked' # at t/300_immutable/001_immutable_moose.t line 45. The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/300_immutable/001_immutable_moose.t line 46 Test::Exception::lives_ok('Foo') called at t/300_immutable/001_immutable_moose.t line 46 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f47d94)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f47d94)', 'HASH(0x1fe5840)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/300_immutable/001_immutable_moose.t line 47 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f47d94)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f47d94)', 'HASH(0x1fe5990)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/300_immutable/001_immutable_moose.t line 49 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f47d94)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f47d94)', 'HASH(0x1fe5d50)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/300_immutable/001_immutable_moose.t line 51 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Foo') called at t/300_immutable/001_immutable_moose.t line 76 Test::Exception::lives_ok('Foo') called at t/300_immutable/001_immutable_moose.t line 77 # Failed test 'Immutable meta with single BUILD' # at t/300_immutable/001_immutable_moose.t line 77. # died: Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Bar'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # ; # ; # $instance->Bar::BUILD($params); # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Foo') called at t/300_immutable/001_immutable_moose.t line 76 # Test::Exception::lives_ok('Foo') called at t/300_immutable/001_immutable_moose.t line 77 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Foo') called at t/300_immutable/001_immutable_moose.t line 79 Test::Exception::lives_ok('Foo') called at t/300_immutable/001_immutable_moose.t line 80 # Failed test 'Immutable meta with multiple BUILDs' # at t/300_immutable/001_immutable_moose.t line 80. # died: Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Baz'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # ; # ; # $instance->Bar::BUILD($params); # $instance->Baz::BUILD($params); # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Foo') called at t/300_immutable/001_immutable_moose.t line 79 # Test::Exception::lives_ok('Foo') called at t/300_immutable/001_immutable_moose.t line 80 # Looks like you failed 4 tests of 15. Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/300_immutable/001_immutable_moose.t .......................... 1..15 ok 1 - lazy_build works ok 2 - correct value for 'foos' before inlining constructor ok 3 - correct value for 'bars' before inlining constructor ok 4 - correct value for 'bazes' before inlining constructor not ok 5 - Foo is imutable ok 6 - ->identifier on metaclass lives not ok 7 - Add Role is locked ok 8 - Inlined constructor works with lazy_build ok 9 - correct value for 'foos' after inlining constructor ok 10 - correct value for 'bars' after inlining constructor ok 11 - correct value for 'bazes' after inlining constructor ok 12 - Foo is mutable ok 13 - Add Role is unlocked not ok 14 - Immutable meta with single BUILD not ok 15 - Immutable meta with multiple BUILDs Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/15 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe1c34)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fcd328)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fe1c34)', 'is_inline', 1, 'package_name', 'Foo', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fe1c34)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fe1c34)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fe1c34)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe1c34)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe1c34)', 'debug', 0) called at t/300_immutable/002_apply_roles_to_immutable.t line 27 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'Foo'; my $params = do { $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; (scalar @_ == 1) ? {%{$_[0]}} : {@_}; }; my $instance = bless {} => $class; ; ; ; return $instance; } because : at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fcd328)', 'metaclass', 'Moose::Meta::Class=HASH(0x1fe1c34)', 'is_inline', 1, 'package_name', 'Foo', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1fe1c34)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1fe1c34)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1fe1c34)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe1c34)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, 'debug', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1fe1c34)', 'debug', 0) called at t/300_immutable/002_apply_roles_to_immutable.t line 27 # Looks like your test exited with 255 before it could output anything. Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/300_immutable/002_apply_roles_to_immutable.t ................. 1..4 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 4/4 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::before', undef) called at t/300_immutable/003_immutable_meta_class.t line 25 Test::Exception::lives_ok('Moose::before', undef) called at t/300_immutable/003_immutable_meta_class.t line 26 # Failed test '... can make a meta class immutable' # at t/300_immutable/003_immutable_meta_class.t line 26. # died: Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'My::Meta'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # ## wrapped_method_metaclass # if (exists $params->{'wrapped_method_metaclass'}) { # my $val = $params->{'wrapped_method_metaclass'}; # $instance->{"\'wrapped_method_metaclass\'"} = $val; # } else { # { # my $val = "Class\:\:MOP\:\:Method\:\:Wrapped"; # $instance->{"\'wrapped_method_metaclass\'"} = $val; # } # }; # ## superclasses # { # my $val = $attrs->[1]->default($instance); # $instance->{"\'superclasses\'"} = $val; # }; # ## methods # if (exists $params->{'methods'}) { # my $val = $params->{'methods'}; # $instance->{"\'methods\'"} = $val; # } else { # { # my $val = $attrs->[2]->default($instance); # $instance->{"\'methods\'"} = $val; # } # }; # ## destructor_class # if (exists $params->{'destructor_class'}) { # my $val = $params->{'destructor_class'}; # $instance->{"\'destructor_class\'"} = $val; # } else { # { # my $val = "Moose\:\:Meta\:\:Method\:\:Destructor"; # $instance->{"\'destructor_class\'"} = $val; # } # }; # ## roles # if (exists $params->{'roles'}) { # my $val = $params->{'roles'}; # $instance->{"\'roles\'"} = $val; # } else { # { # my $val = $attrs->[4]->default($instance); # $instance->{"\'roles\'"} = $val; # } # }; # ## meta_size # (exists $params->{'meta_size'}) && do { # my $val = $params->{'meta_size'}; # $meta->throw_error("Attribute (meta_size) does not pass the type constraint because: " . $type_constraints[5]->get_message($val)) # unless $type_constraint_bodies[5]->($val); # $instance->{"\'meta_size\'"} = $val; # }; # ## namespace # { # my $val = $attrs->[6]->default($instance); # $instance->{"\'namespace\'"} = $val; # }; # ## version # { # my $val = $attrs->[7]->default($instance); # $instance->{"\'version\'"} = $val; # }; # ## method_metaclass # if (exists $params->{'method_metaclass'}) { # my $val = $params->{'method_metaclass'}; # $instance->{"\'method_metaclass\'"} = $val; # } else { # { # my $val = "Class\:\:MOP\:\:Method"; # $instance->{"\'method_metaclass\'"} = $val; # } # }; # ## constructor_class # if (exists $params->{'constructor_class'}) { # my $val = $params->{'constructor_class'}; # $instance->{"\'constructor_class\'"} = $val; # } else { # { # my $val = "Moose\:\:Meta\:\:Method\:\:Constructor"; # $instance->{"\'constructor_class\'"} = $val; # } # }; # ## attribute_metaclass # if (exists $params->{'attribute_metaclass'}) { # my $val = $params->{'attribute_metaclass'}; # $instance->{"\'attribute_metaclass\'"} = $val; # } else { # { # my $val = "Class\:\:MOP\:\:Attribute"; # $instance->{"\'attribute_metaclass\'"} = $val; # } # }; # ## package # (exists $params->{'package'}) && do { # my $val = $params->{'package'}; # $instance->{"\'package\'"} = $val; # }; # ## error_class # if (exists $params->{'error_class'}) { # my $val = $params->{'error_class'}; # $instance->{"\'error_class\'"} = $val; # } else { # { # my $val = "Moose\:\:Error\:\:Default"; # $instance->{"\'error_class\'"} = $val; # } # }; # ## immutable_trait # if (exists $params->{'immutable_trait'}) { # my $val = $params->{'immutable_trait'}; # $instance->{"\'immutable_trait\'"} = $val; # } else { # { # my $val = "Class\:\:MOP\:\:Class\:\:Immutable\:\:Trait"; # $instance->{"\'immutable_trait\'"} = $val; # } # }; # ## instance_metaclass # if (exists $params->{'instance_metaclass'}) { # my $val = $params->{'instance_metaclass'}; # $instance->{"\'instance_metaclass\'"} = $val; # } else { # { # my $val = "Class\:\:MOP\:\:Instance"; # $instance->{"\'instance_metaclass\'"} = $val; # } # }; # ## constructor_name # if (exists $params->{'constructor_name'}) { # my $val = $params->{'constructor_name'}; # $instance->{"\'constructor_name\'"} = $val; # } else { # { # my $val = "new"; # $instance->{"\'constructor_name\'"} = $val; # } # }; # ## attributes # if (exists $params->{'attributes'}) { # my $val = $params->{'attributes'}; # $instance->{"\'attributes\'"} = $val; # } else { # { # my $val = $attrs->[16]->default($instance); # $instance->{"\'attributes\'"} = $val; # } # }; # ## authority # { # my $val = $attrs->[17]->default($instance); # $instance->{"\'authority\'"} = $val; # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Moose::before', undef) called at t/300_immutable/003_immutable_meta_class.t line 25 # Test::Exception::lives_ok('Moose::before', undef) called at t/300_immutable/003_immutable_meta_class.t line 26 # Looks like you failed 1 test of 1. t/300_immutable/003_immutable_meta_class.t ..................... 1..1 not ok 1 - ... can make a meta class immutable Dubious, test returned 1 (wstat 256, 0x100) Failed 1/1 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Moose::before', undef) called at t/300_immutable/004_inlined_constructors_n_types.t line 46 Test::Exception::lives_ok('Moose::before', undef) called at t/300_immutable/004_inlined_constructors_n_types.t line 49 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Moose::before', undef) called at t/300_immutable/004_inlined_constructors_n_types.t line 52 Test::Exception::lives_ok('Moose::before', undef) called at t/300_immutable/004_inlined_constructors_n_types.t line 53 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4aa04)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fcd954)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f4aa04)', 'is_inline', 1, 'package_name', 'Foo', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f4aa04)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f4aa04)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f4aa04)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f4aa04)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f4aa04)', 'debug', 0) called at t/300_immutable/004_inlined_constructors_n_types.t line 59 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'Foo'; my $params = do { $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; (scalar @_ == 1) ? {%{$_[0]}} : {@_}; }; my $instance = bless {} => $class; ## boo if (exists $params->{'boo'}) { my $val = $params->{'boo'}; $val = $type_constraints[0]->coerce($val); $meta->throw_error("Attribute (boo) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) unless $type_constraint_bodies[0]->($val); $instance->{"\'boo\'"} = $val; } else { { my $val = $instance->_build_boo; $val = $type_constraints[0]->coerce($val); $meta->throw_error("Attribute (boo) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) unless $type_constraint_bodies[0]->($val); $instance->{"\'boo\'"} = $val; } }; ## bar (exists $params->{'bar'}) && do { my $val = $params->{'bar'}; $instance->{"\'bar\'"} = $val; }; ## baz (exists $params->{'baz'}) && do { my $val = $params->{'baz'}; $meta->throw_error("Attribute (baz) does not pass the type constraint because: " . $type_constraints[2]->get_message($val)) unless $type_constraint_bodies[2]->($val); $instance->{"\'baz\'"} = $val; }; ## moo if (exists $params->{'moo'}) { my $val = $params->{'moo'}; $val = $type_constraints[3]->coerce($val); $meta->throw_error("Attribute (moo) does not pass the type constraint because: " . $type_constraints[3]->get_message($val)) unless $type_constraint_bodies[3]->($val); $instance->{"\'moo\'"} = $val; } else { { my $val = ""; $val = $type_constraints[3]->coerce($val); $meta->throw_error("Attribute (moo) does not pass the type constraint because: " . $type_constraints[3]->get_message($val)) unless $type_constraint_bodies[3]->($val); $instance->{"\'moo\'"} = $val; } }; ## zot; ## foo (exists $params->{'foo'}) && do { my $val = $params->{'foo'}; $meta->throw_error("Attribute (foo) does not pass the type constraint because: " . $type_constraints[5]->get_message($val)) unless $type_constraint_bodies[5]->($val); $instance->{"\'foo\'"} = $val; }; ; ; return $instance; } because : Attribute (baz) does not pass the type constraint because: Validation failed for 'Int' failed with value Hello World at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 415 Moose::Meta::Attribute::initialize_instance_slot('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Moose::before', undef) called at t/300_immutable/004_inlined_constructors_n_types.t line 56 Test::Exception::dies_ok('Moose::before', undef) called at t/300_immutable/004_inlined_constructors_n_types.t line 57 at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fcd954)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f4aa04)', 'is_inline', 1, 'package_name', 'Foo', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f4aa04)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f4aa04)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f4aa04)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f4aa04)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, 'debug', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f4aa04)', 'debug', 0) called at t/300_immutable/004_inlined_constructors_n_types.t line 59 # Looks like you planned 10 tests but ran 5. # Looks like your test exited with 255 just after 5. t/300_immutable/004_inlined_constructors_n_types.t ............. 1..10 ok 1 - Type coercion works as expected on default (mutable) ok 2 - Type coercion works as expected on builder (mutable) ok 3 - ... this passes the constuctor correctly (mutable) ok 4 - ... the constructor doesn't care about 'zot' (mutable) ok 5 - ... this fails the constuctor correctly (mutable) Dubious, test returned 255 (wstat 65280, 0xff00) Failed 5/10 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Moose::before', undef) called at t/300_immutable/005_multiple_demolish_inline.t line 31 Test::Exception::lives_ok('Moose::before', undef) called at t/300_immutable/005_multiple_demolish_inline.t line 32 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Moose::before', undef) called at t/300_immutable/005_multiple_demolish_inline.t line 35 Test::Exception::lives_ok('Moose::before', undef) called at t/300_immutable/005_multiple_demolish_inline.t line 37 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::before', undef) called at t/300_immutable/005_multiple_demolish_inline.t line 36 Test::Exception::lives_ok('Moose::before', undef) called at t/300_immutable/005_multiple_demolish_inline.t line 37 # Failed test 'Bar->meta->make_immutable' # at t/300_immutable/005_multiple_demolish_inline.t line 37. # died: Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Bar'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # ## bar # (exists $params->{'bar'}) && do { # my $val = $params->{'bar'}; # $meta->throw_error("Attribute (bar) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) # unless $type_constraint_bodies[0]->($val); # $instance->{"\'bar\'"} = $val; # }; # ## foo # (exists $params->{'foo'}) && do { # my $val = $params->{'foo'}; # $meta->throw_error("Attribute (foo) does not pass the type constraint because: " . $type_constraints[1]->get_message($val)) # unless $type_constraint_bodies[1]->($val); # $instance->{"\'foo\'"} = $val; # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Moose::before', undef) called at t/300_immutable/005_multiple_demolish_inline.t line 36 # Test::Exception::lives_ok('Moose::before', undef) called at t/300_immutable/005_multiple_demolish_inline.t line 37 # Looks like you failed 1 test of 2. t/300_immutable/005_multiple_demolish_inline.t ................. 1..2 ok 1 - Bar->new() not ok 2 - Bar->meta->make_immutable Dubious, test returned 1 (wstat 256, 0x100) Failed 1/2 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f49c7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fcd584)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f49c7c)', 'is_inline', 1, 'package_name', 'AClass', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f49c7c)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f49c7c)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f49c7c)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f49c7c)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f49c7c)') called at t/300_immutable/007_immutable_trigger_from_constructor.t line 26 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'AClass'; my $params = do { $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; (scalar @_ == 1) ? {%{$_[0]}} : {@_}; }; my $instance = bless {} => $class; ## bar (exists $params->{'bar'}) && do { my $val = $params->{'bar'}; $meta->throw_error("Attribute (bar) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) unless $type_constraint_bodies[0]->($val); $instance->{"\'bar\'"} = $val; }; ## baz (exists $params->{'baz'}) && do { my $val = $params->{'baz'}; $meta->throw_error("Attribute (baz) does not pass the type constraint because: " . $type_constraints[1]->get_message($val)) unless $type_constraint_bodies[1]->($val); $instance->{"\'baz\'"} = $val; }; ## foo (exists $params->{'foo'}) && do { my $val = $params->{'foo'}; $meta->throw_error("Attribute (foo) does not pass the type constraint because: " . $type_constraints[2]->get_message($val)) unless $type_constraint_bodies[2]->($val); $instance->{"\'foo\'"} = $val; }; (exists $params->{'baz'}) && do { $attrs->[1]->trigger->($instance, $instance->{"\'baz\'"}, $attrs->[1]); }; (exists $params->{'foo'}) && do { $attrs->[2]->trigger->($instance, $instance->{"\'foo\'"}, $attrs->[2]); }; ; return $instance; } because : at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fcd584)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f49c7c)', 'is_inline', 1, 'package_name', 'AClass', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f49c7c)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f49c7c)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f49c7c)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f49c7c)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f49c7c)') called at t/300_immutable/007_immutable_trigger_from_constructor.t line 26 # Looks like your test exited with 255 before it could output anything. t/300_immutable/007_immutable_trigger_from_constructor.t ....... 1..3 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 3/3 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f49be4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fcd5ec)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f49be4)', 'is_inline', 1, 'package_name', 'Foo', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f49be4)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f49be4)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f49be4)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f49be4)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f49be4)', 'debug', 0) called at t/300_immutable/008_immutable_constructor_error.t line 25 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'Foo'; my $params = do { $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; (scalar @_ == 1) ? {%{$_[0]}} : {@_}; }; my $instance = bless {} => $class; ## foo (exists $params->{'foo'}) && do { my $val = $params->{'foo'}; $meta->throw_error("Attribute (foo) does not pass the type constraint because: " . $type_constraints[0]->get_message($val)) unless $type_constraint_bodies[0]->($val); $instance->{"\'foo\'"} = $val; }; ; ; return $instance; } because : at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fcd5ec)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f49be4)', 'is_inline', 1, 'package_name', 'Foo', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f49be4)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f49be4)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f49be4)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f49be4)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, 'debug', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f49be4)', 'debug', 0) called at t/300_immutable/008_immutable_constructor_error.t line 25 # Looks like your test exited with 255 before it could output anything. t/300_immutable/008_immutable_constructor_error.t .............. 1..2 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 2/2 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2b49c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fa7240)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f2b49c)', 'is_inline', 1, 'package_name', 'Foo', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f2b49c)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f2b49c)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f2b49c)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2b49c)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2b49c)') called at t/300_immutable/009_buildargs.t line 21 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'Foo'; my $params = $class->BUILDARGS(@_); my $instance = bless {} => $class; ## bar (exists $params->{'bar'}) && do { my $val = $params->{'bar'}; $instance->{"\'bar\'"} = $val; }; ## baz (exists $params->{'baz'}) && do { my $val = $params->{'baz'}; $instance->{"\'baz\'"} = $val; }; ; ; return $instance; } because : at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fa7240)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f2b49c)', 'is_inline', 1, 'package_name', 'Foo', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f2b49c)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f2b49c)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f2b49c)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2b49c)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2b49c)') called at t/300_immutable/009_buildargs.t line 21 # Looks like your test exited with 255 before it could output anything. t/300_immutable/009_buildargs.t ................................ 1..14 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 14/14 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 # Looks like your test exited with 255 before it could output anything. t/300_immutable/010_constructor_is_not_moose.t ................. 1..6 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 6/6 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 # Looks like your test exited with 255 before it could output anything. t/300_immutable/011_constructor_is_wrapped.t ................... 1..1 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::before', undef) called at t/300_immutable/012_default_values.t line 20 Test::Exception::lives_ok('Moose::before', undef) called at t/300_immutable/012_default_values.t line 21 # Failed test 'no errors making a package immutable when it has default values that could break quoting' # at t/300_immutable/012_default_values.t line 21. # died: Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Foo'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # ## faz # if (exists $params->{'faz'}) { # my $val = $params->{'faz'}; # $instance->{"\'faz\'"} = $val; # } else { # { # my $val = "\"; # $instance->{"\'faz\'"} = $val; # } # }; # ## bar # if (exists $params->{'bar'}) { # my $val = $params->{'bar'}; # $instance->{"\'bar\'"} = $val; # } else { # { # my $val = "\\"; # $instance->{"\'bar\'"} = $val; # } # }; # ## buz # if (exists $params->{'buz'}) { # my $val = $params->{'buz'}; # $instance->{"\'buz\'"} = $val; # } else { # { # my $val = "\"\'\\"; # $instance->{"\'buz\'"} = $val; # } # }; # ## baz # if (exists $params->{'baz'}) { # my $val = $params->{'baz'}; # $instance->{"\'baz\'"} = $val; # } else { # { # my $val = "\""; # $instance->{"\'baz\'"} = $val; # } # }; # ## foo # if (exists $params->{'foo'}) { # my $val = $params->{'foo'}; # $instance->{"\'foo\'"} = $val; # } else { # { # my $val = "\'"; # $instance->{"\'foo\'"} = $val; # } # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Moose::before', undef) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Moose::before', undef) called at t/300_immutable/012_default_values.t line 20 # Test::Exception::lives_ok('Moose::before', undef) called at t/300_immutable/012_default_values.t line 21 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f4ab9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f4ab9c)', 'HASH(0x1fd9f8c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/300_immutable/012_default_values.t line 24 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Foo') called at t/300_immutable/012_default_values.t line 50 Test::Exception::lives_ok('Foo') called at t/300_immutable/012_default_values.t line 51 # Failed test 'no errors making a package immutable when it has lazy default values that could break quoting' # at t/300_immutable/012_default_values.t line 51. # died: Could not eval the constructor : # # sub { # my $class = shift; # return $class->Moose::Object::new(@_) # if $class ne 'Bar'; # my $params = do { # $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) # if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; # (scalar @_ == 1) ? {%{$_[0]}} : {@_}; # }; # my $instance = bless {} => $class; # ## faz # (exists $params->{'faz'}) && do { # my $val = $params->{'faz'}; # $instance->{"\'faz\'"} = $val; # }; # ## bar # (exists $params->{'bar'}) && do { # my $val = $params->{'bar'}; # $instance->{"\'bar\'"} = $val; # }; # ## buz # (exists $params->{'buz'}) && do { # my $val = $params->{'buz'}; # $instance->{"\'buz\'"} = $val; # }; # ## baz # (exists $params->{'baz'}) && do { # my $val = $params->{'baz'}; # $instance->{"\'baz\'"} = $val; # }; # ## foo # (exists $params->{'foo'}) && do { # my $val = $params->{'foo'}; # $instance->{"\'foo\'"} = $val; # }; # ; # ; # return $instance; # } # # because : # # at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 # Moose::Meta::Method::Constructor::new('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 # Class::MOP::Class::_inline_constructor('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 # Class::MOP::Class::_install_inlined_code('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 # Class::MOP::Class::_initialize_immutable('Foo') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 # Class::MOP::Class::make_immutable('Foo') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 # Moose::Meta::Class::make_immutable('Foo') called at t/300_immutable/012_default_values.t line 50 # Test::Exception::lives_ok('Foo') called at t/300_immutable/012_default_values.t line 51 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fce6cc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fce6cc)', 'HASH(0x1fdf954)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/300_immutable/012_default_values.t line 54 # Looks like you failed 2 tests of 12. t/300_immutable/012_default_values.t ........................... 1..12 not ok 1 - no errors making a package immutable when it has default values that could break quoting ok 2 - default value for foo attr ok 3 - default value for bar attr ok 4 - default value for baz attr ok 5 - default value for buz attr ok 6 - default value for faz attr not ok 7 - no errors making a package immutable when it has lazy default values that could break quoting ok 8 - default value for foo attr ok 9 - default value for bar attr ok 10 - default value for baz attr ok 11 - default value for buz attr ok 12 - default value for faz attr Dubious, test returned 2 (wstat 512, 0x200) Failed 2/12 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2a350)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fa61ac)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f2a350)', 'is_inline', 1, 'package_name', 'Foo', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f2a350)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f2a350)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f2a350)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2a350)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2a350)') called at t/300_immutable/013_immutable_roundtrip.t line 16 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'Foo'; my $params = do { $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; (scalar @_ == 1) ? {%{$_[0]}} : {@_}; }; my $instance = bless {} => $class; ; ; ; return $instance; } because : at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fa61ac)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f2a350)', 'is_inline', 1, 'package_name', 'Foo', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f2a350)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f2a350)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f2a350)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2a350)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2a350)') called at t/300_immutable/013_immutable_roundtrip.t line 16 # Looks like your test exited with 255 before it could output anything. t/300_immutable/013_immutable_roundtrip.t ...................... 1..1 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests t/400_moose_util/001_moose_util.t .............................. 1..1 ok 1 - use Moose::Util; ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fc8c10)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fc8c10)', 'HASH(0x1fde438)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/400_moose_util/002_moose_util_does_role.t line 54 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fc8e8c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fc8e8c)', 'HASH(0x1fdea2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz') called at t/400_moose_util/002_moose_util_does_role.t line 58 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/400_moose_util/002_moose_util_does_role.t .................... 1..8 ok 1 - use Moose::Util; ok 2 - ... Bar does Foo ok 3 - ... Baz doesnt do Foo ok 4 - ... $bar does Foo ok 5 - ... $baz doesnt do Foo ok 6 - ... undef doesnt do Foo ok 7 - ... 1 doesnt do Foo ok 8 - ... Quux doesnt do Foo (does not die tho) ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/400_moose_util/003_moose_util_search_class_by_role.t ......... 1..5 ok 1 - use Moose::Util; ok 2 - ... not found role returns undef ok 3 - ... class itself returned if it does role ok 4 - ... nearest class doing role returned ok 5 - ... nearest class being direct class returned ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/400_moose_util/004_resolve_alias.t ........................... 1..16 ok 1 - resolve_metaclass_alias finds Moose::Meta::Attribute::Custom::Foo ok 2 - resolve_metaclass_alias finds Moose::Meta::Attribute::Custom::Foo second time ok 3 - resolve_metaclass_alias finds Moose::Meta::Attribute::Custom::Foo via alias (Foo) ok 4 - resolve_metaclass_alias finds Moose::Meta::Attribute::Custom::Foo via alias (Foo) a second time ok 5 - resolve_metaclass_alias finds Moose::Meta::Attribute::Custom::Bar as My::Bar ok 6 - resolve_metaclass_alias finds Moose::Meta::Attribute::Custom::Bar as My::Bar a second time ok 7 - resolve_metaclass_alias finds Moose::Meta::Attribute::Custom::Bar as My::Bar via alias (Bar) ok 8 - resolve_metaclass_alias finds Moose::Meta::Attribute::Custom::Bar as My::Bar via alias (Bar) a second time ok 9 - resolve_metatrait_alias finds Moose::Meta::Attribute::Custom::Trait::Foo ok 10 - resolve_metatrait_alias finds Moose::Meta::Attribute::Custom::Trait::Foo second time ok 11 - resolve_metatrait_alias finds Moose::Meta::Attribute::Custom::Trait::Foo via alias (Foo) ok 12 - resolve_metatrait_alias finds Moose::Meta::Attribute::Custom::Trait::Foo via alias (Foo) a second time ok 13 - resolve_metatrait_alias finds Moose::Meta::Attribute::Custom::Trait::Bar as My::Trait::Bar ok 14 - resolve_metatrait_alias finds Moose::Meta::Attribute::Custom::Trait::Bar as My::Trait::Bar a second time ok 15 - resolve_metatrait_alias finds Moose::Meta::Attribute::Custom::Trait::Bar as My::Trait::Bar via alias (Bar) ok 16 - resolve_metatrait_alias finds Moose::Meta::Attribute::Custom::Trait::Bar as My::Trait::Bar via alias (Bar) a second time ok t/500_test_moose/001_test_moose.t .............................. 1..1 ok 1 - use Test::Moose; ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1c3b9ec)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1c3b9ec)', 'HASH(0x1ef7488)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar') called at t/500_test_moose/002_test_moose_does_ok.t line 45 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1c3bc68)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1c3bc68)', 'HASH(0x20020e0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Baz') called at t/500_test_moose/002_test_moose_does_ok.t line 53 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/500_test_moose/002_test_moose_does_ok.t ...................... 1..2 ok 1 - use Test::Moose; ok 2 - does_ok ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 t/500_test_moose/003_test_moose_has_attribute_ok.t ............. 1..2 ok 1 - use Test::Moose; ok 2 - has_attribute_ok ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 t/500_test_moose/004_test_moose_meta_ok.t ...................... 1..2 ok 1 - use Test::Moose; ok 2 - meta_ok ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 # Failed test 'specified parent type constraint' # at t/600_todo_tests/001_exception_reflects_failed_constraint.t line 19. # died: panic: attempt to copy freed scalar 1e0df5c to 1def6d0 at C:/Perl-5.8/lib/Carp/Heavy.pm line 104. # Failed test 'specified child type constraint' # at t/600_todo_tests/001_exception_reflects_failed_constraint.t line 24. # died: Bizarre copy of ARRAY in sassign at C:/Perl-5.8/lib/Carp/Heavy.pm line 104. Can't call method "validate" on an undefined value at t/600_todo_tests/001_exception_reflects_failed_constraint.t line 27. # Looks like you planned 4 tests but ran 3. # Looks like you failed 2 tests of 3 run. # Looks like your test exited with 255 just after 3. t/600_todo_tests/001_exception_reflects_failed_constraint.t .... 1..4 ok 1 - use Moose::Util::TypeConstraints; not ok 2 - specified parent type constraint not ok 3 - specified child type constraint Dubious, test returned 255 (wstat 65280, 0xff00) Failed 3/4 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 411 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff7b4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff7b4c)', 'HASH(0x2045424)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Dancer::Ballerina') called at t/600_todo_tests/002_various_role_shit.t line 114 Foo::__ANON__('Foo=HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x203a14c)', 'Foo=HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x203a14c)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2039fe4)', 'HASH(0x2031b2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2031b2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2031b2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2031b2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 148 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe6c58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe6c58)', 'HASH(0x20456d0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quxx') called at t/600_todo_tests/002_various_role_shit.t line 107 Foo::__ANON__('Foo=HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2039bac)', 'Foo=HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2039bac)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2039fe4)', 'HASH(0x2031b2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2031b2c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2031b2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2031b2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 148 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x200175c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2031b2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 148 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff7b4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff7b4c)', 'HASH(0x2045ce8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Dancer::Ballerina') called at t/600_todo_tests/002_various_role_shit.t line 114 Foo::__ANON__('Foo=HASH(0x20456b8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x203a14c)', 'Foo=HASH(0x20456b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x203a14c)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x20456b8)', 'HASH(0x2045b38)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045b38)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045b38)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045b38)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 149 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe6c58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe6c58)', 'HASH(0x2045d24)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quxx') called at t/600_todo_tests/002_various_role_shit.t line 107 Foo::__ANON__('Foo=HASH(0x20456b8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2039bac)', 'Foo=HASH(0x20456b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2039bac)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x20456b8)', 'HASH(0x2045b38)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045b38)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045b38)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045b38)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 149 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x200175c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045b38)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 149 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff7b4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff7b4c)', 'HASH(0x20456d0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Dancer::Ballerina') called at t/600_todo_tests/002_various_role_shit.t line 114 Foo::__ANON__('Foo=HASH(0x2045c10)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x203a14c)', 'Foo=HASH(0x2045c10)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x203a14c)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2045c10)', 'HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 151 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe6c58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe6c58)', 'HASH(0x2045d9c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quxx') called at t/600_todo_tests/002_various_role_shit.t line 107 Foo::__ANON__('Foo=HASH(0x2045c10)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2039bac)', 'Foo=HASH(0x2045c10)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2039bac)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2045c10)', 'HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 151 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x200175c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 151 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff7b4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff7b4c)', 'HASH(0x2045dd8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Dancer::Ballerina') called at t/600_todo_tests/002_various_role_shit.t line 114 Foo::__ANON__('Foo=HASH(0x2045754)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x203a14c)', 'Foo=HASH(0x2045754)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x203a14c)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2045754)', 'HASH(0x20456b8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x20456b8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x20456b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x20456b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 155 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe6c58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe6c58)', 'HASH(0x2045d6c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quxx') called at t/600_todo_tests/002_various_role_shit.t line 107 Foo::__ANON__('Foo=HASH(0x2045754)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2039bac)', 'Foo=HASH(0x2045754)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2039bac)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2045754)', 'HASH(0x20456b8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x20456b8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x20456b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x20456b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 155 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x200175c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x20456b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 155 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff7b4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff7b4c)', 'HASH(0x2045e14)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Dancer::Ballerina') called at t/600_todo_tests/002_various_role_shit.t line 114 Foo::__ANON__('Foo=HASH(0x20456d0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x203a14c)', 'Foo=HASH(0x20456d0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x203a14c)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x20456d0)', 'HASH(0x2045c10)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c10)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c10)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c10)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 156 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe6c58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe6c58)', 'HASH(0x2045d30)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quxx') called at t/600_todo_tests/002_various_role_shit.t line 107 Foo::__ANON__('Foo=HASH(0x20456d0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2039bac)', 'Foo=HASH(0x20456d0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2039bac)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x20456d0)', 'HASH(0x2045c10)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c10)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c10)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c10)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 156 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x200175c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c10)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 156 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff7b4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff7b4c)', 'HASH(0x2045e68)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Dancer::Ballerina') called at t/600_todo_tests/002_various_role_shit.t line 114 Foo::__ANON__('Foo=HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x203a14c)', 'Foo=HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x203a14c)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2039fe4)', 'HASH(0x2045754)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045754)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045754)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045754)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 157 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe6c58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe6c58)', 'HASH(0x2045d60)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quxx') called at t/600_todo_tests/002_various_role_shit.t line 107 Foo::__ANON__('Foo=HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2039bac)', 'Foo=HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2039bac)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2039fe4)', 'HASH(0x2045754)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045754)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045754)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045754)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 157 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x200175c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045754)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 157 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff7b4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff7b4c)', 'HASH(0x2045ebc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Dancer::Ballerina') called at t/600_todo_tests/002_various_role_shit.t line 114 Foo::__ANON__('Foo=HASH(0x20456b8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x203a14c)', 'Foo=HASH(0x20456b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x203a14c)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x20456b8)', 'HASH(0x20456d0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x20456d0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x20456d0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x20456d0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 159 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe6c58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe6c58)', 'HASH(0x2045c34)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quxx') called at t/600_todo_tests/002_various_role_shit.t line 107 Foo::__ANON__('Foo=HASH(0x20456b8)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2039bac)', 'Foo=HASH(0x20456b8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2039bac)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x20456b8)', 'HASH(0x20456d0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x20456d0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x20456d0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x20456d0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 159 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x200175c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x20456d0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 159 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff7b4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff7b4c)', 'HASH(0x2045e20)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Dancer::Ballerina') called at t/600_todo_tests/002_various_role_shit.t line 114 Foo::__ANON__('Foo=HASH(0x2045c10)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x203a14c)', 'Foo=HASH(0x2045c10)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x203a14c)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2045c10)', 'HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 163 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe6c58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe6c58)', 'HASH(0x2045c64)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quxx') called at t/600_todo_tests/002_various_role_shit.t line 107 Foo::__ANON__('Foo=HASH(0x2045c10)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2039bac)', 'Foo=HASH(0x2045c10)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2039bac)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2045c10)', 'HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 163 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x200175c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 163 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff7b4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff7b4c)', 'HASH(0x2045fdc)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Dancer::Ballerina') called at t/600_todo_tests/002_various_role_shit.t line 114 Foo::__ANON__('Foo=HASH(0x2045c64)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x203a14c)', 'Foo=HASH(0x2045c64)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x203a14c)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2045c64)', 'HASH(0x2045c10)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c10)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c10)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c10)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 166 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe6c58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe6c58)', 'HASH(0x2045f7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quxx') called at t/600_todo_tests/002_various_role_shit.t line 107 Foo::__ANON__('Foo=HASH(0x2045c64)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2039bac)', 'Foo=HASH(0x2045c64)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2039bac)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2045c64)', 'HASH(0x2045c10)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c10)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c10)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c10)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 166 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x200175c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c10)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 166 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff7b4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff7b4c)', 'HASH(0x2046030)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Dancer::Ballerina') called at t/600_todo_tests/002_various_role_shit.t line 114 Foo::__ANON__('Foo=HASH(0x2045f7c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x203a14c)', 'Foo=HASH(0x2045f7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x203a14c)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2045f7c)', 'HASH(0x2045c64)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c64)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c64)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c64)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 171 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe6c58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe6c58)', 'HASH(0x2046018)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quxx') called at t/600_todo_tests/002_various_role_shit.t line 107 Foo::__ANON__('Foo=HASH(0x2045f7c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2039bac)', 'Foo=HASH(0x2045f7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2039bac)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2045f7c)', 'HASH(0x2045c64)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c64)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c64)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c64)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 171 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x200175c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c64)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 171 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff7b4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff7b4c)', 'HASH(0x2046030)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Dancer::Ballerina') called at t/600_todo_tests/002_various_role_shit.t line 114 Foo::__ANON__('Foo=HASH(0x2045df0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x203a14c)', 'Foo=HASH(0x2045df0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x203a14c)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2045df0)', 'HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 176 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe6c58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe6c58)', 'HASH(0x2045e38)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quxx') called at t/600_todo_tests/002_various_role_shit.t line 107 Foo::__ANON__('Foo=HASH(0x2045df0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2039bac)', 'Foo=HASH(0x2045df0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2039bac)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2045df0)', 'HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 176 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x200175c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 176 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff7b4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff7b4c)', 'HASH(0x20460d8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Dancer::Ballerina') called at t/600_todo_tests/002_various_role_shit.t line 114 Foo::__ANON__('Foo=HASH(0x2045c88)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x203a14c)', 'Foo=HASH(0x2045c88)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x203a14c)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2045c88)', 'HASH(0x2045f7c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045f7c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045f7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045f7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 177 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe6c58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe6c58)', 'HASH(0x2045fd0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quxx') called at t/600_todo_tests/002_various_role_shit.t line 107 Foo::__ANON__('Foo=HASH(0x2045c88)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2039bac)', 'Foo=HASH(0x2045c88)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2039bac)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2045c88)', 'HASH(0x2045f7c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045f7c)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045f7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045f7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 177 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x200175c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045f7c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 177 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff7b4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff7b4c)', 'HASH(0x204612c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Dancer::Ballerina') called at t/600_todo_tests/002_various_role_shit.t line 114 Foo::__ANON__('Foo=HASH(0x2046054)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x203a14c)', 'Foo=HASH(0x2046054)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x203a14c)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2046054)', 'HASH(0x2045df0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045df0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045df0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045df0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 179 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe6c58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe6c58)', 'HASH(0x2045e98)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quxx') called at t/600_todo_tests/002_various_role_shit.t line 107 Foo::__ANON__('Foo=HASH(0x2046054)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2039bac)', 'Foo=HASH(0x2046054)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2039bac)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2046054)', 'HASH(0x2045df0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045df0)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045df0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045df0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 179 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x200175c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045df0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 179 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff7b4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff7b4c)', 'HASH(0x2045f04)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Dancer::Ballerina') called at t/600_todo_tests/002_various_role_shit.t line 114 Foo::__ANON__('Foo=HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x203a14c)', 'Foo=HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x203a14c)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2039fe4)', 'HASH(0x2045c88)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c88)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c88)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c88)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 180 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe6c58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe6c58)', 'HASH(0x2046168)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quxx') called at t/600_todo_tests/002_various_role_shit.t line 107 Foo::__ANON__('Foo=HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2039bac)', 'Foo=HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2039bac)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2039fe4)', 'HASH(0x2045c88)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c88)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c88)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c88)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 180 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x200175c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2045c88)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 180 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1ff7b4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1ff7b4c)', 'HASH(0x20461f8)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Dancer::Ballerina') called at t/600_todo_tests/002_various_role_shit.t line 114 Foo::__ANON__('Foo=HASH(0x2046168)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x203a14c)', 'Foo=HASH(0x2046168)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x203a14c)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2046168)', 'HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 184 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fe6c58)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fe6c58)', 'HASH(0x2046228)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Quxx') called at t/600_todo_tests/002_various_role_shit.t line 107 Foo::__ANON__('Foo=HASH(0x2046168)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Attribute.pm line 262 Class::MOP::Attribute::default('Moose::Meta::Attribute=HASH(0x2039bac)', 'Foo=HASH(0x2046168)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Attribute.pm line 399 Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HASH(0x2039bac)', 'Moose::Meta::Instance=HASH(0x203aae8)', 'Foo=HASH(0x2046168)', 'HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 383 Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 364 Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 157 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 184 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x200175c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x200175c)', 'HASH(0x2039fe4)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/002_various_role_shit.t line 184 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 Class::MOP::in_global_destruction is deprecated. Please use Devel::GlobalDestruction directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 566 t/600_todo_tests/002_various_role_shit.t ....................... ok 1 ok 2 not ok 3 # TODO attribute accessor in role doesn't satisfy role requires # Failed (TODO) test at t/600_todo_tests/002_various_role_shit.t line 96. # died: 'Dancer::Robot' requires the method 'twist' to be implemented by 'Dancer::80s' at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role/Application.pm line 59 # Moose::Meta::Role::Application::apply('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role/Application/ToClass.pm line 18 # Moose::Meta::Role::Application::ToClass::apply('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Role.pm line 448 # Moose::Meta::Role::apply('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Util.pm line 94 # Moose::Util::apply_all_roles('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose.pm line 77 # Moose::with('Moose::before', undef) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 201 # Moose::with('Moose::before', undef) called at t/600_todo_tests/002_various_role_shit.t line 96 # Test::Exception::lives_ok('Moose::before', undef) called at t/600_todo_tests/002_various_role_shit.t line 96 not ok 4 # TODO attrs and methods from a role should clash # Failed (TODO) test at t/600_todo_tests/002_various_role_shit.t line 139. not ok 5 - attr did not zap overriding method # TODO attributes from role overwrite class methods # Failed (TODO) test 'attr did not zap overriding method' # at t/600_todo_tests/002_various_role_shit.t line 148. # got: undef # expected: '42' not ok 6 - attr did not zap overriding method # TODO attributes from role overwrite class methods # Failed (TODO) test 'attr did not zap overriding method' # at t/600_todo_tests/002_various_role_shit.t line 149. # got: undef # expected: '33' ok 7 - method did not zap overriding method ok 8 - Quxx->can('dandy') ok 9 - Quxx->can('attr') ok 10 - Quxx->can('gorch_method') ok 11 - Quxx does Gorch ok 12 - Foo->can('gorch_method') not ok 13 - Foo->can('attr') # TODO accessor methods from a role are omitted in handles role # Failed (TODO) test 'Foo->can('attr')' # at t/600_todo_tests/002_various_role_shit.t line 166. # Foo->can('attr') failed not ok 14 - Foo does Gorch # TODO handles role doesn't add the role to the ->does of the delegate's parent class # Failed (TODO) test 'Foo does Gorch' # at t/600_todo_tests/002_various_role_shit.t line 171. ok 15 - Dancer::Ballerina->can('pirouette') ok 16 - Dancer::Ballerina->can('twist') ok 17 - Foo->can('twist') ok 18 - can't pirouette, not part of the iface not ok 19 # TODO handles role doesn't add the role to the ->does of the delegate's parent class # Failed (TODO) test at t/600_todo_tests/002_various_role_shit.t line 184. ok 20 - The object isa Moose::Meta::Role ok 21 - has attribute 'attr' not ok 22 - The reference isa Moose::Meta::Attribute # TODO role attribute isn't a meta attribute yet # Failed (TODO) test 'The reference isa Moose::Meta::Attribute' # at t/600_todo_tests/002_various_role_shit.t line 198. # The reference isn't a 'Moose::Meta::Attribute' it's a 'HASH' ok 23 - Gorch has or requires method gorch_method ok 24 - has_method gorch_method ok 25 - requires gorch method ok 26 - The object isa Moose::Meta::Method not ok 27 - Gorch has or requires method dandy # TODO method modifier doesn't yet create a method requirement or meta object # Failed (TODO) test 'Gorch has or requires method dandy' # at t/600_todo_tests/002_various_role_shit.t line 208. not ok 28 - requires the dandy method for the modifier # TODO method modifier doesn't yet create a method requirement or meta object # Failed (TODO) test 'requires the dandy method for the modifier' # at t/600_todo_tests/002_various_role_shit.t line 212. not ok 29 - Gorch has or requires method attr # TODO attribute related methods are not yet known by the role # Failed (TODO) test 'Gorch has or requires method attr' # at t/600_todo_tests/002_various_role_shit.t line 218. not ok 30 - has_method attr # TODO attribute related methods are not yet known by the role # Failed (TODO) test 'has_method attr' # at t/600_todo_tests/002_various_role_shit.t line 219. not ok 31 - The thing isa Moose::Meta::Method # TODO attribute related methods are not yet known by the role # Failed (TODO) test 'The thing isa Moose::Meta::Method' # at t/600_todo_tests/002_various_role_shit.t line 220. # The thing isn't defined not ok 32 - The thing isa Moose::Meta::Method::Accessor # TODO attribute related methods are not yet known by the role # Failed (TODO) test 'The thing isa Moose::Meta::Method::Accessor' # at t/600_todo_tests/002_various_role_shit.t line 221. # The thing isn't defined ok 33 - The object isa Moose::Meta::Role ok 34 - has attr 'twist' not ok 35 - The reference isa Moose::Meta::Attribute # TODO role attribute isn't a meta attribute yet # Failed (TODO) test 'The reference isa Moose::Meta::Attribute' # at t/600_todo_tests/002_various_role_shit.t line 232. # The reference isn't a 'Moose::Meta::Attribute' it's a 'HASH' ok 36 - Dancer::Robot has or requires method twist not ok 37 - has twist method # TODO attribute related methods are not yet known by the role # Failed (TODO) test 'has twist method' # at t/600_todo_tests/002_various_role_shit.t line 239. not ok 38 - The thing isa Moose::Meta::Method # TODO attribute related methods are not yet known by the role # Failed (TODO) test 'The thing isa Moose::Meta::Method' # at t/600_todo_tests/002_various_role_shit.t line 240. # The thing isn't defined not ok 39 - The thing isa Moose::Meta::Method::Accessor # TODO attribute related methods are not yet known by the role # Failed (TODO) test 'The thing isa Moose::Meta::Method::Accessor' # at t/600_todo_tests/002_various_role_shit.t line 241. # The thing isn't defined 1..39 ok Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Exporter.pm line 187 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2a520)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1f2a520)', 'HASH(0x1fc182c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Foo') called at t/600_todo_tests/003_immutable_n_around.t line 41 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x193e3d0)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x193e3d0)', 'HASH(0x1fc182c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Bar', 'foo', 42) called at t/600_todo_tests/003_immutable_n_around.t line 24 Class::MOP::Class:::around('CODE(0x1cb5b0c)', 'Bar') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Wrapped.pm line 159 Class::MOP::Method::Wrapped::__ANON__('Bar') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Wrapped.pm line 89 Bar::new('Bar') called at t/600_todo_tests/003_immutable_n_around.t line 44 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fa6b0c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fa6b0c)', 'HASH(0x1fc1c1c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Gorch', 'foo', 42) called at t/600_todo_tests/003_immutable_n_around.t line 24 Class::MOP::Class:::around('CODE(0x1cb5b0c)', 'Gorch') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Wrapped.pm line 159 Class::MOP::Method::Wrapped::__ANON__('Gorch') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Wrapped.pm line 89 Bar::new('Gorch') called at t/600_todo_tests/003_immutable_n_around.t line 46 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1fb4c2c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 159 Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x1fb4c2c)', 'HASH(0x1fc1f4c)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Object.pm line 17 Moose::Object::new('Zoink', 'foo', 42) called at t/600_todo_tests/003_immutable_n_around.t line 24 Class::MOP::Class:::around('CODE(0x1cb5b0c)', 'Zoink') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Wrapped.pm line 159 Class::MOP::Method::Wrapped::__ANON__('Zoink') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Method/Wrapped.pm line 89 Bar::new('Zoink') called at t/600_todo_tests/003_immutable_n_around.t line 47 The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 898 Class::MOP::Class::compute_all_applicable_attributes('Moose::Meta::Class=HASH(0x1f2a520)') called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 27 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fa65e4)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f2a520)', 'is_inline', 1, 'package_name', 'Foo', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f2a520)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f2a520)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f2a520)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2a520)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0, ...) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2a520)') called at t/600_todo_tests/003_immutable_n_around.t line 51 Could not eval the constructor : sub { my $class = shift; return $class->Moose::Object::new(@_) if $class ne 'Foo'; my $params = do { $meta->throw_error("Single parameters to new() must be a HASH ref", data => $_[0]) if scalar @_ == 1 && defined $_[0] && ref($_[0]) ne q{HASH}; (scalar @_ == 1) ? {%{$_[0]}} : {@_}; }; my $instance = bless {} => $class; ## foo (exists $params->{'foo'}) && do { my $val = $params->{'foo'}; $instance->{"\'foo\'"} = $val; }; ; ; return $instance; } because : at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Method/Constructor.pm line 45 Moose::Meta::Method::Constructor::new('Moose::Meta::Method::Constructor', 'options', 'HASH(0x1fa65e4)', 'metaclass', 'Moose::Meta::Class=HASH(0x1f2a520)', 'is_inline', 1, 'package_name', 'Foo', 'name', 'new') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1120 Class::MOP::Class::_inline_constructor('Moose::Meta::Class=HASH(0x1f2a520)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'inline_constructor', 1, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1081 Class::MOP::Class::_install_inlined_code('Moose::Meta::Class=HASH(0x1f2a520)', 'inline_accessors', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'debug', 0, 'constructor_class', 'Moose::Meta::Method::Constructor', 'inline_constructor', 1, 'inline_destructor', 1, 'destructor_class', 'Moose::Meta::Method::Destructor') called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 1073 Class::MOP::Class::_initialize_immutable('Moose::Meta::Class=HASH(0x1f2a520)', 'inline_accessors', 1, 'inline_constructor', 1, 'inline_destructor', 0, 'debug', 0, 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', 'constructor_name', 'new', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', ...) called at C:/cpanfly-5.8/var/megalib/Class/MOP/Class.pm line 959 Class::MOP::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2a520)', 'constructor_class', 'Moose::Meta::Method::Constructor', 'destructor_class', 'Moose::Meta::Method::Destructor', 'inline_destructor', 1, 'inline_accessors', 0) called at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/Class.pm line 576 Moose::Meta::Class::make_immutable('Moose::Meta::Class=HASH(0x1f2a520)') called at t/600_todo_tests/003_immutable_n_around.t line 51 # Looks like your test exited with 255 just after 4. t/600_todo_tests/003_immutable_n_around.t ...................... ok 1 - base class (mutable) ok 2 - around new called on Bar->new (mutable) ok 3 - around new called on Gorch->new (mutable) ok 4 - around new called Zoink->new (mutable) 1..4 Dubious, test returned 255 (wstat 65280, 0xff00) All 4 subtests passed t/600_todo_tests/005_moose_and_threads.t ....................... not ok 1 - Moose type constraints and threads dont get along # TODO This is just a stub for the test, see the POD # Failed (TODO) test 'Moose type constraints and threads dont get along' # at t/600_todo_tests/005_moose_and_threads.t line 39. 1..1 ok # Failed test 'blib\lib\Moose.pm' # at C:/cpanfly-5.8/var/megalib/Test/Pod.pm line 219. # blib\lib\Moose.pm (989): L is invalid according to perlpod # Looks like you failed 1 test of 83. t/pod.t ........................................................ 1..83 not ok 1 - blib\lib\Moose.pm ok 2 - blib\lib\oose.pm ok 3 - blib\lib\Moose\Cookbook.pod ok 4 - blib\lib\Moose\Exporter.pm ok 5 - blib\lib\Moose\Intro.pod ok 6 - blib\lib\Moose\Manual.pod ok 7 - blib\lib\Moose\Object.pm ok 8 - blib\lib\Moose\Role.pm ok 9 - blib\lib\Moose\Unsweetened.pod ok 10 - blib\lib\Moose\Util.pm ok 11 - blib\lib\Test\Moose.pm ok 12 - blib\lib\Moose\Cookbook\FAQ.pod ok 13 - blib\lib\Moose\Cookbook\Style.pod ok 14 - blib\lib\Moose\Cookbook\WTF.pod ok 15 - blib\lib\Moose\Error\Confess.pm ok 16 - blib\lib\Moose\Error\Croak.pm ok 17 - blib\lib\Moose\Error\Default.pm ok 18 - blib\lib\Moose\Manual\Attributes.pod ok 19 - blib\lib\Moose\Manual\BestPractices.pod ok 20 - blib\lib\Moose\Manual\Classes.pod ok 21 - blib\lib\Moose\Manual\Concepts.pod ok 22 - blib\lib\Moose\Manual\Construction.pod ok 23 - blib\lib\Moose\Manual\Delegation.pod ok 24 - blib\lib\Moose\Manual\MethodModifiers.pod ok 25 - blib\lib\Moose\Manual\MooseX.pod ok 26 - blib\lib\Moose\Manual\MOP.pod ok 27 - blib\lib\Moose\Manual\Roles.pod ok 28 - blib\lib\Moose\Manual\Types.pod ok 29 - blib\lib\Moose\Meta\Attribute.pm ok 30 - blib\lib\Moose\Meta\Class.pm ok 31 - blib\lib\Moose\Meta\Instance.pm ok 32 - blib\lib\Moose\Meta\Method.pm ok 33 - blib\lib\Moose\Meta\Role.pm ok 34 - blib\lib\Moose\Meta\TypeCoercion.pm ok 35 - blib\lib\Moose\Meta\TypeConstraint.pm ok 36 - blib\lib\Moose\Spec\Role.pod ok 37 - blib\lib\Moose\Util\MetaRole.pm ok 38 - blib\lib\Moose\Util\TypeConstraints.pm ok 39 - blib\lib\Moose\Cookbook\Basics\Recipe1.pod ok 40 - blib\lib\Moose\Cookbook\Basics\Recipe10.pod ok 41 - blib\lib\Moose\Cookbook\Basics\Recipe2.pod ok 42 - blib\lib\Moose\Cookbook\Basics\Recipe3.pod ok 43 - blib\lib\Moose\Cookbook\Basics\Recipe4.pod ok 44 - blib\lib\Moose\Cookbook\Basics\Recipe5.pod ok 45 - blib\lib\Moose\Cookbook\Basics\Recipe6.pod ok 46 - blib\lib\Moose\Cookbook\Basics\Recipe7.pod ok 47 - blib\lib\Moose\Cookbook\Basics\Recipe9.pod ok 48 - blib\lib\Moose\Cookbook\Extending\Recipe1.pod ok 49 - blib\lib\Moose\Cookbook\Extending\Recipe2.pod ok 50 - blib\lib\Moose\Cookbook\Extending\Recipe3.pod ok 51 - blib\lib\Moose\Cookbook\Extending\Recipe4.pod ok 52 - blib\lib\Moose\Cookbook\Meta\Recipe1.pod ok 53 - blib\lib\Moose\Cookbook\Meta\Recipe2.pod ok 54 - blib\lib\Moose\Cookbook\Meta\Recipe3.pod ok 55 - blib\lib\Moose\Cookbook\Meta\Recipe4.pod ok 56 - blib\lib\Moose\Cookbook\Meta\Recipe5.pod ok 57 - blib\lib\Moose\Cookbook\Roles\Recipe1.pod ok 58 - blib\lib\Moose\Cookbook\Roles\Recipe2.pod ok 59 - blib\lib\Moose\Cookbook\Snack\Keywords.pod ok 60 - blib\lib\Moose\Cookbook\Snack\Types.pod ok 61 - blib\lib\Moose\Meta\Method\Accessor.pm ok 62 - blib\lib\Moose\Meta\Method\Augmented.pm ok 63 - blib\lib\Moose\Meta\Method\Constructor.pm ok 64 - blib\lib\Moose\Meta\Method\Delegation.pm ok 65 - blib\lib\Moose\Meta\Method\Destructor.pm ok 66 - blib\lib\Moose\Meta\Method\Overriden.pm ok 67 - blib\lib\Moose\Meta\Role\Application.pm ok 68 - blib\lib\Moose\Meta\Role\Composite.pm ok 69 - blib\lib\Moose\Meta\Role\Method.pm ok 70 - blib\lib\Moose\Meta\TypeCoercion\Union.pm ok 71 - blib\lib\Moose\Meta\TypeConstraint\Class.pm ok 72 - blib\lib\Moose\Meta\TypeConstraint\Enum.pm ok 73 - blib\lib\Moose\Meta\TypeConstraint\Parameterizable.pm ok 74 - blib\lib\Moose\Meta\TypeConstraint\Parameterized.pm ok 75 - blib\lib\Moose\Meta\TypeConstraint\Registry.pm ok 76 - blib\lib\Moose\Meta\TypeConstraint\Role.pm ok 77 - blib\lib\Moose\Meta\TypeConstraint\Union.pm ok 78 - blib\lib\Moose\Util\TypeConstraints\OptimizedConstraints.pm ok 79 - blib\lib\Moose\Meta\Role\Application\RoleSummation.pm ok 80 - blib\lib\Moose\Meta\Role\Application\ToClass.pm ok 81 - blib\lib\Moose\Meta\Role\Application\ToInstance.pm ok 82 - blib\lib\Moose\Meta\Role\Application\ToRole.pm ok 83 - blib\lib\Moose\Meta\Role\Method\Required.pm Dubious, test returned 1 (wstat 256, 0x100) Failed 1/83 subtests Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 248 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 Class::MOP::subname is deprecated. Please use Sub::Name directly. at C:\cpanfly-5.8\var\cpan\build\Moose-0.67-_58znN\blib\lib/Moose/Meta/TypeConstraint.pm line 235 t/pod_coverage.t ............................................... 1..42 ok 1 - Pod coverage for Moose ok 2 - Pod coverage for Moose::Error::Confess ok 3 - Pod coverage for Moose::Error::Croak ok 4 - Pod coverage for Moose::Error::Default ok 5 - Pod coverage for Moose::Exporter ok 6 - Pod coverage for Moose::Meta::Attribute ok 7 - Pod coverage for Moose::Meta::Class ok 8 - Pod coverage for Moose::Meta::Instance ok 9 - Pod coverage for Moose::Meta::Method ok 10 - Pod coverage for Moose::Meta::Method::Accessor ok 11 - Pod coverage for Moose::Meta::Method::Augmented ok 12 - Pod coverage for Moose::Meta::Method::Constructor ok 13 - Pod coverage for Moose::Meta::Method::Delegation ok 14 - Pod coverage for Moose::Meta::Method::Destructor ok 15 - Pod coverage for Moose::Meta::Method::Overriden ok 16 - Pod coverage for Moose::Meta::Role ok 17 - Pod coverage for Moose::Meta::Role::Application ok 18 - Pod coverage for Moose::Meta::Role::Application::RoleSummation ok 19 - Pod coverage for Moose::Meta::Role::Application::ToClass ok 20 - Pod coverage for Moose::Meta::Role::Application::ToInstance ok 21 - Pod coverage for Moose::Meta::Role::Application::ToRole ok 22 - Pod coverage for Moose::Meta::Role::Composite ok 23 - Pod coverage for Moose::Meta::Role::Method ok 24 - Pod coverage for Moose::Meta::Role::Method::Required ok 25 - Pod coverage for Moose::Meta::TypeCoercion ok 26 - Pod coverage for Moose::Meta::TypeCoercion::Union ok 27 - Pod coverage for Moose::Meta::TypeConstraint ok 28 - Pod coverage for Moose::Meta::TypeConstraint::Class ok 29 - Pod coverage for Moose::Meta::TypeConstraint::Enum ok 30 - Pod coverage for Moose::Meta::TypeConstraint::Parameterizable ok 31 - Pod coverage for Moose::Meta::TypeConstraint::Parameterized ok 32 - Pod coverage for Moose::Meta::TypeConstraint::Registry ok 33 - Pod coverage for Moose::Meta::TypeConstraint::Role ok 34 - Pod coverage for Moose::Meta::TypeConstraint::Union ok 35 - Pod coverage for Moose::Object ok 36 - Pod coverage for Moose::Role ok 37 - Pod coverage for Moose::Util ok 38 - Pod coverage for Moose::Util::MetaRole ok 39 - Pod coverage for Moose::Util::TypeConstraints ok 40 - Pod coverage for Moose::Util::TypeConstraints::OptimizedConstraints ok 41 - Pod coverage for Test::Moose ok 42 - Pod coverage for oose ok Test Summary Report ------------------- t/000_recipes/basics/001_point.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 57 tests but ran 0. t/000_recipes/basics/002_bank_account.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 23 tests but ran 0. t/000_recipes/basics/003_binary_tree.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 33 tests but ran 0. t/000_recipes/basics/004_company.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 65 tests but ran 0. t/000_recipes/basics/005_coercion.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 17 tests but ran 0. t/000_recipes/extending/001_base_class.t (Wstat: 256 Tests: 4 Failed: 1) Failed test: 3 Non-zero exit status: 1 t/000_recipes/roles/001_roles.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 63 tests but ran 0. t/010_basics/012_rebless.t (Wstat: 256 Tests: 11 Failed: 1) Failed test: 11 Non-zero exit status: 1 t/010_basics/016_load_into_main.t (Wstat: 256 Tests: 2 Failed: 1) Failed test: 1 Non-zero exit status: 1 t/020_attributes/002_attribute_writer_generation.t (Wstat: 256 Tests: 29 Failed: 1) Failed test: 16 Non-zero exit status: 1 t/020_attributes/012_misc_attribute_tests.t (Wstat: 256 Tests: 47 Failed: 1) Failed test: 13 Non-zero exit status: 1 t/020_attributes/013_attr_dereference_test.t (Wstat: 256 Tests: 11 Failed: 1) Failed test: 9 Non-zero exit status: 1 t/020_attributes/019_attribute_lazy_initializer.t (Wstat: 65280 Tests: 16 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 23 tests but ran 16. t/020_attributes/020_trigger_and_coerce.t (Wstat: 65280 Tests: 5 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 11 tests but ran 5. t/020_attributes/021_method_generation_rules.t (Wstat: 256 Tests: 17 Failed: 1) Failed test: 6 Non-zero exit status: 1 t/020_attributes/023_attribute_names.t (Wstat: 512 Tests: 8 Failed: 2) Failed tests: 7-8 Non-zero exit status: 2 t/030_roles/017_extending_role_attrs.t (Wstat: 1024 Tests: 27 Failed: 4) Failed tests: 8, 14, 21, 23 Non-zero exit status: 4 t/030_roles/019_build.t (Wstat: 65280 Tests: 3 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 6 tests but ran 3. t/030_roles/034_create_role.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 4 tests but ran 0. t/030_roles/035_anonymous_roles.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 7 tests but ran 0. t/030_roles/036_free_anonymous_roles.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 4 tests but ran 0. t/030_roles/037_create_role_subclass.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 2 tests but ran 0. t/040_type_constraints/016_subtyping_parameterized_types.t (Wstat: 65280 Tests: 3 Failed: 2) Failed tests: 2-3 Non-zero exit status: 255 Parse errors: Bad plan. You planned 39 tests but ran 3. t/040_type_constraints/017_subtyping_union_types.t (Wstat: 65280 Tests: 3 Failed: 2) Failed tests: 2-3 Non-zero exit status: 255 Parse errors: Bad plan. You planned 21 tests but ran 3. t/040_type_constraints/018_custom_parameterized_types.t (Wstat: 65280 Tests: 6 Failed: 4) Failed tests: 3-6 Non-zero exit status: 255 Parse errors: Bad plan. You planned 28 tests but ran 6. t/040_type_constraints/029_define_type_twice_throws.t (Wstat: 256 Tests: 2 Failed: 1) Failed test: 2 Non-zero exit status: 1 t/040_type_constraints/033_type_names.t (Wstat: 256 Tests: 6 Failed: 1) Failed test: 4 Non-zero exit status: 1 t/050_metaclasses/013_metaclass_traits.t (Wstat: 65280 Tests: 23 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 32 tests but ran 23. t/050_metaclasses/015_metarole.t (Wstat: 65280 Tests: 47 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 73 tests but ran 47. t/050_metaclasses/017_use_base_of_moose.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 4 tests but ran 0. t/050_metaclasses/018_throw_error.t (Wstat: 65280 Tests: 8 Failed: 2) Failed tests: 6, 8 Non-zero exit status: 255 Parse errors: Bad plan. You planned 24 tests but ran 8. t/060_compat/003_foreign_inheritence.t (Wstat: 256 Tests: 6 Failed: 1) Failed test: 5 Non-zero exit status: 1 t/100_bugs/010_immutable_n_default_x2.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 2 tests but ran 0. t/100_bugs/017_type_constraint_messages.t (Wstat: 768 Tests: 3 Failed: 3) Failed tests: 1-3 Non-zero exit status: 3 t/100_bugs/018_immutable_metaclass_does_role.t (Wstat: 768 Tests: 36 Failed: 3) Failed tests: 9, 23, 30 Non-zero exit status: 3 t/100_bugs/019_moose_octal_defaults.t (Wstat: 1280 Tests: 10 Failed: 5) Failed tests: 1, 3, 5, 7, 9 Non-zero exit status: 5 t/200_examples/002_example_Moose_POOP.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 88 tests but ran 0. t/200_examples/006_example_Protomoose.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 28 tests but ran 0. t/300_immutable/001_immutable_moose.t (Wstat: 1024 Tests: 15 Failed: 4) Failed tests: 5, 7, 14-15 Non-zero exit status: 4 t/300_immutable/002_apply_roles_to_immutable.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 4 tests but ran 0. t/300_immutable/003_immutable_meta_class.t (Wstat: 256 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 1 t/300_immutable/004_inlined_constructors_n_types.t (Wstat: 65280 Tests: 5 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 10 tests but ran 5. t/300_immutable/005_multiple_demolish_inline.t (Wstat: 256 Tests: 2 Failed: 1) Failed test: 2 Non-zero exit status: 1 t/300_immutable/007_immutable_trigger_from_constructor.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 3 tests but ran 0. t/300_immutable/008_immutable_constructor_error.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 2 tests but ran 0. t/300_immutable/009_buildargs.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 14 tests but ran 0. t/300_immutable/010_constructor_is_not_moose.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 6 tests but ran 0. t/300_immutable/011_constructor_is_wrapped.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 1 tests but ran 0. t/300_immutable/012_default_values.t (Wstat: 512 Tests: 12 Failed: 2) Failed tests: 1, 7 Non-zero exit status: 2 t/300_immutable/013_immutable_roundtrip.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 1 tests but ran 0. t/600_todo_tests/001_exception_reflects_failed_constraint.t (Wstat: 65280 Tests: 3 Failed: 2) Failed tests: 2-3 Non-zero exit status: 255 Parse errors: Bad plan. You planned 4 tests but ran 3. t/600_todo_tests/003_immutable_n_around.t (Wstat: 65280 Tests: 4 Failed: 0) Non-zero exit status: 255 t/pod.t (Wstat: 256 Tests: 83 Failed: 1) Failed test: 1 Non-zero exit status: 1 Files=192, Tests=3229, 70 wallclock secs ( 0.20 usr + 1.31 sys = 1.52 CPU) Result: FAIL Failed 53/192 test programs. 48/3229 subtests failed. NMAKE : fatal error U1077: 'C:\Perl-5.8\bin\perl.exe' : return code '0xff' Stop. DROLSKY/Moose-0.67.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports DROLSKY/Moose-0.67.tar.gz Finished 2009-09-12T15:27:51