PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/000_recipes/basics/*.t t/000_recipes/extending/*.t t/000_recipes/meta/*.t t/000_recipes/roles/*.t t/010_basics/*.t t/020_attributes/*.t t/030_roles/*.t t/040_type_constraints/*.t t/050_metaclasses/*.t t/060_compat/*.t t/100_bugs/*.t t/200_examples/*.t t/300_immutable/*.t t/400_moose_util/*.t t/500_test_moose/*.t t/600_todo_tests/*.t t/000_load.....................................................ok t/000_recipes/basics/001_point.................................ok t/000_recipes/basics/002_bank_account..........................ok t/000_recipes/basics/003_binary_tree...........................ok t/000_recipes/basics/004_company...............................skipped: Regexp::Common & Locale::US required for this test t/000_recipes/basics/005_coercion..............................skipped: HTTP::Headers & Params::Coerce & URI required for this test t/000_recipes/basics/006_augment_inner.........................ok t/000_recipes/basics/010_genes.................................ok t/000_recipes/extending/001_base_class.........................skipped: These tests require Test::Warn t/000_recipes/extending/002_metaclass_and_sugar................ok t/000_recipes/meta/002_meta_attribute..........................ok t/000_recipes/meta/003_attribute_trait.........................ok t/000_recipes/roles/001_roles..................................ok t/000_recipes/roles/002_advanced_role_composition..............ok t/010_basics/001_basic_class_setup.............................ok t/010_basics/002_require_superclasses..........................ok t/010_basics/003_super_and_override............................ok t/010_basics/004_inner_and_augment.............................ok t/010_basics/005_override_augment_inner_super..................ok t/010_basics/006_override_and_foreign_classes..................ok t/010_basics/007_always_strict_warnings........................ok t/010_basics/008_wrapped_method_cxt_propagation................ok t/010_basics/009_import_unimport...............................ok t/010_basics/010_method_modifier_with_regexp...................ok t/010_basics/011_moose_respects_type_constraints...............ok t/010_basics/012_rebless.......................................ok t/010_basics/013_create........................................ok t/010_basics/014_create_anon...................................ok t/010_basics/015_buildargs.....................................ok t/010_basics/016_load_into_main................................skipped: Test::Output is required for this test t/010_basics/017_error_handling................................ok t/020_attributes/001_attribute_reader_generation...............ok t/020_attributes/002_attribute_writer_generation...............ok t/020_attributes/003_attribute_accessor_generation.............ok t/020_attributes/004_attribute_triggers........................ok t/020_attributes/005_attribute_does............................ok t/020_attributes/006_attribute_required........................ok t/020_attributes/007_attribute_custom_metaclass................ok t/020_attributes/008_attribute_type_unions.....................ok t/020_attributes/009_attribute_inherited_slot_specs............ok t/020_attributes/010_attribute_delegation......................ok t/020_attributes/011_more_attr_delegation......................ok t/020_attributes/012_misc_attribute_tests......................ok t/020_attributes/013_attr_dereference_test.....................ok t/020_attributes/014_misc_attribute_coerce_lazy................ok t/020_attributes/015_attribute_traits..........................ok t/020_attributes/016_attribute_traits_registered...............ok t/020_attributes/017_attribute_traits_n_meta...................ok t/020_attributes/018_no_init_arg...............................ok t/020_attributes/019_attribute_lazy_initializer................ok t/020_attributes/020_trigger_and_coerce........................ok t/020_attributes/021_method_generation_rules...................ok t/020_attributes/022_legal_options_for_inheritance.............ok t/020_attributes/023_attribute_names...........................ok t/030_roles/001_meta_role......................................ok t/030_roles/002_role...........................................ok t/030_roles/003_apply_role.....................................ok t/030_roles/004_role_composition_errors........................ok t/030_roles/005_role_conflict_detection........................ok t/030_roles/006_role_exclusion.................................ok t/030_roles/007_roles_and_req_method_edge_cases................ok t/030_roles/008_role_conflict_edge_cases.......................ok t/030_roles/009_more_role_edge_cases...........................ok t/030_roles/010_run_time_role_composition......................ok t/030_roles/011_overriding.....................................ok t/030_roles/012_method_exclusion_in_composition................ok t/030_roles/013_method_aliasing_in_composition.................ok t/030_roles/014_more_alias_and_exclude.........................ok t/030_roles/015_runtime_roles_and_attrs........................ok t/030_roles/016_runtime_roles_and_nonmoose.....................ok t/030_roles/017_extending_role_attrs...........................ok t/030_roles/018_runtime_roles_w_params.........................ok t/030_roles/019_build..........................................ok t/030_roles/020_role_composite.................................ok t/030_roles/021_role_composite_exclusion.......................ok t/030_roles/022_role_composition_req_methods...................ok t/030_roles/023_role_composition_attributes....................ok t/030_roles/024_role_composition_methods.......................ok t/030_roles/025_role_composition_override......................ok t/030_roles/026_role_composition_method_mods...................ok t/030_roles/030_role_parameterized.............................skipped: The feature this test exercises is not yet written t/030_roles/031_roles_applied_in_create........................ok t/030_roles/032_roles_and_method_cloning.......................ok t/040_type_constraints/001_util_type_constraints...............ok t/040_type_constraints/002_util_type_constraints_export........ok t/040_type_constraints/003_util_std_type_constraints...........ok t/040_type_constraints/004_util_find_type_constraint...........ok t/040_type_constraints/005_util_type_coercion..................ok t/040_type_constraints/006_util_type_reloading.................ok t/040_type_constraints/007_util_more_type_coercion.............ok t/040_type_constraints/008_union_types.........................ok t/040_type_constraints/009_union_types_and_coercions...........ok t/040_type_constraints/010_misc_type_tests.....................ok t/040_type_constraints/011_container_type_constraint...........ok t/040_type_constraints/012_container_type_coercion.............ok t/040_type_constraints/013_advanced_type_creation.............. # Failed test '... [[ 1, 2, 3 ], [ 4, 5, 6 ]] passed successfully' # at t/040_type_constraints/013_advanced_type_creation.t line 80. # Failed test '... [[[ 1, 2, 3 ], [ 4, 5, 6 ]], [[ 7, 8, 9 ]]] passed successfully' # at t/040_type_constraints/013_advanced_type_creation.t line 93. # Looks like you failed 2 tests of 33. Dubious, test returned 2 (wstat 512, 0x200) Failed 2/33 subtests t/040_type_constraints/014_type_notation_parser................ok t/040_type_constraints/015_enum................................ok t/040_type_constraints/016_subtyping_parameterized_types....... # Failed test 'The object isa Moose::Meta::TypeConstraint' # at t/040_type_constraints/016_subtyping_parameterized_types.t line 82. # The object isn't defined Can't call method "check" on an undefined value at t/040_type_constraints/016_subtyping_parameterized_types.t line 84. # Looks like you planned 30 tests but only ran 27. # Looks like you failed 1 test of 27 run. # Looks like your test died just after 27. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 4/30 subtests t/040_type_constraints/017_subtyping_union_types...............ok t/040_type_constraints/018_custom_parameterized_types..........Can't call method "check" on an undefined value at t/040_type_constraints/018_custom_parameterized_types.t line 66. # Looks like you planned 28 tests but only ran 22. # Looks like your test died just after 22. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 6/28 subtests t/040_type_constraints/019_coerced_parameterized_types.........ok t/040_type_constraints/020_class_type_constraint...............ok t/040_type_constraints/021_maybe_type_constraint...............Use of uninitialized value in exists at /usr/ports/devel/p5-Moose/work/Moose-0.58/blib/lib/Moose/Meta/TypeConstraint/Registry.pm line 36. Can't call method "isa" on an undefined value at /usr/ports/devel/p5-Moose/work/Moose-0.58/blib/lib/Moose/Meta/TypeConstraint/Parameterized.pm line 26. # Looks like you planned 17 tests but only ran 8. # Looks like your test died just after 8. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 9/17 subtests t/040_type_constraints/022_custom_type_errors..................ok t/040_type_constraints/023_types_and_undef.....................ok t/040_type_constraints/024_role_type_constraint................ok t/040_type_constraints/025_type_coersion_on_lazy_attributes....ok t/040_type_constraints/026_normalize_type_name................. # Failed test 'Correctly parsed ArrayRef[ Str ]' # at t/040_type_constraints/026_normalize_type_name.t line 48. # Structures begin differing at: # $got->[1] = 'Str' # $expected->[1] = 'ÿÿÿ' # Looks like you failed 1 test of 37. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/37 subtests t/040_type_constraints/027_parameterize_from...................ok t/050_metaclasses/001_custom_attr_meta_with_roles..............ok t/050_metaclasses/002_custom_attr_meta_as_role.................ok t/050_metaclasses/003_moose_w_metaclass........................ok t/050_metaclasses/004_moose_for_meta...........................ok t/050_metaclasses/010_extending_and_embedding_back_compat......ok t/050_metaclasses/011_init_meta................................ok t/050_metaclasses/012_moose_exporter...........................skipped: These tests require Test::Warn t/050_metaclasses/013_metaclass_traits.........................ok t/050_metaclasses/014_goto_moose_import........................ok t/050_metaclasses/015_metarole.................................ok t/050_metaclasses/016_metarole_w_metaclass_pm..................ok t/050_metaclasses/017_use_base_of_moose........................ok t/050_metaclasses/018_throw_error..............................ok t/060_compat/001_module_refresh_compat.........................skipped: Module::Refresh is required for this test t/060_compat/002_moose_respects_base...........................ok t/060_compat/003_foreign_inheritence...........................ok t/100_bugs/001_subtype_quote_bug...............................ok t/100_bugs/002_subtype_conflict_bug............................ok t/100_bugs/003_Moose_Object_error..............................ok t/100_bugs/004_subclass_use_base_bug...........................ok t/100_bugs/005_inline_reader_bug...............................ok t/100_bugs/006_handles_foreign_class_bug.......................ok t/100_bugs/007_reader_precedence_bug...........................ok t/100_bugs/008_new_w_undef.....................................ok t/100_bugs/009_augment_recursion_bug...........................ok t/100_bugs/010_immutable_n_default_x2..........................ok t/100_bugs/011_DEMOLISH_eats_exceptions........................ok t/100_bugs/012_DEMOLISH_eats_mini..............................ok t/100_bugs/013_lazybuild_required_undef........................ok t/100_bugs/014_DEMOLISHALL.....................................ok t/100_bugs/016_inheriting_from_roles...........................ok t/100_bugs/017_type_constraint_messages........................ok t/100_bugs/018_immutable_metaclass_does_role...................ok t/200_examples/001_example.....................................ok t/200_examples/002_example_Moose_POOP..........................skipped: DBM::Deep 1.0003 (or greater) is required for this test t/200_examples/003_example.....................................ok t/200_examples/004_example_w_DCS...............................skipped: Declare::Constraints::Simple is required for this test t/200_examples/005_example_w_TestDeep..........................ok t/200_examples/006_example_Protomoose..........................ok t/200_examples/007_Child_Parent_attr_inherit...................ok t/200_examples/008_record_set_iterator.........................ok t/300_immutable/001_immutable_moose............................ok t/300_immutable/002_apply_roles_to_immutable...................ok t/300_immutable/003_immutable_meta_class.......................ok t/300_immutable/004_inlined_constructors_n_types...............ok t/300_immutable/005_multiple_demolish_inline...................ok t/300_immutable/006_immutable_nonmoose_subclass................ok t/300_immutable/007_immutable_trigger_from_constructor.........ok t/300_immutable/008_immutable_constructor_error................ok t/300_immutable/009_buildargs..................................ok t/400_moose_util/001_moose_util................................ok t/400_moose_util/002_moose_util_does_role......................ok t/400_moose_util/003_moose_util_search_class_by_role...........ok t/500_test_moose/001_test_moose................................ok t/500_test_moose/002_test_moose_does_ok........................ok t/500_test_moose/003_test_moose_has_attribute_ok...............ok t/500_test_moose/004_test_moose_meta_ok........................ok t/600_todo_tests/001_exception_reflects_failed_constraint......ok t/600_todo_tests/002_various_role_shit.........................ok t/600_todo_tests/003_immutable_n_around........................ok t/600_todo_tests/004_inlined_constructor_modified_new..........ok t/600_todo_tests/005_moose_and_threads.........................ok t/pod..........................................................ok t/pod_coverage.................................................ok Test Summary Report ------------------- t/040_type_constraints/013_advanced_type_creation (Wstat: 512 Tests: 33 Failed: 2) Failed tests: 28, 32 Non-zero exit status: 2 t/040_type_constraints/016_subtyping_parameterized_types (Wstat: 65280 Tests: 27 Failed: 1) Failed test: 27 Non-zero exit status: 255 Parse errors: Bad plan. You planned 30 tests but ran 27. t/040_type_constraints/018_custom_parameterized_types (Wstat: 65280 Tests: 22 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 28 tests but ran 22. t/040_type_constraints/021_maybe_type_constraint (Wstat: 65280 Tests: 8 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 17 tests but ran 8. t/040_type_constraints/026_normalize_type_name (Wstat: 256 Tests: 37 Failed: 1) Failed test: 9 Non-zero exit status: 1 Files=174, Tests=3349, 182 wallclock secs ( 2.01 usr 0.88 sys + 72.16 cusr 8.46 csys = 83.52 CPU) Result: FAIL Failed 5/174 test programs. 4/3349 subtests failed. *** Error code 255 Stop in /usr/ports/devel/p5-Moose/work/Moose-0.58.