PATH=/usr/bin:/bin Start 2011-03-17T00:05:37 ActivePerl-818 CPAN-1.9402 Going to read '/Users/fly818/var/cpan/Metadata' Database was generated on Wed, 16 Mar 2011 20:34:32 GMT Running make for E/ET/ETHER/MooseX-AlwaysCoerce-0.16.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/E/ET/ETHER/MooseX-AlwaysCoerce-0.16.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/E/ET/ETHER/CHECKSUMS Checksum for /Users/fly818/var/cpan/sources/authors/id/E/ET/ETHER/MooseX-AlwaysCoerce-0.16.tar.gz ok Will not use Archive::Tar, need 1.00 MooseX-AlwaysCoerce-0.16/ MooseX-AlwaysCoerce-0.16/Changes MooseX-AlwaysCoerce-0.16/inc/ MooseX-AlwaysCoerce-0.16/lib/ MooseX-AlwaysCoerce-0.16/Makefile.PL MooseX-AlwaysCoerce-0.16/MANIFEST MooseX-AlwaysCoerce-0.16/MANIFEST.skip MooseX-AlwaysCoerce-0.16/META.yml MooseX-AlwaysCoerce-0.16/README MooseX-AlwaysCoerce-0.16/t/ MooseX-AlwaysCoerce-0.16/t/01-basic.t MooseX-AlwaysCoerce-0.16/t/02-mx-m-s.t MooseX-AlwaysCoerce-0.16/t/03-roles.t MooseX-AlwaysCoerce-0.16/t/04-parameterized-roles.t MooseX-AlwaysCoerce-0.16/t/pod.t MooseX-AlwaysCoerce-0.16/lib/MooseX/ MooseX-AlwaysCoerce-0.16/lib/MooseX/AlwaysCoerce.pm MooseX-AlwaysCoerce-0.16/inc/Module/ MooseX-AlwaysCoerce-0.16/inc/Module/AutoInstall.pm MooseX-AlwaysCoerce-0.16/inc/Module/Install/ MooseX-AlwaysCoerce-0.16/inc/Module/Install.pm MooseX-AlwaysCoerce-0.16/inc/Module/Install/AutoInstall.pm MooseX-AlwaysCoerce-0.16/inc/Module/Install/Base.pm MooseX-AlwaysCoerce-0.16/inc/Module/Install/Can.pm MooseX-AlwaysCoerce-0.16/inc/Module/Install/Fetch.pm MooseX-AlwaysCoerce-0.16/inc/Module/Install/Include.pm MooseX-AlwaysCoerce-0.16/inc/Module/Install/Makefile.pm MooseX-AlwaysCoerce-0.16/inc/Module/Install/Metadata.pm MooseX-AlwaysCoerce-0.16/inc/Module/Install/Win32.pm /usr/bin/tar: Read 3072 bytes from - MooseX-AlwaysCoerce-0.16/inc/Module/Install/WriteAll.pm CPAN.pm: Going to build E/ET/ETHER/MooseX-AlwaysCoerce-0.16.tar.gz >>> /Users/fly818/bin/perl Makefile.PL Cannot determine perl version info from lib/MooseX/AlwaysCoerce.pm *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... *** Since we're running under CPAN, I'll just let it take care of the dependency's installation later. [Core Features] - Test::More ...loaded. (0.98 >= 0.94) - Test::Fatal ...loaded. (0.003) - Test::NoWarnings ...loaded. (1.02) - Test::Requires ...loaded. (0.06) - Moose ...loaded. (1.21) - namespace::autoclean ...loaded. (0.12 >= 0.12) - MooseX::ClassAttribute ...too old. (0.22 < 0.24) - Package::Stash ...loaded. (0.26 >= 0.26) *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Writing Makefile for MooseX::AlwaysCoerce ---- Unsatisfied dependencies detected during ---- ---- ETHER/MooseX-AlwaysCoerce-0.16.tar.gz ---- MooseX::ClassAttribute [requires] Running make test Delayed until after prerequisites Running test for module 'MooseX::ClassAttribute' Running make for D/DR/DROLSKY/MooseX-ClassAttribute-0.24.tar.gz Checksum for /Users/fly818/var/cpan/sources/authors/id/D/DR/DROLSKY/MooseX-ClassAttribute-0.24.tar.gz ok Will not use Archive::Tar, need 1.00 MooseX-ClassAttribute-0.24 MooseX-ClassAttribute-0.24/README MooseX-ClassAttribute-0.24/Changes MooseX-ClassAttribute-0.24/LICENSE MooseX-ClassAttribute-0.24/INSTALL MooseX-ClassAttribute-0.24/dist.ini MooseX-ClassAttribute-0.24/META.yml MooseX-ClassAttribute-0.24/MANIFEST MooseX-ClassAttribute-0.24/META.json MooseX-ClassAttribute-0.24/SIGNATURE MooseX-ClassAttribute-0.24/t MooseX-ClassAttribute-0.24/t/06-role.t MooseX-ClassAttribute-0.24/Makefile.PL MooseX-ClassAttribute-0.24/t/01-basic.t MooseX-ClassAttribute-0.24/t/release-eol.t MooseX-ClassAttribute-0.24/t/02-immutable.t MooseX-ClassAttribute-0.24/t/release-no-tabs.t MooseX-ClassAttribute-0.24/t/03-introspection.t MooseX-ClassAttribute-0.24/t/lib MooseX-ClassAttribute-0.24/t/lib/SharedTests.pm MooseX-ClassAttribute-0.24/t/release-pod-spell.t MooseX-ClassAttribute-0.24/t/11-moose-exporter.t MooseX-ClassAttribute-0.24/t/release-pod-syntax.t MooseX-ClassAttribute-0.24/t/08-role-composition.t MooseX-ClassAttribute-0.24/t/release-pod-coverage.t MooseX-ClassAttribute-0.24/t/07-parameterized-role.t MooseX-ClassAttribute-0.24/t/04-with-native-traits.t MooseX-ClassAttribute-0.24/t/09-bare-native-traits.t MooseX-ClassAttribute-0.24/lib/MooseX MooseX-ClassAttribute-0.24/lib/MooseX/ClassAttribute.pm MooseX-ClassAttribute-0.24/t/10-strict-role-composition.t MooseX-ClassAttribute-0.24/lib/MooseX/ClassAttribute/Trait MooseX-ClassAttribute-0.24/lib/MooseX/ClassAttribute/Trait/Role.pm MooseX-ClassAttribute-0.24/t/05-with-attribute-helpers-backcompat.t MooseX-ClassAttribute-0.24/lib/MooseX/ClassAttribute/Trait/Class.pm MooseX-ClassAttribute-0.24/lib/MooseX/ClassAttribute/Trait/Attribute.pm MooseX-ClassAttribute-0.24/lib/MooseX/ClassAttribute/Trait/Application.pm MooseX-ClassAttribute-0.24/lib/MooseX/ClassAttribute/Meta/Role MooseX-ClassAttribute-0.24/lib/MooseX/ClassAttribute/Meta/Role/Attribute.pm MooseX-ClassAttribute-0.24/lib/MooseX/ClassAttribute/Trait/Role MooseX-ClassAttribute-0.24/lib/MooseX/ClassAttribute/Trait/Role/Composite.pm MooseX-ClassAttribute-0.24/lib/MooseX/ClassAttribute/Trait/Application MooseX-ClassAttribute-0.24/lib/MooseX/ClassAttribute/Trait/Application/ToRole.pm MooseX-ClassAttribute-0.24/lib/MooseX/ClassAttribute/Trait/Application/ToClass.pm /usr/bin/tar: Read 5120 bytes from - MooseX-ClassAttribute-0.24/lib/MooseX/ClassAttribute/Trait/Mixin MooseX-ClassAttribute-0.24/lib/MooseX/ClassAttribute/Trait/Mixin/HasClassAttributes.pm CPAN.pm: Going to build D/DR/DROLSKY/MooseX-ClassAttribute-0.24.tar.gz >>> /Users/fly818/bin/perl Makefile.PL Warning: prerequisite Moose 1.23 not found. We have 1.21. Checking if your kit is complete... Looks good Writing Makefile for MooseX::ClassAttribute ---- Unsatisfied dependencies detected during ---- ---- DROLSKY/MooseX-ClassAttribute-0.24.tar.gz ---- Moose [requires] Running make test Delayed until after prerequisites Running test for module 'Moose' Running make for D/DR/DROLSKY/Moose-1.24.tar.gz Checksum for /Users/fly818/var/cpan/sources/authors/id/D/DR/DROLSKY/Moose-1.24.tar.gz ok Will not use Archive::Tar, need 1.00 Moose-1.24/ Moose-1.24/README Moose-1.24/ppport.h Moose-1.24/xt/ Moose-1.24/xt/author/ Moose-1.24/xt/author/pod.t Moose-1.24/xt/author/pod_spell.t Moose-1.24/xt/author/tabs.t Moose-1.24/xt/author/version_numbers.t Moose-1.24/xt/author/pod_coverage.t Moose-1.24/xt/author/test-my-dependents.t Moose-1.24/inc/ Moose-1.24/inc/Module/ Moose-1.24/inc/Module/Install.pm Moose-1.24/inc/Module/Install/ Moose-1.24/inc/Module/Install/Makefile.pm Moose-1.24/inc/Module/Install/Can.pm Moose-1.24/inc/Module/Install/ExtraTests.pm Moose-1.24/inc/Module/Install/WriteAll.pm Moose-1.24/inc/Module/Install/Base.pm Moose-1.24/inc/Module/Install/AuthorRequires.pm Moose-1.24/inc/Module/Install/Fetch.pm Moose-1.24/inc/Module/Install/Metadata.pm Moose-1.24/inc/Module/Install/Win32.pm Moose-1.24/doap.rdf Moose-1.24/t/ Moose-1.24/t/030_roles/ Moose-1.24/t/030_roles/016_runtime_roles_and_nonmoose.t Moose-1.24/t/030_roles/038_new_meta_role.t Moose-1.24/t/030_roles/043_conflict_many_methods.t Moose-1.24/t/030_roles/036_free_anonymous_roles.t Moose-1.24/t/030_roles/039_application_toclass.t Moose-1.24/t/030_roles/021_role_composite_exclusion.t Moose-1.24/t/030_roles/031_roles_applied_in_create.t Moose-1.24/t/030_roles/024_role_composition_methods.t Moose-1.24/t/030_roles/003_apply_role.t Moose-1.24/t/030_roles/004_role_composition_errors.t Moose-1.24/t/030_roles/023_role_composition_attributes.t Moose-1.24/t/030_roles/002_role.t Moose-1.24/t/030_roles/008_role_conflict_edge_cases.t Moose-1.24/t/030_roles/037_create_role_subclass.t Moose-1.24/t/030_roles/045_role_compose_requires.t Moose-1.24/t/030_roles/044_role_attrs.t Moose-1.24/t/030_roles/022_role_composition_req_methods.t Moose-1.24/t/030_roles/015_runtime_roles_and_attrs.t Moose-1.24/t/030_roles/010_run_time_role_composition.t Moose-1.24/t/030_roles/034_create_role.t Moose-1.24/t/030_roles/012_method_exclusion_in_composition.t Moose-1.24/t/030_roles/018_runtime_roles_w_params.t Moose-1.24/t/030_roles/007_roles_and_req_method_edge_cases.t Moose-1.24/t/030_roles/009_more_role_edge_cases.t Moose-1.24/t/030_roles/025_role_composition_override.t Moose-1.24/t/030_roles/011_overriding.t Moose-1.24/t/030_roles/032_roles_and_method_cloning.t Moose-1.24/t/030_roles/033_role_exclusion_and_alias_bug.t Moose-1.24/t/030_roles/020_role_composite.t Moose-1.24/t/030_roles/005_role_conflict_detection.t Moose-1.24/t/030_roles/042_compose_overloading.t Moose-1.24/t/030_roles/026_role_composition_method_mods.t Moose-1.24/t/030_roles/006_role_exclusion.t Moose-1.24/t/030_roles/019_build.t Moose-1.24/t/030_roles/048_method_modifiers.t Moose-1.24/t/030_roles/014_more_alias_and_exclude.t Moose-1.24/t/030_roles/013_method_aliasing_in_composition.t Moose-1.24/t/030_roles/046_role_consumers.t Moose-1.24/t/030_roles/035_anonymous_roles.t Moose-1.24/t/030_roles/040_role_for_combination.t Moose-1.24/t/030_roles/017_extending_role_attrs.t Moose-1.24/t/030_roles/001_meta_role.t Moose-1.24/t/030_roles/041_empty_method_modifiers_meta_bug.t Moose-1.24/t/030_roles/047_role_attribute_conflict.t Moose-1.24/t/000_load.t Moose-1.24/t/040_type_constraints/ Moose-1.24/t/040_type_constraints/024_role_type_constraint.t Moose-1.24/t/040_type_constraints/031_subtype_auto_vivify_parent.t Moose-1.24/t/040_type_constraints/004_util_find_type_constraint.t Moose-1.24/t/040_type_constraints/036_match_type_operator.t Moose-1.24/t/040_type_constraints/015_enum.t Moose-1.24/t/040_type_constraints/014_type_notation_parser.t Moose-1.24/t/040_type_constraints/018_custom_parameterized_types.t Moose-1.24/t/040_type_constraints/005_util_type_coercion.t Moose-1.24/t/040_type_constraints/003_util_std_type_constraints.t Moose-1.24/t/040_type_constraints/030_class_subtypes.t Moose-1.24/t/040_type_constraints/013_advanced_type_creation.t Moose-1.24/t/040_type_constraints/029_define_type_twice_throws.t Moose-1.24/t/040_type_constraints/002_util_type_constraints_export.t Moose-1.24/t/040_type_constraints/022_custom_type_errors.t Moose-1.24/t/040_type_constraints/012_container_type_coercion.t Moose-1.24/t/040_type_constraints/016_subtyping_parameterized_types.t Moose-1.24/t/040_type_constraints/020_class_type_constraint.t Moose-1.24/t/040_type_constraints/027_parameterize_from.t Moose-1.24/t/040_type_constraints/021_maybe_type_constraint.t Moose-1.24/t/040_type_constraints/019_coerced_parameterized_types.t Moose-1.24/t/040_type_constraints/034_duck_types.t Moose-1.24/t/040_type_constraints/009_union_types_and_coercions.t Moose-1.24/t/040_type_constraints/008_union_types.t Moose-1.24/t/040_type_constraints/026_normalize_type_name.t Moose-1.24/t/040_type_constraints/035_duck_type_handles.t Moose-1.24/t/040_type_constraints/023_types_and_undef.t Moose-1.24/t/040_type_constraints/017_subtyping_union_types.t Moose-1.24/t/040_type_constraints/010_misc_type_tests.t Moose-1.24/t/040_type_constraints/001_util_type_constraints.t Moose-1.24/t/040_type_constraints/011_container_type_constraint.t Moose-1.24/t/040_type_constraints/033_type_names.t Moose-1.24/t/040_type_constraints/006_util_type_reloading.t Moose-1.24/t/040_type_constraints/007_util_more_type_coercion.t Moose-1.24/t/040_type_constraints/025_type_coersion_on_lazy_attributes.t Moose-1.24/t/040_type_constraints/032_throw_error.t Moose-1.24/t/500_test_moose/ Moose-1.24/t/500_test_moose/005_with_immutable.t Moose-1.24/t/500_test_moose/003_test_moose_has_attribute_ok.t Moose-1.24/t/500_test_moose/002_test_moose_does_ok.t Moose-1.24/t/500_test_moose/001_test_moose.t Moose-1.24/t/500_test_moose/004_test_moose_meta_ok.t Moose-1.24/t/020_attributes/ Moose-1.24/t/020_attributes/025_chained_coercion.t Moose-1.24/t/020_attributes/022_illegal_options_for_inheritance.t Moose-1.24/t/020_attributes/007_attribute_custom_metaclass.t Moose-1.24/t/020_attributes/008_attribute_type_unions.t Moose-1.24/t/020_attributes/001_attribute_reader_generation.t Moose-1.24/t/020_attributes/034_bad_coerce.t Moose-1.24/t/020_attributes/006_attribute_required.t Moose-1.24/t/020_attributes/009_attribute_inherited_slot_specs.t Moose-1.24/t/020_attributes/024_attribute_traits_parameterized.t Moose-1.24/t/020_attributes/002_attribute_writer_generation.t Moose-1.24/t/020_attributes/005_attribute_does.t Moose-1.24/t/020_attributes/037_inherit_lazy_build.t Moose-1.24/t/020_attributes/019_attribute_lazy_initializer.t Moose-1.24/t/020_attributes/021_method_generation_rules.t Moose-1.24/t/020_attributes/003_attribute_accessor_generation.t Moose-1.24/t/020_attributes/026_attribute_without_any_methods.t Moose-1.24/t/020_attributes/014_misc_attribute_coerce_lazy.t Moose-1.24/t/020_attributes/012_misc_attribute_tests.t Moose-1.24/t/020_attributes/036_numeric_defaults.t Moose-1.24/t/020_attributes/023_attribute_names.t Moose-1.24/t/020_attributes/038_delegation_target_not_loaded.t Moose-1.24/t/020_attributes/015_attribute_traits.t Moose-1.24/t/020_attributes/033_accessor_inlining.t Moose-1.24/t/020_attributes/018_no_init_arg.t Moose-1.24/t/020_attributes/010_attribute_delegation.t Moose-1.24/t/020_attributes/029_accessor_context.t Moose-1.24/t/020_attributes/028_no_slot_access.t Moose-1.24/t/020_attributes/040_lazy_no_default.t Moose-1.24/t/020_attributes/016_attribute_traits_registered.t Moose-1.24/t/020_attributes/027_accessor_override_method.t Moose-1.24/t/020_attributes/017_attribute_traits_n_meta.t Moose-1.24/t/020_attributes/030_non_alpha_attr_names.t Moose-1.24/t/020_attributes/032_delegation_arg_aliasing.t Moose-1.24/t/020_attributes/013_attr_dereference_test.t Moose-1.24/t/020_attributes/031_delegation_and_modifiers.t Moose-1.24/t/020_attributes/039_accessor_overwrite_warning.t Moose-1.24/t/020_attributes/004_attribute_triggers.t Moose-1.24/t/020_attributes/020_trigger_and_coerce.t Moose-1.24/t/020_attributes/011_more_attr_delegation.t Moose-1.24/t/020_attributes/035_default_undef.t Moose-1.24/t/100_bugs/ Moose-1.24/t/100_bugs/024_anon_method_metaclass.t Moose-1.24/t/100_bugs/005_inline_reader_bug.t Moose-1.24/t/100_bugs/013_lazybuild_required_undef.t Moose-1.24/t/100_bugs/023_DEMOLISH_fails_without_metaclass.t Moose-1.24/t/100_bugs/006_handles_foreign_class_bug.t Moose-1.24/t/100_bugs/030_coerce_without_coercion.t Moose-1.24/t/100_bugs/029_instance_application_role_args.t Moose-1.24/t/100_bugs/031_application_metarole_compat.t Moose-1.24/t/100_bugs/020_super_recursion.t Moose-1.24/t/100_bugs/018_immutable_metaclass_does_role.t Moose-1.24/t/100_bugs/011_DEMOLISH_eats_exceptions.t Moose-1.24/t/100_bugs/017_type_constraint_messages.t Moose-1.24/t/100_bugs/003_Moose_Object_error.t Moose-1.24/t/100_bugs/028_apply_role_to_one_instance_only.t Moose-1.24/t/100_bugs/012_DEMOLISH_eats_mini.t Moose-1.24/t/100_bugs/021_DEMOLISHALL_shortcutted.t Moose-1.24/t/100_bugs/022_role_caller.t Moose-1.24/t/100_bugs/019_moose_octal_defaults.t Moose-1.24/t/100_bugs/014_DEMOLISHALL.t Moose-1.24/t/100_bugs/009_augment_recursion_bug.t Moose-1.24/t/100_bugs/001_subtype_quote_bug.t Moose-1.24/t/100_bugs/027_constructor_object_overload.t Moose-1.24/t/100_bugs/007_reader_precedence_bug.t Moose-1.24/t/100_bugs/025_universal_methods_wrappable.t Moose-1.24/t/100_bugs/010_immutable_n_default_x2.t Moose-1.24/t/100_bugs/004_subclass_use_base_bug.t Moose-1.24/t/100_bugs/026_create_anon_recursion.t Moose-1.24/t/100_bugs/002_subtype_conflict_bug.t Moose-1.24/t/100_bugs/016_inheriting_from_roles.t Moose-1.24/t/600_todo_tests/ Moose-1.24/t/600_todo_tests/004_role_insertion_order.t Moose-1.24/t/600_todo_tests/002_various_role_features.t Moose-1.24/t/600_todo_tests/001_exception_reflects_failed_constraint.t Moose-1.24/t/600_todo_tests/006_required_role_accessors.t Moose-1.24/t/600_todo_tests/008_replacing_super_methods.t Moose-1.24/t/600_todo_tests/005_moose_and_threads.t Moose-1.24/t/600_todo_tests/003_immutable_n_around.t Moose-1.24/t/060_compat/ Moose-1.24/t/060_compat/001_module_refresh_compat.t Moose-1.24/t/060_compat/003_foreign_inheritence.t Moose-1.24/t/060_compat/005_composite_metaroles.t Moose-1.24/t/060_compat/004_extends_nonmoose_that_isa_moose_with_metarole.t Moose-1.24/t/060_compat/002_moose_respects_base.t Moose-1.24/t/070_native_traits/ Moose-1.24/t/070_native_traits/101_remove_attribute.t Moose-1.24/t/070_native_traits/052_hash_trigger.t Moose-1.24/t/070_native_traits/030_trait_code.t Moose-1.24/t/070_native_traits/102_collection_with_roles.t Moose-1.24/t/070_native_traits/010_trait_array.t Moose-1.24/t/070_native_traits/020_trait_bool.t Moose-1.24/t/070_native_traits/011_array_subtypes.t Moose-1.24/t/070_native_traits/103_custom_instance.t Moose-1.24/t/070_native_traits/013_array_coerce.t Moose-1.24/t/070_native_traits/053_hash_coerce.t Moose-1.24/t/070_native_traits/051_hash_subtypes.t Moose-1.24/t/070_native_traits/050_trait_hash.t Moose-1.24/t/070_native_traits/070_trait_string.t Moose-1.24/t/070_native_traits/012_array_trigger.t Moose-1.24/t/070_native_traits/040_trait_counter.t Moose-1.24/t/070_native_traits/060_trait_number.t Moose-1.24/t/070_native_traits/100_array_from_role.t Moose-1.24/t/200_examples/ Moose-1.24/t/200_examples/003_example.t Moose-1.24/t/200_examples/001_example.t Moose-1.24/t/200_examples/005_example_w_TestDeep.t Moose-1.24/t/200_examples/007_Child_Parent_attr_inherit.t Moose-1.24/t/200_examples/008_record_set_iterator.t Moose-1.24/t/200_examples/006_example_Protomoose.t Moose-1.24/t/200_examples/004_example_w_DCS.t Moose-1.24/t/200_examples/002_example_Moose_POOP.t Moose-1.24/t/050_metaclasses/ Moose-1.24/t/050_metaclasses/062_meta_name.t Moose-1.24/t/050_metaclasses/052_metaclass_compat.t Moose-1.24/t/050_metaclasses/051_metarole_on_anon.t Moose-1.24/t/050_metaclasses/041_moose_nonmoose_moose_chain_init_meta.t Moose-1.24/t/050_metaclasses/022_new_metaclass.t Moose-1.24/t/050_metaclasses/054_metaclass_compat_no_fixing_bug.t Moose-1.24/t/050_metaclasses/050_metarole_backcompat.t Moose-1.24/t/050_metaclasses/001_custom_attr_meta_with_roles.t Moose-1.24/t/050_metaclasses/015_metarole.t Moose-1.24/t/050_metaclasses/055_new_object_BUILD.t Moose-1.24/t/050_metaclasses/018_throw_error.t Moose-1.24/t/050_metaclasses/060_reinitialize.t Moose-1.24/t/050_metaclasses/004_moose_for_meta.t Moose-1.24/t/050_metaclasses/019_create_anon_with_required_attr.t Moose-1.24/t/050_metaclasses/020_metaclass_parameterized_traits.t Moose-1.24/t/050_metaclasses/003_moose_w_metaclass.t Moose-1.24/t/050_metaclasses/053_immutable_metaclass_compat_bug.t Moose-1.24/t/050_metaclasses/010_extending_and_embedding_back_compat.t Moose-1.24/t/050_metaclasses/012_moose_exporter.t Moose-1.24/t/050_metaclasses/030_metarole_combination.t Moose-1.24/t/050_metaclasses/023_easy_init_meta.t Moose-1.24/t/050_metaclasses/070_metaroles_of_metaroles.t Moose-1.24/t/050_metaclasses/013_metaclass_traits.t Moose-1.24/t/050_metaclasses/061_moose_exporter_trait_aliases.t Moose-1.24/t/050_metaclasses/040_moose_nonmoose_metatrait_init_order.t Moose-1.24/t/050_metaclasses/014_goto_moose_import.t Moose-1.24/t/050_metaclasses/016_metarole_w_metaclass_pm.t Moose-1.24/t/050_metaclasses/017_use_base_of_moose.t Moose-1.24/t/050_metaclasses/002_custom_attr_meta_as_role.t Moose-1.24/t/050_metaclasses/021_export_with_prototype.t Moose-1.24/t/010_basics/ Moose-1.24/t/010_basics/019_destruction.t Moose-1.24/t/010_basics/009_import_unimport.t Moose-1.24/t/010_basics/016_load_into_main.t Moose-1.24/t/010_basics/021_moose_object_does.t Moose-1.24/t/010_basics/018_methods.t Moose-1.24/t/010_basics/004_inner_and_augment.t Moose-1.24/t/010_basics/020-global-destruction-helper.pl Moose-1.24/t/010_basics/007_always_strict_warnings.t Moose-1.24/t/010_basics/022_buildargs_warning.t Moose-1.24/t/010_basics/014_create_anon.t Moose-1.24/t/010_basics/030_deprecations.t Moose-1.24/t/010_basics/012_rebless.t Moose-1.24/t/010_basics/013_create.t Moose-1.24/t/010_basics/006_override_and_foreign_classes.t Moose-1.24/t/010_basics/015_buildargs.t Moose-1.24/t/010_basics/010_method_modifier_with_regexp.t Moose-1.24/t/010_basics/011_moose_respects_type_constraints.t Moose-1.24/t/010_basics/017_error_handling.t Moose-1.24/t/010_basics/020_global_destruction.t Moose-1.24/t/010_basics/002_require_superclasses.t Moose-1.24/t/010_basics/005_override_augment_inner_super.t Moose-1.24/t/010_basics/008_wrapped_method_cxt_propagation.t Moose-1.24/t/010_basics/001_basic_class_setup.t Moose-1.24/t/010_basics/003_super_and_override.t Moose-1.24/t/000_recipes/ Moose-1.24/t/000_recipes/moose_cookbook_extending_recipe4.t Moose-1.24/t/000_recipes/moose_cookbook_extending_recipe3.t Moose-1.24/t/000_recipes/moose_cookbook_meta_recipe3.t Moose-1.24/t/000_recipes/moose_cookbook_roles_recipe3.t Moose-1.24/t/000_recipes/moose_cookbook_basics_recipe5.t Moose-1.24/t/000_recipes/moose_cookbook_basics_recipe4.t Moose-1.24/t/000_recipes/moose_cookbook_meta_recipe6.t Moose-1.24/t/000_recipes/moose_cookbook_basics_recipe3.t Moose-1.24/t/000_recipes/moose_cookbook_basics_recipe11.t Moose-1.24/t/000_recipes/moose_cookbook_roles_recipe2.t Moose-1.24/t/000_recipes/moose_cookbook_extending_recipe2.t Moose-1.24/t/000_recipes/moose_cookbook_roles_recipe1.t Moose-1.24/t/000_recipes/moose_cookbook_meta_recipe2.t Moose-1.24/t/000_recipes/moose_cookbook_meta_recipe7.t Moose-1.24/t/000_recipes/moose_cookbook_basics_recipe2.t Moose-1.24/t/000_recipes/basics_recipe10.t Moose-1.24/t/000_recipes/moose_cookbook_basics_recipe1.t Moose-1.24/t/000_recipes/moose_cookbook_basics_recipe6.t Moose-1.24/t/300_immutable/ Moose-1.24/t/300_immutable/015_immutable_destroy.t Moose-1.24/t/300_immutable/007_immutable_trigger_from_constructor.t Moose-1.24/t/300_immutable/012_default_values.t Moose-1.24/t/300_immutable/014_immutable_metaclass_with_traits.t Moose-1.24/t/300_immutable/001_immutable_moose.t Moose-1.24/t/300_immutable/011_constructor_is_wrapped.t Moose-1.24/t/300_immutable/003_immutable_meta_class.t Moose-1.24/t/300_immutable/013_immutable_roundtrip.t Moose-1.24/t/300_immutable/005_multiple_demolish_inline.t Moose-1.24/t/300_immutable/004_inlined_constructors_n_types.t Moose-1.24/t/300_immutable/010_constructor_is_not_moose.t Moose-1.24/t/300_immutable/009_buildargs.t Moose-1.24/t/300_immutable/002_apply_roles_to_immutable.t Moose-1.24/t/300_immutable/016_inline_fallbacks.t Moose-1.24/t/300_immutable/008_immutable_constructor_error.t Moose-1.24/t/400_moose_util/ Moose-1.24/t/400_moose_util/003_moose_util_search_class_by_role.t Moose-1.24/t/400_moose_util/002_moose_util_does_role.t Moose-1.24/t/400_moose_util/005_ensure_all_roles.t Moose-1.24/t/400_moose_util/009_with_traits.t Moose-1.24/t/400_moose_util/001_moose_util.t Moose-1.24/t/400_moose_util/008_method_mod_args.t Moose-1.24/t/400_moose_util/006_create_alias.t Moose-1.24/t/400_moose_util/004_resolve_alias.t Moose-1.24/t/400_moose_util/007_apply_roles.t Moose-1.24/t/lib/ Moose-1.24/t/lib/MyMooseA.pm Moose-1.24/t/lib/Moose/ Moose-1.24/t/lib/Moose/Meta/ Moose-1.24/t/lib/Moose/Meta/Attribute/ Moose-1.24/t/lib/Moose/Meta/Attribute/Custom/ Moose-1.24/t/lib/Moose/Meta/Attribute/Custom/Bar.pm Moose-1.24/t/lib/Moose/Meta/Attribute/Custom/Foo.pm Moose-1.24/t/lib/Moose/Meta/Attribute/Custom/Trait/ Moose-1.24/t/lib/Moose/Meta/Attribute/Custom/Trait/Bar.pm Moose-1.24/t/lib/Moose/Meta/Attribute/Custom/Trait/Foo.pm Moose-1.24/t/lib/Bar.pm Moose-1.24/t/lib/MyMooseObject.pm Moose-1.24/t/lib/NoInlineAttribute.pm Moose-1.24/t/lib/Role/ Moose-1.24/t/lib/Role/Interface.pm Moose-1.24/t/lib/Role/Parent.pm Moose-1.24/t/lib/Role/Child.pm Moose-1.24/t/lib/MyMetaclassRole.pm Moose-1.24/t/lib/MyMooseB.pm Moose-1.24/t/lib/Foo.pm Moose-1.24/t/lib/MyExporter.pm Moose-1.24/t/lib/Bar7/ Moose-1.24/t/lib/Bar7/Meta/ Moose-1.24/t/lib/Bar7/Meta/Trait2.pm Moose-1.24/t/lib/Bar7/Meta/Trait.pm Moose-1.24/author/ Moose-1.24/author/convert-to-test-fatal Moose-1.24/author/extract-inline-tests Moose-1.24/author/find-dupe-test-numbers Moose-1.24/Changes Moose-1.24/Moose.xs Moose-1.24/MANIFEST Moose-1.24/META.yml Moose-1.24/Makefile.PL Moose-1.24/MANIFEST.SKIP Moose-1.24/lib/ Moose-1.24/lib/Moose/ Moose-1.24/lib/Moose/Intro.pod Moose-1.24/lib/Moose/Manual.pod Moose-1.24/lib/Moose/Role.pm Moose-1.24/lib/Moose/Util/ Moose-1.24/lib/Moose/Util/TypeConstraints.pm Moose-1.24/lib/Moose/Util/MetaRole.pm Moose-1.24/lib/Moose/Util/TypeConstraints/ Moose-1.24/lib/Moose/Util/TypeConstraints/OptimizedConstraints.pm Moose-1.24/lib/Moose/Cookbook/ Moose-1.24/lib/Moose/Cookbook/Snack/ Moose-1.24/lib/Moose/Cookbook/Snack/Keywords.pod Moose-1.24/lib/Moose/Cookbook/Snack/Types.pod Moose-1.24/lib/Moose/Cookbook/Extending/ Moose-1.24/lib/Moose/Cookbook/Extending/Recipe3.pod Moose-1.24/lib/Moose/Cookbook/Extending/Recipe2.pod Moose-1.24/lib/Moose/Cookbook/Extending/Recipe1.pod Moose-1.24/lib/Moose/Cookbook/Extending/Recipe4.pod Moose-1.24/lib/Moose/Cookbook/Basics/ Moose-1.24/lib/Moose/Cookbook/Basics/Recipe3.pod Moose-1.24/lib/Moose/Cookbook/Basics/Recipe7.pod Moose-1.24/lib/Moose/Cookbook/Basics/Recipe2.pod Moose-1.24/lib/Moose/Cookbook/Basics/Recipe6.pod Moose-1.24/lib/Moose/Cookbook/Basics/Recipe11.pod Moose-1.24/lib/Moose/Cookbook/Basics/Recipe5.pod Moose-1.24/lib/Moose/Cookbook/Basics/Recipe1.pod Moose-1.24/lib/Moose/Cookbook/Basics/Recipe9.pod Moose-1.24/lib/Moose/Cookbook/Basics/Recipe8.pod Moose-1.24/lib/Moose/Cookbook/Basics/Recipe10.pod Moose-1.24/lib/Moose/Cookbook/Basics/Recipe4.pod Moose-1.24/lib/Moose/Cookbook/Meta/ Moose-1.24/lib/Moose/Cookbook/Meta/Recipe3.pod Moose-1.24/lib/Moose/Cookbook/Meta/Recipe7.pod Moose-1.24/lib/Moose/Cookbook/Meta/Recipe2.pod Moose-1.24/lib/Moose/Cookbook/Meta/Recipe6.pod Moose-1.24/lib/Moose/Cookbook/Meta/Recipe5.pod Moose-1.24/lib/Moose/Cookbook/Meta/Recipe1.pod Moose-1.24/lib/Moose/Cookbook/Meta/Recipe4.pod Moose-1.24/lib/Moose/Cookbook/Style.pod Moose-1.24/lib/Moose/Cookbook/Roles/ Moose-1.24/lib/Moose/Cookbook/Roles/Recipe3.pod Moose-1.24/lib/Moose/Cookbook/Roles/Recipe2.pod Moose-1.24/lib/Moose/Cookbook/Roles/Recipe1.pod Moose-1.24/lib/Moose/Manual/ Moose-1.24/lib/Moose/Manual/Concepts.pod Moose-1.24/lib/Moose/Manual/Construction.pod Moose-1.24/lib/Moose/Manual/Contributing.pod Moose-1.24/lib/Moose/Manual/FAQ.pod Moose-1.24/lib/Moose/Manual/Classes.pod Moose-1.24/lib/Moose/Manual/MethodModifiers.pod Moose-1.24/lib/Moose/Manual/Roles.pod Moose-1.24/lib/Moose/Manual/Support.pod Moose-1.24/lib/Moose/Manual/Delta.pod Moose-1.24/lib/Moose/Manual/BestPractices.pod Moose-1.24/lib/Moose/Manual/Attributes.pod Moose-1.24/lib/Moose/Manual/MOP.pod Moose-1.24/lib/Moose/Manual/Delegation.pod Moose-1.24/lib/Moose/Manual/Unsweetened.pod Moose-1.24/lib/Moose/Manual/MooseX.pod Moose-1.24/lib/Moose/Manual/Types.pod Moose-1.24/lib/Moose/Cookbook.pod Moose-1.24/lib/Moose/Error/ Moose-1.24/lib/Moose/Error/Confess.pm Moose-1.24/lib/Moose/Error/Default.pm Moose-1.24/lib/Moose/Error/Croak.pm Moose-1.24/lib/Moose/Spec/ Moose-1.24/lib/Moose/Spec/Role.pod Moose-1.24/lib/Moose/Meta/ Moose-1.24/lib/Moose/Meta/TypeCoercion.pm Moose-1.24/lib/Moose/Meta/Role.pm Moose-1.24/lib/Moose/Meta/TypeConstraint/ Moose-1.24/lib/Moose/Meta/TypeConstraint/Role.pm Moose-1.24/lib/Moose/Meta/TypeConstraint/DuckType.pm Moose-1.24/lib/Moose/Meta/TypeConstraint/Registry.pm Moose-1.24/lib/Moose/Meta/TypeConstraint/Enum.pm Moose-1.24/lib/Moose/Meta/TypeConstraint/Parameterizable.pm Moose-1.24/lib/Moose/Meta/TypeConstraint/Class.pm Moose-1.24/lib/Moose/Meta/TypeConstraint/Parameterized.pm Moose-1.24/lib/Moose/Meta/TypeConstraint/Union.pm Moose-1.24/lib/Moose/Meta/Mixin/ Moose-1.24/lib/Moose/Meta/Mixin/AttributeCore.pm Moose-1.24/lib/Moose/Meta/Object/ Moose-1.24/lib/Moose/Meta/Object/Trait.pm Moose-1.24/lib/Moose/Meta/TypeCoercion/ Moose-1.24/lib/Moose/Meta/TypeCoercion/Union.pm Moose-1.24/lib/Moose/Meta/Class.pm Moose-1.24/lib/Moose/Meta/TypeConstraint.pm Moose-1.24/lib/Moose/Meta/Role/ Moose-1.24/lib/Moose/Meta/Role/Application.pm Moose-1.24/lib/Moose/Meta/Role/Attribute.pm Moose-1.24/lib/Moose/Meta/Role/Composite.pm Moose-1.24/lib/Moose/Meta/Role/Method.pm Moose-1.24/lib/Moose/Meta/Role/Method/ Moose-1.24/lib/Moose/Meta/Role/Method/Required.pm Moose-1.24/lib/Moose/Meta/Role/Method/Conflicting.pm Moose-1.24/lib/Moose/Meta/Role/Application/ Moose-1.24/lib/Moose/Meta/Role/Application/ToInstance.pm Moose-1.24/lib/Moose/Meta/Role/Application/ToClass.pm Moose-1.24/lib/Moose/Meta/Role/Application/RoleSummation.pm Moose-1.24/lib/Moose/Meta/Role/Application/ToRole.pm Moose-1.24/lib/Moose/Meta/Attribute.pm Moose-1.24/lib/Moose/Meta/Class/ Moose-1.24/lib/Moose/Meta/Class/Immutable/ Moose-1.24/lib/Moose/Meta/Class/Immutable/Trait.pm Moose-1.24/lib/Moose/Meta/Instance.pm Moose-1.24/lib/Moose/Meta/Method.pm Moose-1.24/lib/Moose/Meta/Method/ Moose-1.24/lib/Moose/Meta/Method/Augmented.pm Moose-1.24/lib/Moose/Meta/Method/Destructor.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/ Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/ Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Code/ Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Code/execute_method.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Code/execute.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Counter/ Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Counter/inc.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Counter/dec.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Counter/set.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Counter/reset.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Counter/Writer.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Reader.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/ Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/natatime.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/shuffle.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/insert.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/uniq.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/join.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/get.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/reduce.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/is_empty.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/clear.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/sort.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/count.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/elements.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/shift.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/pop.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/splice.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/set.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/unshift.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/push.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/grep.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/sort_in_place.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/map.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/accessor.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/Writer.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/first.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Array/delete.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Hash.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Hash/ Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Hash/get.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Hash/exists.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Hash/is_empty.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Hash/clear.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Hash/kv.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Hash/count.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Hash/elements.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Hash/keys.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Hash/set.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Hash/values.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Hash/defined.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Hash/accessor.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Hash/Writer.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Hash/delete.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/String/ Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/String/length.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/String/inc.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/String/match.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/String/append.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/String/clear.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/String/chop.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/String/chomp.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/String/replace.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/String/prepend.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/String/substr.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Number/ Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Number/mod.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Number/div.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Number/sub.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Number/add.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Number/abs.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Number/set.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Number/mul.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Collection.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Bool/ Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Bool/toggle.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Bool/unset.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Bool/set.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Bool/not.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native/Writer.pm Moose-1.24/lib/Moose/Meta/Method/Accessor/Native.pm Moose-1.24/lib/Moose/Meta/Method/Accessor.pm Moose-1.24/lib/Moose/Meta/Method/Meta.pm Moose-1.24/lib/Moose/Meta/Method/Constructor.pm Moose-1.24/lib/Moose/Meta/Method/Overridden.pm Moose-1.24/lib/Moose/Meta/Method/Delegation.pm Moose-1.24/lib/Moose/Meta/Attribute/ Moose-1.24/lib/Moose/Meta/Attribute/Native/ Moose-1.24/lib/Moose/Meta/Attribute/Native/Trait.pm Moose-1.24/lib/Moose/Meta/Attribute/Native/Trait/ Moose-1.24/lib/Moose/Meta/Attribute/Native/Trait/Bool.pm Moose-1.24/lib/Moose/Meta/Attribute/Native/Trait/Array.pm Moose-1.24/lib/Moose/Meta/Attribute/Native/Trait/Hash.pm Moose-1.24/lib/Moose/Meta/Attribute/Native/Trait/String.pm Moose-1.24/lib/Moose/Meta/Attribute/Native/Trait/Number.pm Moose-1.24/lib/Moose/Meta/Attribute/Native/Trait/Code.pm Moose-1.24/lib/Moose/Meta/Attribute/Native/Trait/Counter.pm Moose-1.24/lib/Moose/Meta/Attribute/Native.pm Moose-1.24/lib/Moose/Object.pm Moose-1.24/lib/Moose/Util.pm Moose-1.24/lib/Moose/Exporter.pm Moose-1.24/lib/Moose/Unsweetened.pod Moose-1.24/lib/Moose/Deprecated.pm Moose-1.24/lib/Moose.pm Moose-1.24/lib/Test/ Moose-1.24/lib/Test/Moose.pm Moose-1.24/lib/oose.pm CPAN.pm: Going to build D/DR/DROLSKY/Moose-1.24.tar.gz >>> /Users/fly818/bin/perl Makefile.PL The alias and excludes options for role application have been renamed -alias and -excludes (KiokuDB::Stream::Objects is consuming Data::Stream::Bulk - do you need to upgrade KiokuDB::Stream::Objects?) at /Users/fly818/var/megalib/KiokuDB/Stream/Objects.pm line 44 require KiokuDB/Stream/Objects.pm called at /Users/fly818/var/megalib/KiokuDB.pm line 17 KiokuDB::BEGIN() called at /Users/fly818/var/megalib/KiokuDB/Stream/Objects.pm line 0 eval {...} called at /Users/fly818/var/megalib/KiokuDB/Stream/Objects.pm line 0 require KiokuDB.pm called at (eval 275) line 3 eval 'require KiokuDB ;' called at Makefile.PL line 112 main::check_conflicts() called at Makefile.PL line 9 Found unknown argument(s) passed to 'prototype' attribute constructor in 'Moose::Meta::Attribute': documentaion at /Users/fly818/var/megalib/Moose/Meta/Attribute.pm line 70 Moose::Meta::Attribute::new('Moose::Meta::Attribute', 'prototype', 'is', 'rw', 'required', 1, 'isa', 'Str', 'definition_context', ...) called at /Users/fly818/var/megalib/Moose/Meta/Attribute.pm line 83 Moose::Meta::Attribute::interpolate_class_and_new('Moose::Meta::Attribute', 'prototype', 'required', 1, 'isa', 'Str', 'definition_context', 'HASH(0x1c99508)', 'is', ...) called at /Users/fly818/var/megalib/Moose/Meta/Class.pm line 438 Moose::Meta::Class::_process_new_attribute('Moose::Meta::Class=HASH(0x1c91278)', 'prototype', 'required', 1, 'isa', 'Str', 'definition_context', 'HASH(0x1c99508)', 'is', ...) called at /Users/fly818/var/megalib/Moose/Meta/Class.pm line 431 Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x1c91278)', 'prototype', 'required', 1, 'isa', 'Str', 'definition_context', 'HASH(0x1c99508)', 'is', ...) called at /Users/fly818/var/megalib/Moose/Meta/Class.pm line 300 Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x1c91278)', 'prototype', 'required', 1, 'isa', 'Str', 'definition_context', 'HASH(0x1c99508)', 'is', ...) called at /Users/fly818/var/megalib/Moose.pm line 70 Moose::has('Moose::Meta::Class=HASH(0x1c91278)', 'prototype', 'is', 'rw', 'isa', 'Str', 'required', 1, 'documentaion', ...) called at /Users/fly818/var/megalib/Moose/Exporter.pm line 359 Moose::has('prototype', 'is', 'rw', 'isa', 'Str', 'required', 1, 'documentaion', 'Attribute that serves as a prototype', ...) called at /Users/fly818/var/megalib/MooseX/Attribute/Prototype.pm line 12 require MooseX/Attribute/Prototype.pm called at (eval 541) line 3 eval 'require MooseX::Attribute::Prototype ;' called at Makefile.PL line 112 main::check_conflicts() called at Makefile.PL line 9 Use of uninitialized value in string le at Makefile.PL line 116. Use of uninitialized value in concatenation (.) or string at Makefile.PL line 118. *** This version of Moose conflicts with the version of Catalyst (5.7015) you have installed. You will need to upgrade Catalyst after installing this version of Moose. *** *** This version of Moose conflicts with the version of File::ChangeNotify (0.12) you have installed. You will need to upgrade File::ChangeNotify after installing this version of Moose. *** *** This version of Moose conflicts with the version of KiokuDB (0.45) you have installed. You will need to upgrade KiokuDB after installing this version of Moose. *** *** This version of Moose conflicts with the version of MooseX::Attribute::Prototype () you have installed. You will need to upgrade MooseX::Attribute::Prototype after installing this version of Moose. *** add_metadata: no_index is not prefixed with 'x_'. Use appopriate function to add non-private metadata. Checking if your kit is complete... Looks good Writing Makefile for Moose >>> make 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/Meta/Method/Accessor/Native/Bool/set.pm blib/lib/Moose/Meta/Method/Accessor/Native/Bool/set.pm cp lib/Moose/Meta/Method/Accessor/Native/Counter/dec.pm blib/lib/Moose/Meta/Method/Accessor/Native/Counter/dec.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/natatime.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/natatime.pm cp lib/Moose/Meta/Method/Accessor/Native/Hash.pm blib/lib/Moose/Meta/Method/Accessor/Native/Hash.pm cp lib/Moose/Meta/Method/Accessor/Native/Hash/Writer.pm blib/lib/Moose/Meta/Method/Accessor/Native/Hash/Writer.pm cp lib/Moose/Manual/MooseX.pod blib/lib/Moose/Manual/MooseX.pod cp lib/Moose/Meta/Role/Method/Required.pm blib/lib/Moose/Meta/Role/Method/Required.pm cp lib/Moose/Meta/Role/Composite.pm blib/lib/Moose/Meta/Role/Composite.pm cp lib/Moose/Deprecated.pm blib/lib/Moose/Deprecated.pm cp lib/Moose/Cookbook/Meta/Recipe3.pod blib/lib/Moose/Cookbook/Meta/Recipe3.pod cp lib/Moose/Cookbook/Extending/Recipe4.pod blib/lib/Moose/Cookbook/Extending/Recipe4.pod cp lib/Moose/Meta/Method/Accessor/Native/String/clear.pm blib/lib/Moose/Meta/Method/Accessor/Native/String/clear.pm cp lib/Moose/Meta/Method/Accessor/Native/String/append.pm blib/lib/Moose/Meta/Method/Accessor/Native/String/append.pm cp lib/Moose/Meta/Method/Accessor/Native/Hash/values.pm blib/lib/Moose/Meta/Method/Accessor/Native/Hash/values.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/Meta/Method/Accessor/Native/Array/set.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/set.pm cp lib/oose.pm blib/lib/oose.pm cp lib/Moose/Util.pm blib/lib/Moose/Util.pm cp lib/Moose/Meta/Method/Accessor/Native/Hash/elements.pm blib/lib/Moose/Meta/Method/Accessor/Native/Hash/elements.pm cp lib/Moose/Meta/Method/Accessor/Native/Hash/clear.pm blib/lib/Moose/Meta/Method/Accessor/Native/Hash/clear.pm cp lib/Moose/Cookbook/Meta/Recipe2.pod blib/lib/Moose/Cookbook/Meta/Recipe2.pod cp lib/Moose/Cookbook/Extending/Recipe3.pod blib/lib/Moose/Cookbook/Extending/Recipe3.pod cp lib/Moose/Meta/Method/Accessor/Native/Counter/reset.pm blib/lib/Moose/Meta/Method/Accessor/Native/Counter/reset.pm cp lib/Moose/Cookbook/Meta/Recipe6.pod blib/lib/Moose/Cookbook/Meta/Recipe6.pod cp lib/Moose/Manual/FAQ.pod blib/lib/Moose/Manual/FAQ.pod cp lib/Moose/Meta/Method/Accessor/Native/Hash/keys.pm blib/lib/Moose/Meta/Method/Accessor/Native/Hash/keys.pm cp lib/Moose/Meta/Role/Method/Conflicting.pm blib/lib/Moose/Meta/Role/Method/Conflicting.pm cp lib/Moose/Role.pm blib/lib/Moose/Role.pm cp lib/Moose/Meta/Method/Accessor/Native/Counter/Writer.pm blib/lib/Moose/Meta/Method/Accessor/Native/Counter/Writer.pm cp lib/Moose/Manual/Attributes.pod blib/lib/Moose/Manual/Attributes.pod cp lib/Moose/Meta/Method/Accessor/Native/Array/sort.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/sort.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/map.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/map.pm 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/Meta/Method/Accessor/Native/Bool/not.pm blib/lib/Moose/Meta/Method/Accessor/Native/Bool/not.pm cp lib/Moose/Cookbook/Extending/Recipe2.pod blib/lib/Moose/Cookbook/Extending/Recipe2.pod cp lib/Moose/Error/Confess.pm blib/lib/Moose/Error/Confess.pm cp lib/Moose/Meta/Method/Accessor/Native/Hash/set.pm blib/lib/Moose/Meta/Method/Accessor/Native/Hash/set.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/elements.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/elements.pm cp lib/Moose/Meta/Method/Accessor/Native/Hash/count.pm blib/lib/Moose/Meta/Method/Accessor/Native/Hash/count.pm cp lib/Moose/Cookbook/Style.pod blib/lib/Moose/Cookbook/Style.pod cp lib/Moose/Meta/Method/Accessor/Native/String/chop.pm blib/lib/Moose/Meta/Method/Accessor/Native/String/chop.pm cp lib/Moose/Meta/Method/Accessor/Native/String/prepend.pm blib/lib/Moose/Meta/Method/Accessor/Native/String/prepend.pm cp lib/Moose/Meta/Method/Accessor/Native/Hash/delete.pm blib/lib/Moose/Meta/Method/Accessor/Native/Hash/delete.pm cp lib/Moose/Meta/TypeConstraint/DuckType.pm blib/lib/Moose/Meta/TypeConstraint/DuckType.pm cp lib/Moose/Meta/TypeConstraint/Class.pm blib/lib/Moose/Meta/TypeConstraint/Class.pm cp lib/Moose/Meta/TypeConstraint/Union.pm blib/lib/Moose/Meta/TypeConstraint/Union.pm cp lib/Moose/Meta/Method/Accessor/Native/Number/abs.pm blib/lib/Moose/Meta/Method/Accessor/Native/Number/abs.pm cp lib/Moose/Meta/Attribute/Native/Trait.pm blib/lib/Moose/Meta/Attribute/Native/Trait.pm cp lib/Moose/Meta/Method/Augmented.pm blib/lib/Moose/Meta/Method/Augmented.pm cp lib/Moose/Cookbook/Meta/Recipe7.pod blib/lib/Moose/Cookbook/Meta/Recipe7.pod cp lib/Moose/Meta/Attribute/Native/Trait/Code.pm blib/lib/Moose/Meta/Attribute/Native/Trait/Code.pm cp lib/Moose/Manual/Contributing.pod blib/lib/Moose/Manual/Contributing.pod cp lib/Moose/Meta/Method/Accessor/Native/Code/execute_method.pm blib/lib/Moose/Meta/Method/Accessor/Native/Code/execute_method.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/join.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/join.pm cp lib/Moose/Cookbook/Roles/Recipe3.pod blib/lib/Moose/Cookbook/Roles/Recipe3.pod cp lib/Moose/Manual/MethodModifiers.pod blib/lib/Moose/Manual/MethodModifiers.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/Meta/Method/Accessor/Native/Hash/kv.pm blib/lib/Moose/Meta/Method/Accessor/Native/Hash/kv.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/shift.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/shift.pm cp lib/Moose/Manual.pod blib/lib/Moose/Manual.pod cp lib/Moose/Meta/Attribute/Native/Trait/Bool.pm blib/lib/Moose/Meta/Attribute/Native/Trait/Bool.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/reduce.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/reduce.pm cp lib/Moose/Meta/Role/Method.pm blib/lib/Moose/Meta/Role/Method.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/count.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/count.pm cp lib/Moose/Manual/Support.pod blib/lib/Moose/Manual/Support.pod cp lib/Moose/Intro.pod blib/lib/Moose/Intro.pod cp lib/Moose/Cookbook/Meta/Recipe5.pod blib/lib/Moose/Cookbook/Meta/Recipe5.pod cp lib/Moose/Meta/Method/Destructor.pm blib/lib/Moose/Meta/Method/Destructor.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/splice.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/splice.pm cp lib/Moose/Meta/Method/Accessor/Native/Number/mod.pm blib/lib/Moose/Meta/Method/Accessor/Native/Number/mod.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/grep.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/grep.pm cp lib/Moose/Meta/Method/Accessor/Native/Counter/inc.pm blib/lib/Moose/Meta/Method/Accessor/Native/Counter/inc.pm cp lib/Moose/Meta/Method/Accessor/Native/String/match.pm blib/lib/Moose/Meta/Method/Accessor/Native/String/match.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/clear.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/clear.pm cp lib/Moose/Manual/Types.pod blib/lib/Moose/Manual/Types.pod cp lib/Moose/Meta/Method/Accessor/Native.pm blib/lib/Moose/Meta/Method/Accessor/Native.pm cp lib/Moose/Meta/Attribute/Native.pm blib/lib/Moose/Meta/Attribute/Native.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/Moose/Cookbook/Meta/Recipe1.pod blib/lib/Moose/Cookbook/Meta/Recipe1.pod cp lib/Moose/Meta/Class/Immutable/Trait.pm blib/lib/Moose/Meta/Class/Immutable/Trait.pm cp lib/Moose/Meta/Object/Trait.pm blib/lib/Moose/Meta/Object/Trait.pm cp lib/Moose/Cookbook/Meta/Recipe4.pod blib/lib/Moose/Cookbook/Meta/Recipe4.pod cp lib/Moose/Meta/Method/Accessor/Native/Writer.pm blib/lib/Moose/Meta/Method/Accessor/Native/Writer.pm 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 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/Mixin/AttributeCore.pm blib/lib/Moose/Meta/Mixin/AttributeCore.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/Manual/Delta.pod blib/lib/Moose/Manual/Delta.pod cp lib/Moose/Manual/Unsweetened.pod blib/lib/Moose/Manual/Unsweetened.pod cp lib/Moose/Meta/TypeConstraint/Registry.pm blib/lib/Moose/Meta/TypeConstraint/Registry.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/uniq.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/uniq.pm cp lib/Moose/Util/TypeConstraints.pm blib/lib/Moose/Util/TypeConstraints.pm cp lib/Moose/Meta/Method/Accessor/Native/Hash/accessor.pm blib/lib/Moose/Meta/Method/Accessor/Native/Hash/accessor.pm cp lib/Moose/Meta/Role/Application/ToInstance.pm blib/lib/Moose/Meta/Role/Application/ToInstance.pm cp lib/Moose/Meta/Method/Accessor/Native/String/chomp.pm blib/lib/Moose/Meta/Method/Accessor/Native/String/chomp.pm cp lib/Moose/Meta/Method/Accessor/Native/String/inc.pm blib/lib/Moose/Meta/Method/Accessor/Native/String/inc.pm cp lib/Moose/Meta/Role/Application/ToClass.pm blib/lib/Moose/Meta/Role/Application/ToClass.pm cp lib/Moose/Error/Default.pm blib/lib/Moose/Error/Default.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/accessor.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/accessor.pm 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/Cookbook/Basics/Recipe11.pod blib/lib/Moose/Cookbook/Basics/Recipe11.pod cp lib/Moose/Meta/TypeConstraint/Role.pm blib/lib/Moose/Meta/TypeConstraint/Role.pm cp lib/Moose/Meta/Method/Meta.pm blib/lib/Moose/Meta/Method/Meta.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/get.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/get.pm cp lib/Moose/Meta/Role.pm blib/lib/Moose/Meta/Role.pm cp lib/Moose/Meta/Role/Attribute.pm blib/lib/Moose/Meta/Role/Attribute.pm cp lib/Moose/Manual/Concepts.pod blib/lib/Moose/Manual/Concepts.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/Meta/Method/Accessor/Native/Collection.pm blib/lib/Moose/Meta/Method/Accessor/Native/Collection.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/insert.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/insert.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/is_empty.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/is_empty.pm cp lib/Moose/Cookbook/Basics/Recipe7.pod blib/lib/Moose/Cookbook/Basics/Recipe7.pod cp lib/Moose/Meta/Attribute/Native/Trait/String.pm blib/lib/Moose/Meta/Attribute/Native/Trait/String.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/shuffle.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/shuffle.pm cp lib/Moose/Meta/Method/Accessor/Native/Hash/is_empty.pm blib/lib/Moose/Meta/Method/Accessor/Native/Hash/is_empty.pm cp lib/Moose/Meta/Method/Accessor/Native/String/length.pm blib/lib/Moose/Meta/Method/Accessor/Native/String/length.pm cp lib/Moose/Meta/Method/Accessor/Native/Counter/set.pm blib/lib/Moose/Meta/Method/Accessor/Native/Counter/set.pm cp lib/Moose/Meta/Method/Accessor/Native/Number/mul.pm blib/lib/Moose/Meta/Method/Accessor/Native/Number/mul.pm cp lib/Moose/Meta/Method/Accessor/Native/Code/execute.pm blib/lib/Moose/Meta/Method/Accessor/Native/Code/execute.pm cp lib/Moose/Cookbook/Basics/Recipe6.pod blib/lib/Moose/Cookbook/Basics/Recipe6.pod cp lib/Moose/Meta/Method/Accessor/Native/Number/sub.pm blib/lib/Moose/Meta/Method/Accessor/Native/Number/sub.pm cp lib/Moose/Cookbook/Basics/Recipe3.pod blib/lib/Moose/Cookbook/Basics/Recipe3.pod cp lib/Moose/Meta/Method/Accessor/Native/Array.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array.pm cp lib/Moose/Meta/Method/Accessor/Native/Hash/exists.pm blib/lib/Moose/Meta/Method/Accessor/Native/Hash/exists.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/push.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/push.pm cp lib/Moose/Meta/Attribute/Native/Trait/Number.pm blib/lib/Moose/Meta/Attribute/Native/Trait/Number.pm cp lib/Moose/Meta/Method/Accessor/Native/String/replace.pm blib/lib/Moose/Meta/Method/Accessor/Native/String/replace.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/Meta/Method/Accessor/Native/Hash/get.pm blib/lib/Moose/Meta/Method/Accessor/Native/Hash/get.pm cp lib/Moose/Exporter.pm blib/lib/Moose/Exporter.pm cp lib/Moose/Cookbook/Snack/Types.pod blib/lib/Moose/Cookbook/Snack/Types.pod cp lib/Moose/Meta/Attribute/Native/Trait/Array.pm blib/lib/Moose/Meta/Attribute/Native/Trait/Array.pm cp lib/Moose/Meta/Role/Application.pm blib/lib/Moose/Meta/Role/Application.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/Attribute/Native/Trait/Counter.pm blib/lib/Moose/Meta/Attribute/Native/Trait/Counter.pm cp lib/Moose/Meta/Method/Accessor/Native/Reader.pm blib/lib/Moose/Meta/Method/Accessor/Native/Reader.pm cp lib/Moose/Meta/TypeConstraint.pm blib/lib/Moose/Meta/TypeConstraint.pm cp lib/Moose/Meta/Method/Accessor/Native/Bool/toggle.pm blib/lib/Moose/Meta/Method/Accessor/Native/Bool/toggle.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/first.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/first.pm cp lib/Moose/Meta/Attribute/Native/Trait/Hash.pm blib/lib/Moose/Meta/Attribute/Native/Trait/Hash.pm cp lib/Moose/Manual/Construction.pod blib/lib/Moose/Manual/Construction.pod cp lib/Moose/Meta/Method/Accessor/Native/Number/set.pm blib/lib/Moose/Meta/Method/Accessor/Native/Number/set.pm cp lib/Moose/Util/MetaRole.pm blib/lib/Moose/Util/MetaRole.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/Writer.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/Writer.pm cp lib/Moose/Meta/Method/Accessor/Native/Number/div.pm blib/lib/Moose/Meta/Method/Accessor/Native/Number/div.pm cp lib/Moose/Meta/Method/Accessor/Native/Number/add.pm blib/lib/Moose/Meta/Method/Accessor/Native/Number/add.pm cp lib/Moose/Meta/Method/Accessor/Native/Hash/defined.pm blib/lib/Moose/Meta/Method/Accessor/Native/Hash/defined.pm cp lib/Moose/Cookbook/Roles/Recipe1.pod blib/lib/Moose/Cookbook/Roles/Recipe1.pod cp lib/Moose/Cookbook/Basics/Recipe2.pod blib/lib/Moose/Cookbook/Basics/Recipe2.pod cp lib/Moose/Manual/Roles.pod blib/lib/Moose/Manual/Roles.pod cp lib/Moose/Meta/Method/Overridden.pm blib/lib/Moose/Meta/Method/Overridden.pm cp lib/Moose/Meta/Method/Accessor/Native/Array/delete.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/delete.pm cp lib/Moose/Cookbook/Extending/Recipe1.pod blib/lib/Moose/Cookbook/Extending/Recipe1.pod cp lib/Moose/Manual/BestPractices.pod blib/lib/Moose/Manual/BestPractices.pod cp lib/Moose/Meta/Method/Accessor/Native/Array/unshift.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/unshift.pm cp lib/Moose/Meta/Method/Accessor.pm blib/lib/Moose/Meta/Method/Accessor.pm cp lib/Moose/Cookbook/Basics/Recipe8.pod blib/lib/Moose/Cookbook/Basics/Recipe8.pod cp lib/Moose/Meta/Method/Accessor/Native/Array/sort_in_place.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/sort_in_place.pm 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/Test/Moose.pm blib/lib/Test/Moose.pm cp lib/Moose/Meta/Method/Accessor/Native/Bool/unset.pm blib/lib/Moose/Meta/Method/Accessor/Native/Bool/unset.pm cp lib/Moose/Manual/Classes.pod blib/lib/Moose/Manual/Classes.pod cp lib/Moose/Meta/Method/Accessor/Native/Array/pop.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/pop.pm cp lib/Moose/Meta/Method/Accessor/Native/String/substr.pm blib/lib/Moose/Meta/Method/Accessor/Native/String/substr.pm /Users/fly818/bin/perl "-Iinc" /Users/fly818/var/megalib/ExtUtils/xsubpp -typemap /Users/fly818/ap818/lib/ExtUtils/typemap Moose.xs > Moose.xsc && mv Moose.xsc Moose.c gcc -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -Wdeclaration-after-statement -O3 -DVERSION=\"1.24\" -DXS_VERSION=\"1.24\" "-I/Users/fly818/ap818/lib/CORE" Moose.c Running Mkbootstrap for Moose () chmod 644 Moose.bs rm -f blib/arch/auto/Moose/Moose.bundle env MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined dynamic_lookup -Wl,-search_paths_first -arch ppc -arch i386 -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.3 Moose.o -o blib/arch/auto/Moose/Moose.bundle \ \ chmod 755 blib/arch/auto/Moose/Moose.bundle cp Moose.bs blib/arch/auto/Moose/Moose.bs chmod 644 blib/arch/auto/Moose/Moose.bs Manifying blib/man3/Moose::Cookbook::Basics::Recipe1.3 Manifying blib/man3/Moose::Cookbook::Basics::Recipe10.3 Manifying blib/man3/Moose::Meta::Mixin::AttributeCore.3 Manifying blib/man3/Moose::Meta::TypeCoercion::Union.3 Manifying blib/man3/Moose::Manual::MOP.3 Manifying blib/man3/Moose::Manual::Delegation.3 Manifying blib/man3/Moose::Meta::Method.3 Manifying blib/man3/Moose::Manual::Delta.3 Manifying blib/man3/Moose::Manual::Unsweetened.3 Manifying blib/man3/Moose::Meta::TypeConstraint::Registry.3 Manifying blib/man3/Moose::Util::TypeConstraints.3 Manifying blib/man3/Moose::Manual::MooseX.3 Manifying blib/man3/Moose::Meta::Role::Application::ToInstance.3 Manifying blib/man3/Moose::Meta::Role::Method::Required.3 Manifying blib/man3/Moose::Meta::Role::Application::ToClass.3 Manifying blib/man3/Moose::Deprecated.3 Manifying blib/man3/Moose::Meta::Role::Composite.3 Manifying blib/man3/Moose::Error::Default.3 Manifying blib/man3/Moose::Cookbook::Extending::Recipe4.3 Manifying blib/man3/Moose::Cookbook::Meta::Recipe3.3 Manifying blib/man3/Moose::Object.3 Manifying blib/man3/Moose::Spec::Role.3 Manifying blib/man3/Moose::Meta::TypeCoercion.3 Manifying blib/man3/Moose::Meta::Class.3 Manifying blib/man3/Moose::Cookbook::Basics::Recipe11.3 Manifying blib/man3/oose.3 Manifying blib/man3/Moose::Meta::TypeConstraint::Role.3 Manifying blib/man3/Moose::Meta::Method::Meta.3 Manifying blib/man3/Moose::Util.3 Manifying blib/man3/Moose::Meta::Role.3 Manifying blib/man3/Moose::Cookbook::Meta::Recipe2.3 Manifying blib/man3/Moose::Meta::Role::Attribute.3 Manifying blib/man3/Moose::Manual::Concepts.3 Manifying blib/man3/Moose::Cookbook::Extending::Recipe3.3 Manifying blib/man3/Moose::Unsweetened.3 Manifying blib/man3/Moose::Meta::Instance.3 Manifying blib/man3/Moose::Cookbook::Meta::Recipe6.3 Manifying blib/man3/Moose::Manual::FAQ.3 Manifying blib/man3/Moose::Cookbook::Basics::Recipe7.3 Manifying blib/man3/Moose::Meta::Attribute::Native::Trait::String.3 Manifying blib/man3/Moose::Role.3 Manifying blib/man3/Moose::Meta::Role::Method::Conflicting.3 Manifying blib/man3/Moose::Manual::Attributes.3 Manifying blib/man3/Moose::Cookbook::Roles::Recipe2.3 Manifying blib/man3/Moose::Error::Croak.3 Manifying blib/man3/Moose::Cookbook::Extending::Recipe2.3 Manifying blib/man3/Moose::Cookbook::Basics::Recipe6.3 Manifying blib/man3/Moose::Cookbook::Basics::Recipe3.3 Manifying blib/man3/Moose::Error::Confess.3 Manifying blib/man3/Moose::Meta::Role::Application::ToRole.3 Manifying blib/man3/Moose::Meta::Attribute::Native::Trait::Number.3 Manifying blib/man3/Moose::Meta::TypeConstraint::Enum.3 Manifying blib/man3/Moose::Cookbook::Style.3 Manifying blib/man3/Moose::Exporter.3 Manifying blib/man3/Moose::Cookbook::Snack::Types.3 Manifying blib/man3/Moose::Meta::TypeConstraint::DuckType.3 Manifying blib/man3/Moose::Meta::TypeConstraint::Class.3 Manifying blib/man3/Moose::Meta::Attribute::Native::Trait::Array.3 Manifying blib/man3/Moose::Meta::Role::Application.3 Manifying blib/man3/Moose::Meta::TypeConstraint::Union.3 Manifying blib/man3/Moose::Meta::Attribute::Native::Trait.3 Manifying blib/man3/Moose.3 Manifying blib/man3/Moose::Meta::Method::Augmented.3 Manifying blib/man3/Moose::Cookbook::Meta::Recipe7.3 Manifying blib/man3/Moose::Meta::Method::Constructor.3 Manifying blib/man3/Moose::Meta::Attribute::Native::Trait::Counter.3 Manifying blib/man3/Moose::Meta::TypeConstraint.3 Manifying blib/man3/Moose::Meta::Attribute::Native::Trait::Code.3 Manifying blib/man3/Moose::Manual::Contributing.3 Manifying blib/man3/Moose::Manual::MethodModifiers.3 Manifying blib/man3/Moose::Cookbook::Roles::Recipe3.3 Manifying blib/man3/Moose::Meta::Attribute.3 Manifying blib/man3/Moose::Cookbook.3 Manifying blib/man3/Moose::Meta::TypeConstraint::Parameterized.3 Manifying blib/man3/Moose::Manual::Construction.3 Manifying blib/man3/Moose::Meta::Attribute::Native::Trait::Hash.3 Manifying blib/man3/Moose::Util::MetaRole.3 Manifying blib/man3/Moose::Manual.3 Manifying blib/man3/Moose::Meta::Attribute::Native::Trait::Bool.3 Manifying blib/man3/Moose::Meta::Role::Method.3 Manifying blib/man3/Moose::Cookbook::Roles::Recipe1.3 Manifying blib/man3/Moose::Manual::Support.3 Manifying blib/man3/Moose::Intro.3 Manifying blib/man3/Moose::Cookbook::Meta::Recipe5.3 Manifying blib/man3/Moose::Manual::Roles.3 Manifying blib/man3/Moose::Cookbook::Basics::Recipe2.3 Manifying blib/man3/Moose::Meta::Method::Overridden.3 Manifying blib/man3/Moose::Cookbook::Extending::Recipe1.3 Manifying blib/man3/Moose::Meta::Method::Destructor.3 Manifying blib/man3/Moose::Manual::BestPractices.3 Manifying blib/man3/Moose::Meta::Method::Accessor.3 Manifying blib/man3/Moose::Cookbook::Basics::Recipe8.3 Manifying blib/man3/Moose::Manual::Types.3 Manifying blib/man3/Moose::Meta::TypeConstraint::Parameterizable.3 Manifying blib/man3/Moose::Meta::Attribute::Native.3 Manifying blib/man3/Moose::Cookbook::Snack::Keywords.3 Manifying blib/man3/Moose::Meta::Role::Application::RoleSummation.3 Manifying blib/man3/Moose::Meta::Method::Delegation.3 Manifying blib/man3/Moose::Cookbook::Basics::Recipe9.3 Manifying blib/man3/Moose::Cookbook::Meta::Recipe1.3 Manifying blib/man3/Moose::Meta::Class::Immutable::Trait.3 Manifying blib/man3/Test::Moose.3 Manifying blib/man3/Moose::Meta::Object::Trait.3 Manifying blib/man3/Moose::Manual::Classes.3 Manifying blib/man3/Moose::Cookbook::Meta::Recipe4.3 Manifying blib/man3/Moose::Util::TypeConstraints::OptimizedConstraints.3 Manifying blib/man3/Moose::Cookbook::Basics::Recipe5.3 Manifying blib/man3/Moose::Cookbook::Basics::Recipe4.3 DROLSKY/Moose-1.24.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 /Users/fly818/bin/perl "-Iinc" "-MModule::Install::ExtraTests" "-e" "Module::Install::ExtraTests::__harness('Test::Harness', 0, 'xt/author', '', '', 1, 'blib/lib', 'blib/arch')" t/*.t t/000_recipes/*.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/070_native_traits/*.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 t/000_load.t ...................................................... ok 1 - use Moose; 1..1 ok t/000_recipes/basics_recipe10.t ................................... 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 1..10 ok t/000_recipes/moose_cookbook_basics_recipe1.t ..................... ok 1 - The object isa Point ok 2 - The object isa Moose::Object ok 3 - ... got the right value for x ok 4 - ... got the right value for y ok 5 - ... got the right (changed) value for y ok 6 - ... cannot assign a non-Int to y ok 7 - ... must provide required attributes to new ok 8 - ... got the right (cleared) value for x ok 9 - ... got the right (cleared) value for y ok 10 - ... can assign a 0 to x and y ok 11 - ... cannot assign a non-Int to y ok 12 - ... cannot assign a non-Int to x ok 13 - The object isa Point3D ok 14 - The object isa Point ok 15 - The object isa Moose::Object ok 16 - ... got the right value for x ok 17 - ... got the right value for y ok 18 - ... got the right value for z ok 19 - ... got the right (cleared) value for x ok 20 - ... got the right (cleared) value for y ok 21 - ... got the right (cleared) value for z ok 22 - ... cannot assign a non-Int to y ok 23 - ... cannot assign a non-Int to x ok 24 - ... cannot assign a non-Int to z ok 25 - ... z is a required attribute for Point3D ok 26 - Point->can('meta') ok 27 - The object isa Moose::Meta::Class ok 28 - Point3D->can('meta') ok 29 - The object isa Moose::Meta::Class ok 30 - ... they are different metaclasses as well ok 31 - ... Point got the automagic base class ok 32 - ... we match the method list for Point ok 33 - ... we match the attribute list for Point ok 34 - ... Point has the method "meta" ok 35 - ... Point has the method "x" ok 36 - ... Point has the method "y" ok 37 - ... Point has the method "clear" ok 38 - ... Point has the attribute "x" ok 39 - ... Attribute x has a type constraint ok 40 - The object isa Moose::Meta::TypeConstraint ok 41 - ... Attribute x has an Int type constraint ok 42 - ... Point has the attribute "y" ok 43 - ... Attribute y has a type constraint ok 44 - The object isa Moose::Meta::TypeConstraint ok 45 - ... Attribute y has an Int type constraint ok 46 - ... Point3D gets the parent given to it ok 47 - ... we match the method list for Point3D ok 48 - ... we match the attribute list for Point3D ok 49 - ... Point3D has the method "meta" ok 50 - ... Point3D has the method "z" ok 51 - ... Point3D has the method "clear" ok 52 - ... Point3D has the attribute "z" ok 53 - ... Attribute z has a type constraint ok 54 - The object isa Moose::Meta::TypeConstraint ok 55 - ... Attribute z has an Int type constraint 1..55 ok t/000_recipes/moose_cookbook_basics_recipe11.t .................... ok 1 - My::DateTime->can('mayan_date') ok 2 - The object isa DateTime::Calendar::Mayan ok 3 - got expected mayan date ok 4 - mayan_date is cleared after call to ->set 1..4 ok t/000_recipes/moose_cookbook_basics_recipe2.t ..................... ok 1 - The object isa BankAccount ok 2 - ... got the right savings balance ok 3 - ... withdrew from savings successfully ok 4 - ... got the right savings balance after withdrawl ok 5 - ... got the right savings balance after deposit ok 6 - The object isa CheckingAccount ok 7 - The object isa BankAccount ok 8 - ... got the right overdraft account ok 9 - ... got the right checkings balance ok 10 - ... withdrew from checking successfully ok 11 - ... got the right checkings balance after withdrawl ok 12 - ... got the right savings balance after checking withdrawl (no overdraft) ok 13 - ... withdrew from checking successfully ok 14 - ... got the right checkings balance after withdrawl ok 15 - ... got the right savings balance after overdraft withdrawl ok 16 - The object isa CheckingAccount ok 17 - The object isa BankAccount ok 18 - ... no overdraft account ok 19 - ... got the right checkings balance ok 20 - ... withdrew from checking successfully ok 21 - ... got the right checkings balance after withdrawl ok 22 - ... withdrawal failed due to attempted overdraft ok 23 - ... got the right checkings balance after withdrawl failure 1..23 ok t/000_recipes/moose_cookbook_basics_recipe3.t ..................... ok 1 - The object isa BinaryTree ok 2 - ... got the right node value ok 3 - ... no left node yet ok 4 - ... no right node yet ok 5 - ... no parent for root node ok 6 - The object isa BinaryTree ok 7 - ... got the same node (and it is $left) ok 8 - ... we have a left node now ok 9 - ... lefts has a parent ok 10 - ... lefts parent is the root ok 11 - ... parent is a weakened ref ok 12 - ... $left no left node yet ok 13 - ... $left no right node yet ok 14 - ... left has got no node value ok 15 - ... assign to lefts node ok 16 - ... left now has a node value ok 17 - ... still no right node yet ok 18 - ... right has got no node value ok 19 - ... now we have a right node ok 20 - The object isa BinaryTree ok 21 - ... assign to rights node ok 22 - ... left now has a node value ok 23 - ... got the same node (and it is $right) ok 24 - ... we have a right node now ok 25 - ... rights has a parent ok 26 - ... rights parent is the root ok 27 - ... parent is a weakened ref ok 28 - The object isa BinaryTree ok 29 - ... left does have a parent ok 30 - ... got a parent node (and it is $left) ok 31 - ... we have a left node now ok 32 - ... got a left node (and it is $left_left) ok 33 - ... parent is a weakened ref ok 34 - The object isa BinaryTree ok 35 - ... assign to rights node ok 36 - ... left does have a parent ok 37 - ... got a parent node (and it is $left) ok 38 - ... we have a left node now ok 39 - ... got a left node (and it is $left_left) ok 40 - ... parent is a weakened ref ok 41 - ... cannot assign a node which already has a parent 1..41 ok t/000_recipes/moose_cookbook_basics_recipe4.t ..................... ok 1 - ... created the entire company successfully ok 2 - The object isa Company ok 3 - ... got the right name for the company ok 4 - The object isa Address ok 5 - ... got the right street address ok 6 - ... got the right city ok 7 - ... got the right state ok 8 - ... got the zip code ok 9 - ... got the right employee count ok 10 - The object isa Employee ok 11 - The object isa Person ok 12 - ... got the right first name ok 13 - ... got the right last name ok 14 - ... no middle initial ok 15 - ... got the right middle initial value ok 16 - ... got the right full name ok 17 - ... got the right title ok 18 - ... got the right company ok 19 - ... the company is a weak-ref ok 20 - The object isa Address ok 21 - ... got the right city ok 22 - ... got the right state ok 23 - The object isa Employee ok 24 - The object isa Person ok 25 - ... got the right first name ok 26 - ... got the right last name ok 27 - ... no middle initial ok 28 - ... got the right middle initial value ok 29 - ... got the right full name ok 30 - ... got the right title ok 31 - ... got the right company ok 32 - ... the company is a weak-ref ok 33 - The object isa Address ok 34 - ... got the right city ok 35 - ... got the right state ok 36 - The object isa Employee ok 37 - The object isa Person ok 38 - ... got the right first name ok 39 - ... got the right last name ok 40 - ... got middle initial ok 41 - ... got the right middle initial value ok 42 - ... got the right full name ok 43 - ... got the right title ok 44 - ... got the right company ok 45 - ... the company is a weak-ref ok 46 - The object isa Address ok 47 - ... got the right city ok 48 - ... got the right state ok 49 - The object isa Company ok 50 - ... has the ii company ok 51 - ... has the ii company ok 52 - ... has the ii company ok 53 - ... has the different company now ok 54 - ... has the different company now ok 55 - ... has the different company now ok 56 - ... we die correctly with bad args ok 57 - ... we die correctly with bad args ok 58 - ... we die correctly with bad args ok 59 - ... we live correctly with good args ok 60 - ... we die correctly with bad args ok 61 - ... we live correctly with good args ok 62 - ... we die correctly without good args ok 63 - ... we live correctly without good args ok 64 - ... we die correctly with good args ok 65 - ... we live correctly with good args 1..65 ok t/000_recipes/moose_cookbook_basics_recipe5.t ..................... ok 1 - The object isa Request ok 2 - The object isa HTTP::Headers ok 3 - ... got no content type in the header ok 4 - The object isa HTTP::Headers ok 5 - ... created a new HTTP::Header object ok 6 - ... got the right content type in the header ok 7 - The object isa HTTP::Headers ok 8 - ... created a new HTTP::Header object ok 9 - ... got the right content type in the header ok 10 - The object isa HTTP::Headers ok 11 - ... created a new HTTP::Header object ok 12 - ... got the right content type in the header ok 13 - ... dies when it gets bad params ok 14 - ... got nothing by default ok 15 - ... set the protocol correctly ok 16 - ... got nothing by default ok 17 - ... the protocol died with bar params correctly ok 18 - The object isa URI ok 19 - The object isa URI 1..19 ok t/000_recipes/moose_cookbook_basics_recipe6.t ..................... ok 1 - The object isa TPSReport ok 2 - ... got the right TPS report 1..2 ok t/000_recipes/moose_cookbook_extending_recipe2.t .................. ok 1 - got expected output from debugging role 1..1 ok t/000_recipes/moose_cookbook_extending_recipe3.t .................. ok 1 - Foo isa MyApp::Base ok 2 - Foo has a size method ok 3 - got expected warning when calling Foo->new ok 4 - $foo->size is 2 1..4 ok t/000_recipes/moose_cookbook_extending_recipe4.t .................. ok 1 - The object isa MyApp::Meta::Class ok 2 - MyApp::User->meta->table returns User ok 3 - MyApp::User has username method 1..3 ok t/000_recipes/moose_cookbook_meta_recipe2.t ....................... ok 1 - ... got the expected dump value 1..1 ok t/000_recipes/moose_cookbook_meta_recipe3.t ....................... ok 1 - ... got the expected dump value 1..1 ok t/000_recipes/moose_cookbook_meta_recipe6.t ....................... ok 1 - _reset_password method dies if called outside MyApp::User class ok 2 - password has been reset 1..2 ok t/000_recipes/moose_cookbook_meta_recipe7.t ....................... ok 1 - user object is an glob ref with some values ok 2 - check name ok 3 - check email ok 4 - check name after changing it ok 5 - check email after changing it ok 6 - user object is an glob ref with some values ok 7 - check name ok 8 - check email ok 9 - check name after changing it ok 10 - check email after changing it ok 11 - employee object is an glob ref with some values ok 12 - check name ok 13 - check email ok 14 - check employee_number ok 15 - check name after changing it ok 16 - check email after changing it ok 17 - check employee_number after changing it ok 18 - employee object is an glob ref with some values ok 19 - check name ok 20 - check email ok 21 - check employee_number ok 22 - check name after changing it ok 23 - check email after changing it ok 24 - check employee_number after changing it 1..24 ok t/000_recipes/moose_cookbook_roles_recipe1.t ...................... ok 1 - ... US::Currency does Comparable ok 2 - ... US::Currency does Eq ok 3 - ... US::Currency does Printable ok 4 - The object isa US::Currency ok 5 - UNIVERSAL::DOES for class ok 6 - UNIVERSAL::DOES for role ok 7 - US::Currency->can('amount') ok 8 - ... got the right amount ok 9 - US::Currency->can('to_string') ok 10 - ... got the right stringified value ok 11 - ... US::Currency does Comparable ok 12 - ... US::Currency does Eq ok 13 - ... US::Currency does Printable ok 14 - The object isa US::Currency ok 15 - US::Currency->can('amount') ok 16 - ... got the right amount ok 17 - US::Currency->can('to_string') ok 18 - ... got the right stringified value ok 19 - ... 100 gt 50 ok 20 - ... 100 ge 50 ok 21 - ... !100 lt 50 ok 22 - ... !100 le 50 ok 23 - ... !100 eq 50 ok 24 - ... 100 ne 50 ok 25 - ... !50 gt 100 ok 26 - ... !50 ge 100 ok 27 - ... 50 lt 100 ok 28 - ... 50 le 100 ok 29 - ... !50 eq 100 ok 30 - ... 50 ne 100 ok 31 - ... !50 gt 50 ok 32 - ... !50 ge 50 ok 33 - ... 50 lt 50 ok 34 - ... 50 le 50 ok 35 - ... 50 eq 50 ok 36 - ... !50 ne 50 ok 37 - The object isa Moose::Meta::Role ok 38 - ... Eq has_method not_equal_to ok 39 - ... Eq requires_method not_equal_to ok 40 - The object isa Moose::Meta::Role ok 41 - ... Comparable does Eq ok 42 - ... Comparable has_method equal_to ok 43 - ... Comparable has_method not_equal_to ok 44 - ... Comparable has_method greater_than ok 45 - ... Comparable has_method greater_than_or_equal_to ok 46 - ... Comparable has_method less_than ok 47 - ... Comparable has_method less_than_or_equal_to ok 48 - ... Comparable requires_method compare ok 49 - The object isa Moose::Meta::Role ok 50 - ... Printable requires_method to_string ok 51 - The object isa Moose::Meta::Class ok 52 - ... US::Currency does Comparable ok 53 - ... US::Currency does Eq ok 54 - ... US::Currency does Printable ok 55 - ... US::Currency has_method amount ok 56 - ... US::Currency has_method equal_to ok 57 - ... US::Currency has_method not_equal_to ok 58 - ... US::Currency has_method compare ok 59 - ... US::Currency has_method greater_than ok 60 - ... US::Currency has_method greater_than_or_equal_to ok 61 - ... US::Currency has_method less_than ok 62 - ... US::Currency has_method less_than_or_equal_to ok 63 - ... US::Currency has_method to_string 1..63 ok t/000_recipes/moose_cookbook_roles_recipe2.t ...................... 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 1..5 ok t/000_recipes/moose_cookbook_roles_recipe3.t ...................... ok 1 - lisa now does the manager role ok 2 - homer was assigned a task by lisa 1..2 ok t/010_basics/001_basic_class_setup.t .............................. 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 - Foo->can('does') ok 7 - ... the meta does not treat "extends" as a method ok 8 - ... the meta does not treat "has" as a method ok 9 - ... the meta does not treat "before" as a method ok 10 - ... the meta does not treat "after" as a method ok 11 - ... the meta does not treat "around" as a method ok 12 - ... the meta does not treat "blessed" as a method ok 13 - ... the meta does not treat "confess" as a method ok 14 - ... the meta does not treat "type" as a method ok 15 - ... the meta does not treat "subtype" as a method ok 16 - ... the meta does not treat "as" as a method ok 17 - ... the meta does not treat "where" as a method ok 18 - ... the meta does not treat "coerce" as a method ok 19 - ... the meta does not treat "from" as a method ok 20 - ... the meta does not treat "via" as a method ok 21 - ... the meta does not treat "find_type_constraint" as a method ok 22 - no namespace pollution in Moose::Object (blessed) not ok 23 - no namespace pollution in Moose::Object (blessed) # TODO no automatic namespace cleaning yet # Failed (TODO) test 'no namespace pollution in Moose::Object (blessed)' # at t/010_basics/001_basic_class_setup.t line 49. ok 24 - no namespace pollution in Moose::Object (try) ok 25 - no namespace pollution in Moose::Object (try) ok 26 - no namespace pollution in Moose::Object (catch) ok 27 - no namespace pollution in Moose::Object (catch) ok 28 - no namespace pollution in Moose::Object (in_global_destruction) ok 29 - no namespace pollution in Moose::Object (in_global_destruction) 1..29 ok t/010_basics/002_require_superclasses.t ........................... ok 1 - loaded Foo superclass correctly ok 2 - loaded (inline) Bar superclass correctly ok 3 - loaded Foo and (inline) Bar superclass correctly ok 4 - correct error when superclass could not be found ok 5 - extends with version requirement ok 6 - extends with unsatisfied version requirement 1..6 ok t/010_basics/003_super_and_override.t ............................. 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 1..16 ok t/010_basics/004_inner_and_augment.t .............................. 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 1..16 ok t/010_basics/005_override_augment_inner_super.t ................... 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 1..5 ok t/010_basics/006_override_and_foreign_classes.t ................... 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 1..15 ok t/010_basics/007_always_strict_warnings.t ......................... 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 11 - ... got an error because strict is on ok 12 - ... got the right error ok 13 - ... no warning yet ok 14 - ... got a warning ok 15 - .. and it is the right warning 1..15 ok t/010_basics/008_wrapped_method_cxt_propagation.t ................. 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 1..7 ok t/010_basics/009_import_unimport.t ................................ 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('blessed') ok 12 - Foo->can('confess') ok 13 - ... Foo can no longer do extends ok 14 - ... Foo can no longer do with ok 15 - ... Foo can no longer do has ok 16 - ... Foo can no longer do before ok 17 - ... Foo can no longer do after ok 18 - ... Foo can no longer do around ok 19 - ... Foo can no longer do override ok 20 - ... Foo can no longer do augment ok 21 - ... Foo can no longer do super ok 22 - ... Foo can no longer do inner ok 23 - ... Foo can no longer do blessed ok 24 - ... Foo can no longer do confess ok 25 - Bar->can('type') ok 26 - Bar->can('subtype') ok 27 - Bar->can('as') ok 28 - Bar->can('where') ok 29 - Bar->can('message') ok 30 - Bar->can('coerce') ok 31 - Bar->can('from') ok 32 - Bar->can('via') ok 33 - Bar->can('enum') ok 34 - Bar->can('find_type_constraint') ok 35 - ... Bar can no longer do type ok 36 - ... Bar can no longer do subtype ok 37 - ... Bar can no longer do as ok 38 - ... Bar can no longer do where ok 39 - ... Bar can no longer do message ok 40 - ... Bar can no longer do coerce ok 41 - ... Bar can no longer do from ok 42 - ... Bar can no longer do via ok 43 - ... Bar can no longer do enum ok 44 - ... Bar can no longer do find_type_constraint ok 45 - Baz->can('blessed') ok 46 - Moo->can('blessed') ok 47 - Quux->can('blessed') ok 48 1..48 ok t/010_basics/010_method_modifier_with_regexp.t .................... 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 1..9 ok t/010_basics/011_moose_respects_type_constraints.t ................ 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 1..7 ok t/010_basics/012_rebless.t ........................................ 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 because of type check ok 6 - ... this failed because 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 ok 11 - ... this failed because of type check 1..11 ok t/010_basics/013_create.t ......................................... ok 1 - creating lives ok 2 ok 3 ok 4 - $with_foo isa Class ok 5 ok 6 - did not create Made::Of::Fail ok 7 - conflicting roles == death 1..7 ok t/010_basics/014_create_anon.t .................................... 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 9 - Class::MOP::Class::__ANON__::SERIAL::5->can('meta') ok 10 - cache implies weaken => 0 ok 11 - cache implies weaken => 0 ok 12 - but we can override this ok 13 - but we can override this ok 14 - creates a nonweak metaclass ok 15 - removing a cached anon class means it's actually gone 1..15 ok t/010_basics/015_buildargs.t ...................................... 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 1..14 ok t/010_basics/016_load_into_main.t ................................. ok 1 - export to main ok 2 - The object isa Moose::Meta::Class ok 3 - The object isa main ok 4 - The object isa Moose::Object 1..4 ok t/010_basics/017_error_handling.t ................................. ok 1 - A single non-hashref arg to a constructor throws an error ok 2 - A single non-hashref arg to a constructor throws an error ok 3 - Cannot call does() without a role name 1..3 ok t/010_basics/018_methods.t ........................................ 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 1..6 ok t/010_basics/019_destruction.t .................................... ok 1 - Foo demolished properly ok 2 - Foo::Sub demolished properly ok 3 - Foo::Sub::Sub demolished properly 1..3 ok t/010_basics/020_global_destruction.t ............................. ok 1 - in_global_destruction state is passed to DEMOLISH properly (false) ok 2 - in_global_destruction state is passed to DEMOLISH properly (false) ok 3 - in_global_destruction state is passed to DEMOLISH properly (true) ok 4 - in_global_destruction state is passed to DEMOLISH properly (true) 1..4 ok t/010_basics/021_moose_object_does.t .............................. ok 1 - Foo class does not do Role::A ok 2 - Foo class does not do Role::B ok 3 - Foo class does not do Role::A (passed as object) ok 4 - Foo class does not do Role::B (passed as object) ok 5 - Foo class does not do Role::A (using DOES) ok 6 - Foo class does not do Role::B (using DOES) ok 7 - Foo object does not do Role::A ok 8 - Foo object does not do Role::B ok 9 - Foo object does not do Role::A (passed as object) ok 10 - Foo object does not do Role::B (passed as object) ok 11 - Foo object does not do Role::A (using DOES) ok 12 - Foo object does not do Role::B (using DOES) ok 13 - Foo::Child class does not do Role::A ok 14 - Foo::Child class does not do Role::B ok 15 - Foo::Child class does not do Role::A (passed as object) ok 16 - Foo::Child class does not do Role::B (passed as object) ok 17 - Foo::Child class does not do Role::A (using DOES) ok 18 - Foo::Child class does not do Role::B (using DOES) ok 19 - Foo::Child object does not do Role::A ok 20 - Foo::Child object does not do Role::B ok 21 - Foo::Child object does not do Role::A (passed as object) ok 22 - Foo::Child object does not do Role::B (passed as object) ok 23 - Foo::Child object does not do Role::A (using DOES) ok 24 - Foo::Child object does not do Role::B (using DOES) ok 25 - Bar class does Role::A ok 26 - Bar class does not do Role::B ok 27 - Bar class does Role::A (passed as object) ok 28 - Bar class does not do Role::B (passed as object) ok 29 - Bar class does Role::A (using DOES) ok 30 - Bar class does not do Role::B (using DOES) ok 31 - Bar object does Role::A ok 32 - Bar object does not do Role::B ok 33 - Bar object does Role::A (passed as object) ok 34 - Bar object does not do Role::B (passed as object) ok 35 - Bar object does Role::A (using DOES) ok 36 - Bar object does not do Role::B (using DOES) ok 37 - Bar::Child class does Role::A ok 38 - Bar::Child class does not do Role::B ok 39 - Bar::Child class does Role::A (passed as object) ok 40 - Bar::Child class does not do Role::B (passed as object) ok 41 - Bar::Child class does Role::A (using DOES) ok 42 - Bar::Child class does not do Role::B (using DOES) ok 43 - Bar::Child object does Role::A ok 44 - Bar::Child object does not do Role::B ok 45 - Bar::Child object does Role::A (passed as object) ok 46 - Bar::Child object does not do Role::B (passed as object) ok 47 - Bar::Child object does Role::A (using DOES) ok 48 - Bar::Child object does not do Role::B (using DOES) ok 49 - Baz class does Role::A ok 50 - Baz class does Role::B ok 51 - Baz class does Role::A (passed as object) ok 52 - Baz class does Role::B (passed as object) ok 53 - Baz class does Role::A (using DOES) ok 54 - Baz class does Role::B (using DOES) ok 55 - Baz object does Role::A ok 56 - Baz object does Role::B ok 57 - Baz object does Role::A (passed as object) ok 58 - Baz object does Role::B (passed as object) ok 59 - Baz object does Role::A (using DOES) ok 60 - Baz object does Role::B (using DOES) ok 61 - Baz::Child class does Role::A ok 62 - Baz::Child class does Role::B ok 63 - Baz::Child class does Role::A (passed as object) ok 64 - Baz::Child class does Role::B (passed as object) ok 65 - Baz::Child class does Role::A (using DOES) ok 66 - Baz::Child class does Role::B (using DOES) ok 67 - Baz::Child object does Role::A ok 68 - Baz::Child object does Role::B ok 69 - Baz::Child object does Role::A (passed as object) ok 70 - Baz::Child object does Role::B (passed as object) ok 71 - Baz::Child object does Role::A (using DOES) ok 72 - Baz::Child object does Role::B (using DOES) ok 73 - Foo class (immutable) does not do Role::A ok 74 - Foo class (immutable) does not do Role::B ok 75 - Foo class (immutable) does not do Role::A (passed as object) ok 76 - Foo class (immutable) does not do Role::B (passed as object) ok 77 - Foo class (immutable) does not do Role::A (using DOES) ok 78 - Foo class (immutable) does not do Role::B (using DOES) ok 79 - Foo object (immutable) does not do Role::A ok 80 - Foo object (immutable) does not do Role::B ok 81 - Foo object (immutable) does not do Role::A (passed as object) ok 82 - Foo object (immutable) does not do Role::B (passed as object) ok 83 - Foo object (immutable) does not do Role::A (using DOES) ok 84 - Foo object (immutable) does not do Role::B (using DOES) ok 85 - Foo::Child class (immutable) does not do Role::A ok 86 - Foo::Child class (immutable) does not do Role::B ok 87 - Foo::Child class (immutable) does not do Role::A (passed as object) ok 88 - Foo::Child class (immutable) does not do Role::B (passed as object) ok 89 - Foo::Child class (immutable) does not do Role::A (using DOES) ok 90 - Foo::Child class (immutable) does not do Role::B (using DOES) ok 91 - Foo::Child object (immutable) does not do Role::A ok 92 - Foo::Child object (immutable) does not do Role::B ok 93 - Foo::Child object (immutable) does not do Role::A (passed as object) ok 94 - Foo::Child object (immutable) does not do Role::B (passed as object) ok 95 - Foo::Child object (immutable) does not do Role::A (using DOES) ok 96 - Foo::Child object (immutable) does not do Role::B (using DOES) ok 97 - Bar class (immutable) does Role::A ok 98 - Bar class (immutable) does not do Role::B ok 99 - Bar class (immutable) does Role::A (passed as object) ok 100 - Bar class (immutable) does not do Role::B (passed as object) ok 101 - Bar class (immutable) does Role::A (using DOES) ok 102 - Bar class (immutable) does not do Role::B (using DOES) ok 103 - Bar object (immutable) does Role::A ok 104 - Bar object (immutable) does not do Role::B ok 105 - Bar object (immutable) does Role::A (passed as object) ok 106 - Bar object (immutable) does not do Role::B (passed as object) ok 107 - Bar object (immutable) does Role::A (using DOES) ok 108 - Bar object (immutable) does not do Role::B (using DOES) ok 109 - Bar::Child class (immutable) does Role::A ok 110 - Bar::Child class (immutable) does not do Role::B ok 111 - Bar::Child class (immutable) does Role::A (passed as object) ok 112 - Bar::Child class (immutable) does not do Role::B (passed as object) ok 113 - Bar::Child class (immutable) does Role::A (using DOES) ok 114 - Bar::Child class (immutable) does not do Role::B (using DOES) ok 115 - Bar::Child object (immutable) does Role::A ok 116 - Bar::Child object (immutable) does not do Role::B ok 117 - Bar::Child object (immutable) does Role::A (passed as object) ok 118 - Bar::Child object (immutable) does not do Role::B (passed as object) ok 119 - Bar::Child object (immutable) does Role::A (using DOES) ok 120 - Bar::Child object (immutable) does not do Role::B (using DOES) ok 121 - Baz class (immutable) does Role::A ok 122 - Baz class (immutable) does Role::B ok 123 - Baz class (immutable) does Role::A (passed as object) ok 124 - Baz class (immutable) does Role::B (passed as object) ok 125 - Baz class (immutable) does Role::A (using DOES) ok 126 - Baz class (immutable) does Role::B (using DOES) ok 127 - Baz object (immutable) does Role::A ok 128 - Baz object (immutable) does Role::B ok 129 - Baz object (immutable) does Role::A (passed as object) ok 130 - Baz object (immutable) does Role::B (passed as object) ok 131 - Baz object (immutable) does Role::A (using DOES) ok 132 - Baz object (immutable) does Role::B (using DOES) ok 133 - Baz::Child class (immutable) does Role::A ok 134 - Baz::Child class (immutable) does Role::B ok 135 - Baz::Child class (immutable) does Role::A (passed as object) ok 136 - Baz::Child class (immutable) does Role::B (passed as object) ok 137 - Baz::Child class (immutable) does Role::A (using DOES) ok 138 - Baz::Child class (immutable) does Role::B (using DOES) ok 139 - Baz::Child object (immutable) does Role::A ok 140 - Baz::Child object (immutable) does Role::B ok 141 - Baz::Child object (immutable) does Role::A (passed as object) ok 142 - Baz::Child object (immutable) does Role::B (passed as object) ok 143 - Baz::Child object (immutable) does Role::A (using DOES) ok 144 - Baz::Child object (immutable) does Role::B (using DOES) 1..144 ok t/010_basics/022_buildargs_warning.t .............................. ok 1 - warning when passing an odd number of args to new() ok 2 - we suppress the standard warning from Perl for an odd number of elements in a hash ok 3 - we handle a single hashref to new without errors ok 4 ok 5 - warning when passing an odd number of args to new() ok 6 - we suppress the standard warning from Perl for an odd number of elements in a hash ok 7 - we handle a single hashref to new without errors ok 8 1..8 ok t/010_basics/030_deprecations.t ................................... ok 1 - Not providing a default for native String trait warns ok 2 - No warning when _default_is is set ok 3 - calling a reader on a method created by a _default_is warns ok 4 - passing excludes or alias with a leading dash warns ok 5 - thing method is excluded from role application ok 6 - thing2 method is created as alias in role application ok 7 ok 8 - Providing a builder for a String trait avoids default default warning ok 9 - no default is assigned when reader is provided ok 10 - Providing a reader for a String trait avoids default is warning ok 11 ok 12 - Making a String trait required avoids default default warning ok 13 - no default is assigned when writer is provided ok 14 - Providing a writer for a String trait avoids default is warning ok 15 ok 16 - Making a String trait lazy_build avoids default default warning ok 17 - no default is assigned when accessor is provided ok 18 - Providing a accessor for a String trait avoids default is warning ok 19 1..19 ok t/020_attributes/001_attribute_reader_generation.t ................ ok 1 - ... created the reader method okay ok 2 - ... created the lazy reader method okay ok 3 - ... got a warning for mispelled attribute argument ok 4 - The object isa Foo ok 5 - Foo->can('get_foo') ok 6 - ... got an undefined value ok 7 - ... get_foo is a read-only ok 8 - ... no value in get_lazy_foo slot ok 9 - Foo->can('get_lazy_foo') ok 10 - ... got an deferred value ok 11 - ... get_lazy_foo is a read-only ok 12 - The object isa Foo ok 13 - The object isa Moose::Meta::Attribute ok 14 - it's lazy ok 15 - raw value ok 16 - lazy value ok 17 - raw value ok 18 - The object isa Foo ok 19 - ... got the correct value ok 20 - ... got the correct value 1..20 ok t/020_attributes/002_attribute_writer_generation.t ................ 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 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 1..29 ok make: *** [test_dynamic] Terminated Timeout (max run time is 300s) /Users/fly818/bin/perl killed by signal 15