PATH=/home/fly1600/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome2/bin:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/java/jre/bin:/opt/gnome/bin Start 2012-08-03T06:06:29 ActivePerl-1600 CPAN-1.9402 Going to read '/home/fly1600/var/cpan/Metadata' Database was generated on Fri, 03 Aug 2012 10:35:04 GMT Running make for D/DO/DOY/Moose-2.0004.tar.gz Checksum for /net/nas/data/cpan/authors/id/D/DO/DOY/Moose-2.0004.tar.gz ok Moose-2.0004 Moose-2.0004/TODO Moose-2.0004/mop.c Moose-2.0004/mop.h Moose-2.0004/README Moose-2.0004/Changes Moose-2.0004/LICENSE Moose-2.0004/dist.ini Moose-2.0004/ppport.h Moose-2.0004/doap.rdf Moose-2.0004/META.yml Moose-2.0004/MANIFEST Moose-2.0004/xs Moose-2.0004/xs/MOP.xs Moose-2.0004/META.json Moose-2.0004/xs/typemap Moose-2.0004/lib Moose-2.0004/lib/oose.pm Moose-2.0004/xs/Moose.xs Moose-2.0004/xs/Class.xs Moose-2.0004/Makefile.PL Moose-2.0004/lib/Moose.pm Moose-2.0004/inc Moose-2.0004/inc/Clean.pm Moose-2.0004/xs/Method.xs Moose-2.0004/t Moose-2.0004/t/000_load.t Moose-2.0004/t/lib Moose-2.0004/t/lib/Bar.pm Moose-2.0004/t/lib/Foo.pm Moose-2.0004/xs/Inlined.xs Moose-2.0004/xs/Package.xs Moose-2.0004/t/cmop Moose-2.0004/t/cmop/load.t Moose-2.0004/xs/Instance.xs Moose-2.0004/t/roles Moose-2.0004/t/roles/role.t Moose-2.0004/t/cmop/magic.t Moose-2.0004/t/cmop/basic.t Moose-2.0004/inc/MMHelper.pm Moose-2.0004/inc/MyInline.pm Moose-2.0004/xs/Attribute.xs Moose-2.0004/xs/Generated.xs Moose-2.0004/t/roles/build.t Moose-2.0004/t/cmop/method.t Moose-2.0004/lib/metaclass.pm Moose-2.0004/lib/Class Moose-2.0004/lib/Class/MOP.pm Moose-2.0004/inc/GatherDir.pm Moose-2.0004/inc/MakeMaker.pm Moose-2.0004/xs/HasMethods.xs Moose-2.0004/t/cmop/subname.t Moose-2.0004/t/cmop/methods.t Moose-2.0004/Changes.Class-MOP Moose-2.0004/lib/Test Moose-2.0004/lib/Test/Moose.pm Moose-2.0004/lib/Moose Moose-2.0004/lib/Moose/Role.pm Moose-2.0004/lib/Moose/Util.pm Moose-2.0004/t/lib/MyMooseB.pm Moose-2.0004/t/lib/MyMooseA.pm Moose-2.0004/t/basics Moose-2.0004/t/basics/create.t Moose-2.0004/t/cmop/RT_41255.t Moose-2.0004/t/cmop/instance.t Moose-2.0004/inc/TestRelease.pm Moose-2.0004/t/basics/rebless.t Moose-2.0004/t/basics/methods.t Moose-2.0004/t/cmop/attribute.t Moose-2.0004/t/cmop/metaclass.t Moose-2.0004/doc Moose-2.0004/doc/moosex-compile Moose-2.0004/bin Moose-2.0004/bin/moose-outdated Moose-2.0004/lib/Moose/Object.pm Moose-2.0004/lib/Moose/Intro.pod Moose-2.0004/xs/HasAttributes.xs Moose-2.0004/xs/AttributeCore.xs Moose-2.0004/t/lib/MyExporter.pm Moose-2.0004/t/lib/Role Moose-2.0004/t/lib/Role/Child.pm Moose-2.0004/t/roles/meta_role.t Moose-2.0004/t/cmop/null_stash.t Moose-2.0004/t/cmop/load_class.t Moose-2.0004/t/cmop/deprecated.t Moose-2.0004/t/cmop/subclasses.t Moose-2.0004/t/cmop/anon_class.t Moose-2.0004/t/cmop/attributes.t Moose-2.0004/eg Moose-2.0004/eg/class_browser.pl Moose-2.0004/t/release-no-tabs.t Moose-2.0004/lib/Moose/Manual.pod Moose-2.0004/t/lib/Role/Parent.pm Moose-2.0004/t/basics/buildargs.t Moose-2.0004/t/bugs Moose-2.0004/t/bugs/DEMOLISHALL.t Moose-2.0004/t/bugs/role_caller.t Moose-2.0004/t/roles/apply_role.t Moose-2.0004/t/roles/overriding.t Moose-2.0004/t/roles/role_attrs.t Moose-2.0004/t/cmop/meta_method.t Moose-2.0004/t/release-pod-spell.t Moose-2.0004/lib/Moose/Exporter.pm Moose-2.0004/t/roles/create_role.t Moose-2.0004/t/examples Moose-2.0004/t/examples/example2.t Moose-2.0004/t/examples/example1.t Moose-2.0004/t/cmop/RT_39001_fix.t Moose-2.0004/t/cmop/make_mutable.t Moose-2.0004/t/cmop/meta_package.t Moose-2.0004/t/cmop/RT_27329_fix.t Moose-2.0004/t/cmop/create_class.t Moose-2.0004/lib/Class/MOP Moose-2.0004/lib/Class/MOP/Mixin.pm Moose-2.0004/lib/Class/MOP/Class.pm Moose-2.0004/lib/Moose/Cookbook.pod Moose-2.0004/lib/Moose/Meta Moose-2.0004/lib/Moose/Meta/Role.pm Moose-2.0004/benchmarks/cmop Moose-2.0004/benchmarks/cmop/foo.pl Moose-2.0004/examples Moose-2.0004/examples/LazyClass.pod Moose-2.0004/t/lib/MyMooseObject.pm Moose-2.0004/t/basics/destruction.t Moose-2.0004/t/basics/create_anon.t Moose-2.0004/t/cmop/get_code_info.t Moose-2.0004/t/cmop/anon_packages.t Moose-2.0004/lib/Moose/Conflicts.pm Moose-2.0004/lib/Class/MOP/Method.pm Moose-2.0004/lib/Class/MOP/Object.pm Moose-2.0004/lib/Class/MOP/Module.pm Moose-2.0004/lib/Moose/Deprecated.pm Moose-2.0004/lib/Moose/Meta/Class.pm Moose-2.0004/lib/Moose/Spec Moose-2.0004/lib/Moose/Spec/Role.pod Moose-2.0004/benchmarks Moose-2.0004/benchmarks/immutable.pl Moose-2.0004/benchmarks/cmop/all.yml Moose-2.0004/t/immutable Moose-2.0004/t/immutable/buildargs.t Moose-2.0004/t/lib/Role/Interface.pm Moose-2.0004/t/basics/deprecations.t Moose-2.0004/t/roles/new_meta_role.t Moose-2.0004/t/cmop/LazyClass_test.t Moose-2.0004/t/release-pod-coverage.t Moose-2.0004/lib/Class/MOP/Package.pm Moose-2.0004/lib/Moose/Meta/Method.pm Moose-2.0004/lib/Moose/Error Moose-2.0004/lib/Moose/Error/Croak.pm Moose-2.0004/lib/Moose/Manual Moose-2.0004/lib/Moose/Manual/FAQ.pod Moose-2.0004/lib/Moose/Manual/MOP.pod Moose-2.0004/inc/RequireAuthorDeps.pm Moose-2.0004/t/lib/MyMetaclassRole.pm Moose-2.0004/t/lib/Bar7/Meta Moose-2.0004/t/lib/Bar7/Meta/Trait.pm Moose-2.0004/t/metaclasses Moose-2.0004/t/metaclasses/metarole.t Moose-2.0004/t/bugs/super_recursion.t Moose-2.0004/t/roles/role_exclusion.t Moose-2.0004/t/roles/role_composite.t Moose-2.0004/t/roles/role_consumers.t Moose-2.0004/t/cmop/anon_class_leak.t Moose-2.0004/t/cmop/custom_instance.t Moose-2.0004/t/cmop/BinaryTree_test.t Moose-2.0004/t/cmop/instance_inline.t Moose-2.0004/t/cmop/insertion_order.t Moose-2.0004/t/cmop/inline_structor.t Moose-2.0004/t/cmop/random_eval_bug.t Moose-2.0004/t/cmop/lib Moose-2.0004/t/cmop/lib/BinaryTree.pm Moose-2.0004/t/recipes Moose-2.0004/t/recipes/meta_recipe2.t Moose-2.0004/t/recipes/meta_recipe3.t Moose-2.0004/t/recipes/meta_recipe6.t Moose-2.0004/t/recipes/meta_recipe7.t Moose-2.0004/lib/Class/MOP/Instance.pm Moose-2.0004/lib/Moose/Unsweetened.pod Moose-2.0004/benchmarks/moose_bench.pl Moose-2.0004/inc/ExtractInlineTests.pm Moose-2.0004/t/test_moose Moose-2.0004/t/test_moose/test_moose.t Moose-2.0004/t/lib/Bar7/Meta/Trait2.pm Moose-2.0004/t/basics/error_handling.t Moose-2.0004/t/basics/load_into_main.t Moose-2.0004/t/moose_util Moose-2.0004/t/moose_util/moose_util.t Moose-2.0004/t/metaclasses/meta_name.t Moose-2.0004/t/roles/anonymous_roles.t Moose-2.0004/t/cmop/rebless_instance.t Moose-2.0004/t/cmop/numeric_defaults.t Moose-2.0004/t/cmop/rebless_overload.t Moose-2.0004/t/cmop/method_modifiers.t Moose-2.0004/t/cmop/advanced_methods.t Moose-2.0004/t/cmop/lib/SyntaxError.pm Moose-2.0004/t/cmop/lib/MyMetaClass.pm Moose-2.0004/t/type_constraints Moose-2.0004/t/type_constraints/enum.t Moose-2.0004/t/attributes Moose-2.0004/t/attributes/bad_coerce.t Moose-2.0004/t/recipes/roles_recipe1.t Moose-2.0004/t/recipes/roles_recipe2.t Moose-2.0004/t/recipes/roles_recipe3.t Moose-2.0004/lib/Class/MOP/MiniTrait.pm Moose-2.0004/lib/Class/MOP/Attribute.pm Moose-2.0004/lib/Moose/Meta/Instance.pm Moose-2.0004/lib/Moose/Error/Confess.pm Moose-2.0004/lib/Moose/Error/Default.pm Moose-2.0004/lib/Moose/Manual/Roles.pod Moose-2.0004/lib/Moose/Manual/Delta.pod Moose-2.0004/lib/Moose/Manual/Types.pod Moose-2.0004/lib/Moose/Util Moose-2.0004/lib/Moose/Util/MetaRole.pm Moose-2.0004/benchmarks/simple_class.pl Moose-2.0004/benchmarks/caf_vs_moose.pl Moose-2.0004/benchmarks/cmop/profile.pl Moose-2.0004/benchmarks/cmop/run_yml.pl Moose-2.0004/t/lib/NoInlineAttribute.pm Moose-2.0004/t/basics/import_unimport.t Moose-2.0004/t/moose_util/with_traits.t Moose-2.0004/t/moose_util/apply_roles.t Moose-2.0004/t/bugs/inline_reader_bug.t Moose-2.0004/t/bugs/subtype_quote_bug.t Moose-2.0004/t/roles/method_modifiers.t Moose-2.0004/t/examples/example_w_DCS.t Moose-2.0004/t/cmop/constant_codeinfo.t Moose-2.0004/t/cmop/class_is_pristine.t Moose-2.0004/t/cmop/package_variables.t Moose-2.0004/t/cmop/universal_methods.t Moose-2.0004/t/attributes/no_init_arg.t Moose-2.0004/t/recipes/basics_recipe1.t Moose-2.0004/t/recipes/basics_recipe2.t Moose-2.0004/t/recipes/basics_recipe3.t Moose-2.0004/t/recipes/basics_recipe4.t Moose-2.0004/t/recipes/basics_recipe5.t Moose-2.0004/t/recipes/basics_recipe6.t Moose-2.0004/lib/Class/MOP/Deprecated.pm Moose-2.0004/lib/Moose/Meta/Attribute.pm Moose-2.0004/lib/Moose/Manual/MooseX.pod Moose-2.0004/author Moose-2.0004/author/extract-inline-tests Moose-2.0004/examples/Perl6Attribute.pod Moose-2.0004/examples/InsideOutClass.pod Moose-2.0004/t/moose_util/create_alias.t Moose-2.0004/t/metaclasses/throw_error.t Moose-2.0004/t/bugs/DEMOLISH_eats_mini.t Moose-2.0004/t/bugs/Moose_Object_error.t Moose-2.0004/t/cmop/self_introspection.t Moose-2.0004/t/recipes/basics_recipe11.t Moose-2.0004/lib/Class/MOP/Method Moose-2.0004/lib/Class/MOP/Method/Meta.pm Moose-2.0004/lib/Moose/Cookbook Moose-2.0004/lib/Moose/Cookbook/Style.pod Moose-2.0004/lib/Moose/Manual/Classes.pod Moose-2.0004/lib/Moose/Manual/Support.pod Moose-2.0004/benchmarks/simple_compile.pl Moose-2.0004/author/convert-to-test-fatal Moose-2.0004/t/immutable/default_values.t Moose-2.0004/t/native_traits Moose-2.0004/t/native_traits/trait_hash.t Moose-2.0004/t/native_traits/trait_bool.t Moose-2.0004/t/native_traits/trait_code.t Moose-2.0004/t/basics/buildargs_warning.t Moose-2.0004/t/basics/inner_and_augment.t Moose-2.0004/t/basics/moose_object_does.t Moose-2.0004/t/basics/basic_class_setup.t Moose-2.0004/t/moose_util/resolve_alias.t Moose-2.0004/t/metaclasses/reinitialize.t Moose-2.0004/t/cmop/InsideOutClass_test.t Moose-2.0004/t/cmop/add_method_modifier.t Moose-2.0004/t/cmop/Perl6Attribute_test.t Moose-2.0004/t/cmop/immutable_metaclass.t Moose-2.0004/t/attributes/default_undef.t Moose-2.0004/t/author-test-my-dependents.t Moose-2.0004/lib/Moose/Meta/Role Moose-2.0004/lib/Moose/Meta/Role/Method.pm Moose-2.0004/lib/Moose/Meta/Method Moose-2.0004/lib/Moose/Meta/Method/Meta.pm Moose-2.0004/lib/Moose/Manual/Concepts.pod Moose-2.0004/author/find-dupe-test-numbers Moose-2.0004/t/immutable/immutable_moose.t Moose-2.0004/t/test_moose/with_immutable.t Moose-2.0004/t/native_traits/hash_coerce.t Moose-2.0004/t/native_traits/trait_array.t Moose-2.0004/t/basics/global_destruction.t Moose-2.0004/t/basics/super_and_override.t Moose-2.0004/t/metaclasses/new_metaclass.t Moose-2.0004/t/bugs/moose_octal_defaults.t Moose-2.0004/t/bugs/subtype_conflict_bug.t Moose-2.0004/t/roles/compose_overloading.t Moose-2.0004/t/roles/application_toclass.t Moose-2.0004/t/cmop/inline_and_dollar_at.t Moose-2.0004/t/cmop/modify_parent_method.t Moose-2.0004/t/cmop/lib/TestClassLoaded.pm Moose-2.0004/t/attributes/no_slot_access.t Moose-2.0004/t/attributes/attribute_does.t Moose-2.0004/t/recipes/extending_recipe2.t Moose-2.0004/t/recipes/extending_recipe3.t Moose-2.0004/t/recipes/extending_recipe4.t Moose-2.0004/lib/Moose/Meta/TypeCoercion.pm Moose-2.0004/lib/Moose/Meta/Object Moose-2.0004/lib/Moose/Meta/Object/Trait.pm Moose-2.0004/benchmarks/method_modifiers.pl Moose-2.0004/benchmarks/type_constraints.pl Moose-2.0004/examples/ArrayBasedStorage.pod Moose-2.0004/t/immutable/inline_fallbacks.t Moose-2.0004/t/compat Moose-2.0004/t/compat/moose_respects_base.t Moose-2.0004/t/compat/composite_metaroles.t Moose-2.0004/t/compat/foreign_inheritence.t Moose-2.0004/t/native_traits/trait_string.t Moose-2.0004/t/native_traits/array_coerce.t Moose-2.0004/t/native_traits/trait_number.t Moose-2.0004/t/native_traits/hash_trigger.t Moose-2.0004/t/moose_util/method_mod_args.t Moose-2.0004/t/metaclasses/moose_exporter.t Moose-2.0004/t/metaclasses/moose_for_meta.t Moose-2.0004/t/metaclasses/easy_init_meta.t Moose-2.0004/t/bugs/reader_precedence_bug.t Moose-2.0004/t/bugs/inheriting_from_roles.t Moose-2.0004/t/bugs/anon_method_metaclass.t Moose-2.0004/t/bugs/subclass_use_base_bug.t Moose-2.0004/t/bugs/augment_recursion_bug.t Moose-2.0004/t/bugs/create_anon_recursion.t Moose-2.0004/t/roles/role_for_combination.t Moose-2.0004/t/roles/create_role_subclass.t Moose-2.0004/t/roles/extending_role_attrs.t Moose-2.0004/t/roles/free_anonymous_roles.t Moose-2.0004/t/roles/more_role_edge_cases.t Moose-2.0004/t/cmop/attribute_initializer.t Moose-2.0004/t/cmop/attribute_duplication.t Moose-2.0004/t/cmop/metaclass_inheritance.t Moose-2.0004/t/cmop/class_precedence_list.t Moose-2.0004/t/cmop/anon_class_keep_alive.t Moose-2.0004/t/cmop/rebless_instance_away.t Moose-2.0004/t/cmop/lib/TestClassLoaded3.pm Moose-2.0004/t/cmop/lib/TestClassLoaded2.pm Moose-2.0004/t/attributes/attribute_names.t Moose-2.0004/t/attributes/lazy_no_default.t Moose-2.0004/lib/Class/MOP/Method/Inlined.pm Moose-2.0004/lib/Class/MOP/Method/Wrapped.pm Moose-2.0004/lib/Moose/Manual/Attributes.pod Moose-2.0004/lib/Moose/Manual/Delegation.pod Moose-2.0004/benchmarks/type_constraints2.pl Moose-2.0004/t/immutable/immutable_destroy.t Moose-2.0004/t/native_traits/hash_subtypes.t Moose-2.0004/t/native_traits/trait_counter.t Moose-2.0004/t/native_traits/array_trigger.t Moose-2.0004/t/basics/require_superclasses.t Moose-2.0004/t/moose_util/ensure_all_roles.t Moose-2.0004/t/bugs/immutable_n_default_x2.t Moose-2.0004/t/roles/role_compose_requires.t Moose-2.0004/t/roles/conflict_many_methods.t Moose-2.0004/t/roles/role_attr_application.t Moose-2.0004/t/examples/example_Moose_POOP.t Moose-2.0004/t/examples/example_w_TestDeep.t Moose-2.0004/t/examples/example_Protomoose.t Moose-2.0004/t/cmop/meta_package_extension.t Moose-2.0004/t/cmop/Class_C3_compatibility.t Moose-2.0004/t/cmop/immutable_custom_trait.t Moose-2.0004/t/cmop/ArrayBasedStorage_test.t Moose-2.0004/t/cmop/metaclass_reinitialize.t Moose-2.0004/t/cmop/anon_class_create_init.t Moose-2.0004/t/type_constraints/duck_types.t Moose-2.0004/t/type_constraints/type_names.t Moose-2.0004/t/attributes/chained_coercion.t Moose-2.0004/t/attributes/attribute_traits.t Moose-2.0004/t/attributes/numeric_defaults.t Moose-2.0004/t/attributes/accessor_context.t Moose-2.0004/lib/Class/MOP/Method/Accessor.pm Moose-2.0004/lib/Moose/Meta/TypeConstraint.pm Moose-2.0004/lib/Moose/Meta/Role/Composite.pm Moose-2.0004/lib/Moose/Meta/Role/Attribute.pm Moose-2.0004/lib/Moose/Manual/Unsweetened.pod Moose-2.0004/benchmarks/simple_constructor.pl Moose-2.0004/benchmarks/cmop/lib/Bench Moose-2.0004/benchmarks/cmop/lib/Bench/Run.pm Moose-2.0004/benchmarks/cmop/lib/MOP Moose-2.0004/benchmarks/cmop/lib/MOP/Point.pm Moose-2.0004/t/immutable/definition_context.t Moose-2.0004/t/compat/module_refresh_compat.t Moose-2.0004/t/native_traits/array_subtypes.t Moose-2.0004/t/metaclasses/new_object_BUILD.t Moose-2.0004/t/metaclasses/metaclass_traits.t Moose-2.0004/t/metaclasses/metarole_on_anon.t Moose-2.0004/t/metaclasses/metaclass_compat.t Moose-2.0004/t/bugs/DEMOLISHALL_shortcutted.t Moose-2.0004/t/bugs/coerce_without_coercion.t Moose-2.0004/t/roles/runtime_roles_w_params.t Moose-2.0004/t/roles/more_alias_and_exclude.t Moose-2.0004/t/roles/reinitialize_anon_role.t Moose-2.0004/t/examples/record_set_iterator.t Moose-2.0004/t/cmop/attribute_introspection.t Moose-2.0004/t/cmop/add_attribute_alternate.t Moose-2.0004/t/cmop/metaclass_loads_classes.t Moose-2.0004/t/cmop/lib/MyMetaClass Moose-2.0004/t/cmop/lib/MyMetaClass/Random.pm Moose-2.0004/t/cmop/lib/MyMetaClass/Method.pm Moose-2.0004/t/type_constraints/union_types.t Moose-2.0004/t/type_constraints/throw_error.t Moose-2.0004/t/todo_tests Moose-2.0004/t/todo_tests/moose_and_threads.t Moose-2.0004/t/attributes/accessor_inlining.t Moose-2.0004/lib/Class/MOP/Mixin Moose-2.0004/lib/Class/MOP/Mixin/HasMethods.pm Moose-2.0004/lib/Class/MOP/Method/Generated.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor.pm Moose-2.0004/lib/Moose/Manual/Contributing.pod Moose-2.0004/lib/Moose/Manual/Construction.pod Moose-2.0004/lib/Moose/Util/TypeConstraints.pm Moose-2.0004/t/immutable/immutable_roundtrip.t Moose-2.0004/t/test_moose/test_moose_does_ok.t Moose-2.0004/t/test_moose/test_moose_meta_ok.t Moose-2.0004/t/native_traits/custom_instance.t Moose-2.0004/t/native_traits/array_from_role.t Moose-2.0004/t/basics/always_strict_warnings.t Moose-2.0004/t/metaclasses/goto_moose_import.t Moose-2.0004/t/metaclasses/moose_w_metaclass.t Moose-2.0004/t/metaclasses/use_base_of_moose.t Moose-2.0004/t/bugs/DEMOLISH_eats_exceptions.t Moose-2.0004/t/bugs/type_constraint_messages.t Moose-2.0004/t/bugs/lazybuild_required_undef.t Moose-2.0004/t/roles/role_composition_errors.t Moose-2.0004/t/roles/runtime_roles_and_attrs.t Moose-2.0004/t/roles/role_attribute_conflict.t Moose-2.0004/t/roles/role_conflict_detection.t Moose-2.0004/t/roles/roles_applied_in_create.t Moose-2.0004/t/cmop/immutable_w_constructors.t Moose-2.0004/t/cmop/attribute_get_read_write.t Moose-2.0004/t/cmop/attribute_non_alpha_name.t Moose-2.0004/t/cmop/lib/TestClassLoaded Moose-2.0004/t/cmop/lib/TestClassLoaded/Sub.pm Moose-2.0004/t/todo_tests/immutable_n_around.t Moose-2.0004/t/attributes/attribute_required.t Moose-2.0004/t/attributes/trigger_and_coerce.t Moose-2.0004/t/attributes/attribute_triggers.t Moose-2.0004/t/attributes/inherit_lazy_build.t Moose-2.0004/lib/Moose/Cookbook/Snack Moose-2.0004/lib/Moose/Cookbook/Snack/Types.pod Moose-2.0004/lib/Moose/Meta/Role/Application.pm Moose-2.0004/lib/Moose/Meta/Attribute Moose-2.0004/lib/Moose/Meta/Attribute/Native.pm Moose-2.0004/lib/Moose/Meta/Method/Augmented.pm Moose-2.0004/lib/Moose/Manual/BestPractices.pod Moose-2.0004/benchmarks/cmop/lib/Plain Moose-2.0004/benchmarks/cmop/lib/Plain/Point.pm Moose-2.0004/benchmarks/cmop/lib/MOP/Point3D.pm Moose-2.0004/examples/C3MethodDispatchOrder.pod Moose-2.0004/examples/AttributesWithHistory.pod Moose-2.0004/examples/InstanceCountingClass.pod Moose-2.0004/t/immutable/immutable_meta_class.t Moose-2.0004/t/native_traits/remove_attribute.t Moose-2.0004/t/bugs/handles_foreign_class_bug.t Moose-2.0004/t/roles/role_composition_methods.t Moose-2.0004/t/roles/roles_and_method_cloning.t Moose-2.0004/t/roles/role_composite_exclusion.t Moose-2.0004/t/roles/role_conflict_edge_cases.t Moose-2.0004/t/cmop/rebless_with_extra_params.t Moose-2.0004/t/cmop/new_and_clone_metaclasses.t Moose-2.0004/t/cmop/before_after_dollar_under.t Moose-2.0004/t/cmop/metaclass_incompatibility.t Moose-2.0004/t/cmop/lib/MyMetaClass/Instance.pm Moose-2.0004/lib/Class/MOP/Method/Constructor.pm Moose-2.0004/lib/Moose/Cookbook/Meta Moose-2.0004/lib/Moose/Cookbook/Meta/Recipe1.pod Moose-2.0004/lib/Moose/Cookbook/Meta/Recipe2.pod Moose-2.0004/lib/Moose/Cookbook/Meta/Recipe6.pod Moose-2.0004/lib/Moose/Cookbook/Meta/Recipe4.pod Moose-2.0004/lib/Moose/Cookbook/Meta/Recipe5.pod Moose-2.0004/lib/Moose/Cookbook/Meta/Recipe7.pod Moose-2.0004/lib/Moose/Cookbook/Meta/Recipe3.pod Moose-2.0004/lib/Moose/Meta/Method/Delegation.pm Moose-2.0004/lib/Moose/Meta/Method/Overridden.pm Moose-2.0004/lib/Moose/Meta/Method/Destructor.pm Moose-2.0004/t/moose_util/moose_util_does_role.t Moose-2.0004/t/metaclasses/metarole_backcompat.t Moose-2.0004/t/roles/run_time_role_composition.t Moose-2.0004/t/roles/role_composition_override.t Moose-2.0004/t/cmop/InstanceCountingClass_test.t Moose-2.0004/t/cmop/AttributesWithHistory_test.t Moose-2.0004/t/cmop/C3MethodDispatchOrder_test.t Moose-2.0004/t/cmop/lib/MyMetaClass/Attribute.pm Moose-2.0004/t/type_constraints/class_subtypes.t Moose-2.0004/t/todo_tests/role_insertion_order.t Moose-2.0004/t/attributes/attribute_delegation.t Moose-2.0004/t/attributes/non_alpha_attr_names.t Moose-2.0004/t/attributes/misc_attribute_tests.t Moose-2.0004/t/attributes/more_attr_delegation.t Moose-2.0004/lib/Class/MOP/Mixin/HasAttributes.pm Moose-2.0004/lib/Class/MOP/Mixin/AttributeCore.pm Moose-2.0004/lib/Moose/Cookbook/Roles Moose-2.0004/lib/Moose/Cookbook/Roles/Recipe1.pod Moose-2.0004/lib/Moose/Cookbook/Roles/Recipe2.pod Moose-2.0004/lib/Moose/Cookbook/Roles/Recipe3.pod Moose-2.0004/lib/Moose/Meta/TypeCoercion Moose-2.0004/lib/Moose/Meta/TypeCoercion/Union.pm Moose-2.0004/lib/Moose/Meta/Method/Constructor.pm Moose-2.0004/lib/Moose/Manual/MethodModifiers.pod Moose-2.0004/benchmarks/cmop/loading-benchmark.pl Moose-2.0004/benchmarks/cmop/lib/Plain/Point3D.pm Moose-2.0004/t/immutable/constructor_is_wrapped.t Moose-2.0004/t/metaclasses/metarole_combination.t Moose-2.0004/t/bugs/application_metarole_compat.t Moose-2.0004/t/bugs/universal_methods_wrappable.t Moose-2.0004/t/bugs/constructor_object_overload.t Moose-2.0004/t/roles/runtime_roles_and_nonmoose.t Moose-2.0004/t/cmop/instance_metaclass_incompat.t Moose-2.0004/t/cmop/class_errors_and_edge_cases.t Moose-2.0004/t/type_constraints/types_and_undef.t Moose-2.0004/t/type_constraints/misc_type_tests.t Moose-2.0004/t/todo_tests/various_role_features.t Moose-2.0004/t/attributes/attribute_type_unions.t Moose-2.0004/t/attributes/attr_dereference_test.t Moose-2.0004/lib/Moose/Cookbook/Snack/Keywords.pod Moose-2.0004/lib/Moose/Cookbook/Basics Moose-2.0004/lib/Moose/Cookbook/Basics/Recipe8.pod Moose-2.0004/lib/Moose/Cookbook/Basics/Recipe1.pod Moose-2.0004/lib/Moose/Cookbook/Basics/Recipe2.pod Moose-2.0004/lib/Moose/Cookbook/Basics/Recipe6.pod Moose-2.0004/lib/Moose/Cookbook/Basics/Recipe4.pod Moose-2.0004/lib/Moose/Cookbook/Basics/Recipe5.pod Moose-2.0004/lib/Moose/Cookbook/Basics/Recipe7.pod Moose-2.0004/lib/Moose/Cookbook/Basics/Recipe9.pod Moose-2.0004/lib/Moose/Cookbook/Basics/Recipe3.pod Moose-2.0004/lib/Moose/Meta/Mixin Moose-2.0004/lib/Moose/Meta/Mixin/AttributeCore.pm Moose-2.0004/lib/Moose/Meta/TypeConstraint Moose-2.0004/lib/Moose/Meta/TypeConstraint/Role.pm Moose-2.0004/lib/Moose/Meta/TypeConstraint/Enum.pm Moose-2.0004/benchmarks/cmop/lib/Bench/Accessor.pm Moose-2.0004/t/basics/global-destruction-helper.pl Moose-2.0004/t/metaclasses/export_with_prototype.t Moose-2.0004/t/roles/role_composition_attributes.t Moose-2.0004/t/cmop/immutable_w_custom_metaclass.t Moose-2.0004/lib/Class/MOP/Class/Immutable Moose-2.0004/lib/Class/MOP/Class/Immutable/Trait.pm Moose-2.0004/lib/Moose/Cookbook/Basics/Recipe10.pod Moose-2.0004/lib/Moose/Cookbook/Basics/Recipe11.pod Moose-2.0004/lib/Moose/Meta/Role/Method Moose-2.0004/lib/Moose/Meta/Role/Method/Required.pm Moose-2.0004/lib/Moose/Meta/TypeConstraint/Union.pm Moose-2.0004/lib/Moose/Meta/TypeConstraint/Class.pm Moose-2.0004/benchmarks/cmop/lib/Bench/Construct.pm Moose-2.0004/t/immutable/constructor_is_not_moose.t Moose-2.0004/t/immutable/apply_roles_to_immutable.t Moose-2.0004/t/immutable/multiple_demolish_inline.t Moose-2.0004/t/basics/method_modifier_with_regexp.t Moose-2.0004/t/metaclasses/metaroles_of_metaroles.t Moose-2.0004/t/bugs/immutable_metaclass_does_role.t Moose-2.0004/t/roles/role_exclusion_and_alias_bug.t Moose-2.0004/t/roles/role_composition_method_mods.t Moose-2.0004/t/roles/role_composition_req_methods.t Moose-2.0004/t/examples/Child_Parent_attr_inherit.t Moose-2.0004/t/cmop/metaclass_incompatibility_dyn.t Moose-2.0004/t/cmop/scala_style_mixin_composition.t Moose-2.0004/t/cmop/load_class_gvstash_detect_bug.t Moose-2.0004/t/type_constraints/duck_type_handles.t Moose-2.0004/t/type_constraints/parameterize_from.t Moose-2.0004/t/todo_tests/required_role_accessors.t Moose-2.0004/t/todo_tests/replacing_super_methods.t Moose-2.0004/t/attributes/delegation_arg_aliasing.t Moose-2.0004/t/attributes/method_generation_rules.t Moose-2.0004/t/attributes/attribute_traits_n_meta.t Moose-2.0004/lib/Moose/Meta/Class/Immutable Moose-2.0004/lib/Moose/Meta/Class/Immutable/Trait.pm Moose-2.0004/t/native_traits/collection_with_roles.t Moose-2.0004/t/basics/override_and_foreign_classes.t Moose-2.0004/t/basics/override_augment_inner_super.t Moose-2.0004/t/metaclasses/metarole_w_metaclass_pm.t Moose-2.0004/t/bugs/instance_application_role_args.t Moose-2.0004/t/type_constraints/custom_type_errors.t Moose-2.0004/t/type_constraints/util_type_coercion.t Moose-2.0004/t/attributes/delegation_and_modifiers.t Moose-2.0004/t/attributes/accessor_override_method.t Moose-2.0004/lib/Moose/Cookbook/Extending Moose-2.0004/lib/Moose/Cookbook/Extending/Recipe1.pod Moose-2.0004/lib/Moose/Cookbook/Extending/Recipe2.pod Moose-2.0004/lib/Moose/Cookbook/Extending/Recipe4.pod Moose-2.0004/lib/Moose/Cookbook/Extending/Recipe3.pod Moose-2.0004/lib/Moose/Meta/Attribute/Native Moose-2.0004/lib/Moose/Meta/Attribute/Native/Trait.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native.pm Moose-2.0004/examples/ClassEncapsulatedAttributes.pod Moose-2.0004/t/lib/Moose/Meta/Attribute/Custom Moose-2.0004/t/lib/Moose/Meta/Attribute/Custom/Bar.pm Moose-2.0004/t/lib/Moose/Meta/Attribute/Custom/Foo.pm Moose-2.0004/t/metaclasses/custom_attr_meta_as_role.t Moose-2.0004/t/bugs/apply_role_to_one_instance_only.t Moose-2.0004/t/roles/method_aliasing_in_composition.t Moose-2.0004/t/cmop/instance_metaclass_incompat_dyn.t Moose-2.0004/t/cmop/attribute_errors_and_edge_cases.t Moose-2.0004/t/type_constraints/normalize_type_name.t Moose-2.0004/t/type_constraints/match_type_operator.t Moose-2.0004/t/type_constraints/util_type_reloading.t Moose-2.0004/lib/Moose/Meta/Role/Application Moose-2.0004/lib/Moose/Meta/Role/Application/ToRole.pm Moose-2.0004/lib/Moose/Meta/Role/Method/Conflicting.pm Moose-2.0004/lib/Moose/Meta/TypeConstraint/DuckType.pm Moose-2.0004/lib/Moose/Meta/TypeConstraint/Registry.pm Moose-2.0004/t/immutable/immutable_constructor_error.t Moose-2.0004/t/basics/wrapped_method_cxt_propagation.t Moose-2.0004/t/bugs/DEMOLISH_fails_without_metaclass.t Moose-2.0004/t/roles/method_exclusion_in_composition.t Moose-2.0004/t/roles/roles_and_req_method_edge_cases.t Moose-2.0004/t/roles/empty_method_modifiers_meta_bug.t Moose-2.0004/t/cmop/ClassEncapsulatedAttributes_test.t Moose-2.0004/t/type_constraints/type_notation_parser.t Moose-2.0004/t/type_constraints/role_type_constraint.t Moose-2.0004/t/attributes/attribute_lazy_initializer.t Moose-2.0004/t/attributes/misc_attribute_coerce_lazy.t Moose-2.0004/t/attributes/attribute_custom_metaclass.t Moose-2.0004/t/attributes/accessor_overwrite_warning.t Moose-2.0004/lib/Moose/Meta/Role/Application/ToClass.pm Moose-2.0004/benchmarks/cmop/lib/MOP/Installed Moose-2.0004/benchmarks/cmop/lib/MOP/Installed/Point.pm Moose-2.0004/benchmarks/cmop/lib/MOP/Immutable Moose-2.0004/benchmarks/cmop/lib/MOP/Immutable/Point.pm Moose-2.0004/t/immutable/inlined_constructors_n_types.t Moose-2.0004/t/test_moose/test_moose_has_attribute_ok.t Moose-2.0004/t/basics/moose_respects_type_constraints.t Moose-2.0004/t/type_constraints/subtyping_union_types.t Moose-2.0004/t/type_constraints/util_type_constraints.t Moose-2.0004/t/type_constraints/maybe_type_constraint.t Moose-2.0004/t/type_constraints/class_type_constraint.t Moose-2.0004/t/attributes/attribute_reader_generation.t Moose-2.0004/t/attributes/attribute_writer_generation.t Moose-2.0004/t/attributes/attribute_traits_registered.t Moose-2.0004/t/metaclasses/custom_attr_meta_with_roles.t Moose-2.0004/t/type_constraints/advanced_type_creation.t Moose-2.0004/t/attributes/delegation_target_not_loaded.t Moose-2.0004/benchmarks/cmop/lib/MOP/Installed/Point3D.pm Moose-2.0004/benchmarks/cmop/lib/MOP/Immutable/Point3D.pm Moose-2.0004/t/metaclasses/moose_exporter_trait_aliases.t Moose-2.0004/t/type_constraints/container_type_coercion.t Moose-2.0004/t/type_constraints/util_more_type_coercion.t Moose-2.0004/t/attributes/attribute_accessor_generation.t Moose-2.0004/t/attributes/attribute_without_any_methods.t Moose-2.0004/lib/Moose/Meta/Role/Application/ToInstance.pm Moose-2.0004/lib/Moose/Meta/Attribute/Native/Trait Moose-2.0004/lib/Moose/Meta/Attribute/Native/Trait/Code.pm Moose-2.0004/lib/Moose/Meta/Attribute/Native/Trait/Bool.pm Moose-2.0004/lib/Moose/Meta/Attribute/Native/Trait/Hash.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Hash.pm Moose-2.0004/t/immutable/immutable_metaclass_with_traits.t Moose-2.0004/t/type_constraints/define_type_twice_throws.t Moose-2.0004/t/attributes/attribute_inherited_slot_specs.t Moose-2.0004/t/attributes/attribute_traits_parameterized.t Moose-2.0004/lib/Moose/Meta/Attribute/Native/Trait/Array.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array.pm Moose-2.0004/lib/Moose/Meta/TypeConstraint/Parameterized.pm Moose-2.0004/t/lib/Moose/Meta/Attribute/Custom/Trait Moose-2.0004/t/lib/Moose/Meta/Attribute/Custom/Trait/Bar.pm Moose-2.0004/t/lib/Moose/Meta/Attribute/Custom/Trait/Foo.pm Moose-2.0004/t/moose_util/moose_util_search_class_by_role.t Moose-2.0004/t/metaclasses/immutable_metaclass_compat_bug.t Moose-2.0004/t/metaclasses/metaclass_compat_no_fixing_bug.t Moose-2.0004/t/metaclasses/metaclass_parameterized_traits.t Moose-2.0004/t/metaclasses/create_anon_with_required_attr.t Moose-2.0004/t/type_constraints/util_find_type_constraint.t Moose-2.0004/t/type_constraints/union_types_and_coercions.t Moose-2.0004/t/type_constraints/container_type_constraint.t Moose-2.0004/t/type_constraints/util_std_type_constraints.t Moose-2.0004/t/attributes/illegal_options_for_inheritance.t Moose-2.0004/lib/Moose/Meta/Attribute/Native/Trait/String.pm Moose-2.0004/lib/Moose/Meta/Attribute/Native/Trait/Number.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Writer.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Reader.pm Moose-2.0004/t/type_constraints/subtype_auto_vivify_parent.t Moose-2.0004/t/type_constraints/custom_parameterized_types.t Moose-2.0004/lib/Moose/Meta/Role/Application/RoleSummation.pm Moose-2.0004/lib/Moose/Meta/Attribute/Native/Trait/Counter.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Hash Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Hash/kv.pm Moose-2.0004/lib/Moose/Meta/TypeConstraint/Parameterizable.pm Moose-2.0004/t/immutable/immutable_trigger_from_constructor.t Moose-2.0004/t/type_constraints/coerced_parameterized_types.t Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Bool Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Bool/not.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Bool/set.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Hash/set.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Hash/get.pm Moose-2.0004/t/type_constraints/util_type_constraints_export.t Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/set.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/get.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/pop.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/map.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Hash/keys.pm Moose-2.0004/t/type_constraints/subtyping_parameterized_types.t Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Collection.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Bool/unset.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/sort.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/uniq.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/push.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/grep.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/join.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/String Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/String/inc.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Number Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Number/mul.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Number/set.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Number/mod.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Number/abs.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Number/sub.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Number/add.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Number/div.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Hash/count.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Hash/clear.pm Moose-2.0004/t/metaclasses/moose_nonmoose_metatrait_init_order.t Moose-2.0004/t/metaclasses/extending_and_embedding_back_compat.t Moose-2.0004/t/todo_tests/exception_reflects_failed_constraint.t Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Bool/toggle.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/shift.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/first.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/count.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/clear.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/String/chop.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Counter Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Counter/dec.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Counter/set.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Counter/inc.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Hash/Writer.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Hash/values.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Hash/delete.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Hash/exists.pm Moose-2.0004/t/metaclasses/moose_nonmoose_moose_chain_init_meta.t Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/splice.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/insert.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/Writer.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/delete.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/reduce.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/String/match.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/String/chomp.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/String/clear.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Code Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Code/execute.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Hash/defined.pm Moose-2.0004/t/type_constraints/type_coersion_on_lazy_attributes.t Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/shuffle.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/unshift.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/String/append.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/String/length.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/String/substr.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Counter/reset.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Hash/is_empty.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Hash/accessor.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Hash/elements.pm Moose-2.0004/lib/Moose/Util/TypeConstraints Moose-2.0004/lib/Moose/Util/TypeConstraints/OptimizedConstraints.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/is_empty.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/accessor.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/elements.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/natatime.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/String/replace.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/String/prepend.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Counter/Writer.pm Moose-2.0004/t/compat/extends_nonmoose_that_isa_moose_with_metarole.t Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Array/sort_in_place.pm Moose-2.0004/lib/Moose/Meta/Method/Accessor/Native/Code/execute_method.pm CPAN.pm: Going to build D/DO/DOY/Moose-2.0004.tar.gz >>> /home/fly1600/ap1600/bin/perl-static Makefile.PL *** Conflicts detected for Moose: Devel::REPL is version 1.001000, but must be greater than version 1.003008 *** Checking if your kit is complete... Looks good Writing Makefile for Moose Writing MYMETA.yml and MYMETA.json >>> make cp lib/Moose/Meta/TypeCoercion/Union.pm blib/lib/Moose/Meta/TypeCoercion/Union.pm cp lib/Moose/Manual/MOP.pod blib/lib/Moose/Manual/MOP.pod 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/Class/MOP/Mixin/HasAttributes.pm blib/lib/Class/MOP/Mixin/HasAttributes.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/Extending/Recipe4.pod blib/lib/Moose/Cookbook/Extending/Recipe4.pod cp lib/Moose/Cookbook/Meta/Recipe3.pod blib/lib/Moose/Cookbook/Meta/Recipe3.pod cp lib/Moose/Meta/Method/Accessor/Native/String/clear.pm blib/lib/Moose/Meta/Method/Accessor/Native/String/clear.pm cp lib/Class/MOP/MiniTrait.pm blib/lib/Class/MOP/MiniTrait.pm cp lib/Moose/Meta/Method/Accessor/Native/Hash/values.pm blib/lib/Moose/Meta/Method/Accessor/Native/Hash/values.pm cp lib/Moose/Meta/Method/Accessor/Native/String/append.pm blib/lib/Moose/Meta/Method/Accessor/Native/String/append.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/Class/MOP/Mixin/AttributeCore.pm blib/lib/Class/MOP/Mixin/AttributeCore.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/Class/MOP/Method/Generated.pm blib/lib/Class/MOP/Method/Generated.pm cp lib/Moose/Cookbook/Meta/Recipe6.pod blib/lib/Moose/Cookbook/Meta/Recipe6.pod cp lib/Moose/Meta/Method/Accessor/Native/Counter/reset.pm blib/lib/Moose/Meta/Method/Accessor/Native/Counter/reset.pm 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/Role.pm blib/lib/Moose/Role.pm cp lib/Moose/Meta/Role/Method/Conflicting.pm blib/lib/Moose/Meta/Role/Method/Conflicting.pm cp lib/Moose/Meta/Method/Accessor/Native/Counter/Writer.pm blib/lib/Moose/Meta/Method/Accessor/Native/Counter/Writer.pm cp lib/Class/MOP/Mixin/HasMethods.pm blib/lib/Class/MOP/Mixin/HasMethods.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/Class/MOP/Package.pm blib/lib/Class/MOP/Package.pm cp lib/Moose/Meta/Method/Accessor/Native/Bool/not.pm blib/lib/Moose/Meta/Method/Accessor/Native/Bool/not.pm cp lib/Moose/Error/Croak.pm blib/lib/Moose/Error/Croak.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/Class/MOP.pm blib/lib/Class/MOP.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/Meta/Method/Accessor/Native/String/chop.pm blib/lib/Moose/Meta/Method/Accessor/Native/String/chop.pm cp lib/Moose/Cookbook/Style.pod blib/lib/Moose/Cookbook/Style.pod cp lib/Moose/Meta/Method/Accessor/Native/String/prepend.pm blib/lib/Moose/Meta/Method/Accessor/Native/String/prepend.pm cp lib/Class/MOP/Method/Accessor.pm blib/lib/Class/MOP/Method/Accessor.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/Class/MOP/Method.pm blib/lib/Class/MOP/Method.pm cp lib/Moose/Meta/TypeConstraint/Union.pm blib/lib/Moose/Meta/TypeConstraint/Union.pm cp lib/Moose/Meta/Attribute/Native/Trait.pm blib/lib/Moose/Meta/Attribute/Native/Trait.pm cp lib/Moose/Meta/Method/Accessor/Native/Number/abs.pm blib/lib/Moose/Meta/Method/Accessor/Native/Number/abs.pm cp lib/Moose/Cookbook/Meta/Recipe7.pod blib/lib/Moose/Cookbook/Meta/Recipe7.pod cp lib/Moose/Meta/Method/Augmented.pm blib/lib/Moose/Meta/Method/Augmented.pm cp lib/Class/MOP/Mixin.pm blib/lib/Class/MOP/Mixin.pm 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/Class/MOP/Module.pm blib/lib/Class/MOP/Module.pm 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/Manual/MethodModifiers.pod blib/lib/Moose/Manual/MethodModifiers.pod cp lib/Moose/Cookbook/Roles/Recipe3.pod blib/lib/Moose/Cookbook/Roles/Recipe3.pod cp lib/Moose/Meta/Attribute.pm blib/lib/Moose/Meta/Attribute.pm cp lib/Moose/Cookbook.pod blib/lib/Moose/Cookbook.pod cp lib/Moose/Meta/TypeConstraint/Parameterized.pm blib/lib/Moose/Meta/TypeConstraint/Parameterized.pm 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/Class/MOP/Method/Meta.pm blib/lib/Class/MOP/Method/Meta.pm cp lib/Class/MOP/Attribute.pm blib/lib/Class/MOP/Attribute.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/Role/Method.pm blib/lib/Moose/Meta/Role/Method.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/Method/Accessor/Native/Array/count.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/count.pm cp lib/Moose/Intro.pod blib/lib/Moose/Intro.pod cp lib/Moose/Manual/Support.pod blib/lib/Moose/Manual/Support.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/Meta/Role/Application/RoleSummation.pm blib/lib/Moose/Meta/Role/Application/RoleSummation.pm cp lib/Moose/Cookbook/Snack/Keywords.pod blib/lib/Moose/Cookbook/Snack/Keywords.pod cp lib/Moose/Cookbook/Basics/Recipe9.pod blib/lib/Moose/Cookbook/Basics/Recipe9.pod cp lib/Class/MOP/Method/Wrapped.pm blib/lib/Class/MOP/Method/Wrapped.pm cp lib/Moose/Meta/Class/Immutable/Trait.pm blib/lib/Moose/Meta/Class/Immutable/Trait.pm cp lib/Moose/Cookbook/Meta/Recipe1.pod blib/lib/Moose/Cookbook/Meta/Recipe1.pod 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/metaclass.pm blib/lib/metaclass.pm 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/Class/MOP/Deprecated.pm blib/lib/Class/MOP/Deprecated.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/Unsweetened.pod blib/lib/Moose/Manual/Unsweetened.pod cp lib/Moose/Manual/Delta.pod blib/lib/Moose/Manual/Delta.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/Class/MOP/Object.pm blib/lib/Class/MOP/Object.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/Method/Meta.pm blib/lib/Moose/Meta/Method/Meta.pm cp lib/Moose/Meta/TypeConstraint/Role.pm blib/lib/Moose/Meta/TypeConstraint/Role.pm cp lib/Moose/Meta/Role.pm blib/lib/Moose/Meta/Role.pm cp lib/Moose/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/Meta/Method/Accessor/Native/Array/insert.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/insert.pm cp lib/Moose/Meta/Method/Accessor/Native/Collection.pm blib/lib/Moose/Meta/Method/Accessor/Native/Collection.pm cp lib/Moose/Meta/Instance.pm blib/lib/Moose/Meta/Instance.pm cp lib/Moose/Unsweetened.pod blib/lib/Moose/Unsweetened.pod cp lib/Class/MOP/Class/Immutable/Trait.pm blib/lib/Class/MOP/Class/Immutable/Trait.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/Meta/Attribute/Native/Trait/String.pm blib/lib/Moose/Meta/Attribute/Native/Trait/String.pm cp lib/Moose/Cookbook/Basics/Recipe7.pod blib/lib/Moose/Cookbook/Basics/Recipe7.pod 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/Conflicts.pm blib/lib/Moose/Conflicts.pm cp lib/Moose/Meta/Method/Accessor/Native/Code/execute.pm blib/lib/Moose/Meta/Method/Accessor/Native/Code/execute.pm 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/Recipe6.pod blib/lib/Moose/Cookbook/Basics/Recipe6.pod 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/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/Attribute/Native/Trait/Number.pm blib/lib/Moose/Meta/Attribute/Native/Trait/Number.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/Class/MOP/Method/Inlined.pm blib/lib/Class/MOP/Method/Inlined.pm cp lib/Moose/Cookbook/Snack/Types.pod blib/lib/Moose/Cookbook/Snack/Types.pod cp lib/Moose/Meta/Role/Application.pm blib/lib/Moose/Meta/Role/Application.pm cp lib/Moose/Meta/Attribute/Native/Trait/Array.pm blib/lib/Moose/Meta/Attribute/Native/Trait/Array.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/TypeConstraint.pm blib/lib/Moose/Meta/TypeConstraint.pm cp lib/Moose/Meta/Method/Accessor/Native/Reader.pm blib/lib/Moose/Meta/Method/Accessor/Native/Reader.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/Method/Accessor/Native/Number/set.pm blib/lib/Moose/Meta/Method/Accessor/Native/Number/set.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/Util/MetaRole.pm blib/lib/Moose/Util/MetaRole.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/Array/Writer.pm blib/lib/Moose/Meta/Method/Accessor/Native/Array/Writer.pm cp lib/Moose/Meta/Method/Accessor/Native/Number/add.pm blib/lib/Moose/Meta/Method/Accessor/Native/Number/add.pm cp lib/Class/MOP/Method/Constructor.pm blib/lib/Class/MOP/Method/Constructor.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/Manual/Roles.pod blib/lib/Moose/Manual/Roles.pod cp lib/Moose/Cookbook/Basics/Recipe2.pod blib/lib/Moose/Cookbook/Basics/Recipe2.pod cp lib/Moose/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/Class/MOP/Instance.pm blib/lib/Class/MOP/Instance.pm cp lib/Class/MOP/Class.pm blib/lib/Class/MOP/Class.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 /home/fly1600/ap1600/bin/perl-static /home/fly1600/var/megalib/ExtUtils/xsubpp -typemap /home/fly1600/ap1600/lib/ExtUtils/typemap xs/Attribute.xs > xs/Attribute.xsc && mv xs/Attribute.xsc xs/Attribute.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -O2 -DVERSION=\"2.0004\" -DXS_VERSION=\"2.0004\" -o xs/Attribute.o -fPIC "-I/home/fly1600/ap1600/lib/CORE" xs/Attribute.c In file included from /home/fly1600/ap1600/lib/CORE/regexp.h:235, from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/Attribute.xs:1: /home/fly1600/ap1600/lib/CORE/op_reg_common.h:70: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/Attribute.xs:1: /home/fly1600/ap1600/lib/CORE/regexp.h:316: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:5030, from mop.h:5, from xs/Attribute.xs:1: /home/fly1600/ap1600/lib/CORE/proto.h:28: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:123: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:134: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:150: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:156: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:178: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:200: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:205: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:208: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:211: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:270: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:274: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:279: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:282: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:285: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:288: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:297: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:303: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:309: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:315: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:321: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:327: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:333: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:345: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:377: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:383: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:389: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:395: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:401: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:407: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:413: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:419: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:425: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:431: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:437: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:443: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:449: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:455: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:461: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:467: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:473: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:479: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:485: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:491: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:509: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:521: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:527: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:533: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:545: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:563: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:569: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:575: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:581: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:587: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:606: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:652: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:685: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:828: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:867: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:920: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:997: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1014: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1024: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1085: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1103: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1112: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1116: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1120: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1124: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1128: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1137: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1168: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1189: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1195: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1201: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1212: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1417: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1436: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1523: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1530: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1568: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1579: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1619: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1638: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1642: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1646: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1650: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1654: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1666: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1674: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1678: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1682: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1686: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1690: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1694: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1698: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1706: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1710: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1714: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1726: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1730: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1734: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1738: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1752: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1764: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1770: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1776: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1788: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1794: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1800: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1806: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1812: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1818: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1836: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1842: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1848: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1854: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1860: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1866: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1872: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1884: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1890: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1896: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1902: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1908: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1935: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1941: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1947: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2019: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2366: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2369: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2567: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2573: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2578: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2586: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2591: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2599: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2611: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2617: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2635: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2641: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2649: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2655: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2668: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2672: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2680: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2689: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2695: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2709: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2715: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2719: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2724: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2729: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2736: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2750: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2754: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2762: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2768: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2774: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2778: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2791: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2795: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2799: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2804: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2810: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2839: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2849: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2870: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2876: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2964: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2992: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3090: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3097: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3159: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3294: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3354: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3358: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3556: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3560: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3565: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3574: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3885: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3892: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3899: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3907: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3914: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3921: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3928: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4006: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4009: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4109: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4258: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4266: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4397: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4442: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4452: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4462: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4546: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4554: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4644: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4661: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7480: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7493: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7499: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7505: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7516: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7522: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7528: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7534: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7547: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7553: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7589: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7597: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7603: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7609: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7648: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7651: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7664: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7667: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/bin/perl-static /home/fly1600/var/megalib/ExtUtils/xsubpp -typemap /home/fly1600/ap1600/lib/ExtUtils/typemap xs/AttributeCore.xs > xs/AttributeCore.xsc && mv xs/AttributeCore.xsc xs/AttributeCore.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -O2 -DVERSION=\"2.0004\" -DXS_VERSION=\"2.0004\" -o xs/AttributeCore.o -fPIC "-I/home/fly1600/ap1600/lib/CORE" xs/AttributeCore.c In file included from /home/fly1600/ap1600/lib/CORE/regexp.h:235, from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/AttributeCore.xs:1: /home/fly1600/ap1600/lib/CORE/op_reg_common.h:70: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/AttributeCore.xs:1: /home/fly1600/ap1600/lib/CORE/regexp.h:316: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:5030, from mop.h:5, from xs/AttributeCore.xs:1: /home/fly1600/ap1600/lib/CORE/proto.h:28: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:123: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:134: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:150: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:156: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:178: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:200: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:205: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:208: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:211: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:270: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:274: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:279: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:282: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:285: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:288: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:297: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:303: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:309: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:315: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:321: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:327: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:333: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:345: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:377: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:383: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:389: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:395: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:401: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:407: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:413: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:419: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:425: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:431: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:437: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:443: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:449: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:455: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:461: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:467: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:473: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:479: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:485: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:491: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:509: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:521: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:527: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:533: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:545: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:563: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:569: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:575: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:581: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:587: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:606: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:652: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:685: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:828: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:867: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:920: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:997: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1014: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1024: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1085: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1103: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1112: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1116: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1120: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1124: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1128: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1137: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1168: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1189: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1195: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1201: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1212: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1417: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1436: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1523: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1530: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1568: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1579: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1619: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1638: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1642: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1646: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1650: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1654: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1666: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1674: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1678: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1682: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1686: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1690: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1694: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1698: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1706: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1710: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1714: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1726: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1730: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1734: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1738: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1752: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1764: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1770: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1776: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1788: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1794: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1800: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1806: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1812: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1818: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1836: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1842: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1848: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1854: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1860: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1866: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1872: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1884: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1890: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1896: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1902: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1908: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1935: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1941: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1947: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2019: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2366: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2369: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2567: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2573: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2578: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2586: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2591: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2599: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2611: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2617: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2635: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2641: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2649: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2655: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2668: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2672: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2680: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2689: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2695: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2709: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2715: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2719: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2724: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2729: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2736: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2750: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2754: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2762: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2768: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2774: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2778: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2791: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2795: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2799: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2804: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2810: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2839: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2849: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2870: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2876: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2964: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2992: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3090: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3097: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3159: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3294: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3354: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3358: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3556: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3560: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3565: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3574: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3885: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3892: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3899: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3907: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3914: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3921: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3928: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4006: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4009: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4109: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4258: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4266: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4397: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4442: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4452: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4462: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4546: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4554: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4644: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4661: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7480: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7493: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7499: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7505: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7516: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7522: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7528: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7534: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7547: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7553: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7589: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7597: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7603: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7609: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7648: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7651: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7664: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7667: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/bin/perl-static /home/fly1600/var/megalib/ExtUtils/xsubpp -typemap /home/fly1600/ap1600/lib/ExtUtils/typemap xs/Class.xs > xs/Class.xsc && mv xs/Class.xsc xs/Class.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -O2 -DVERSION=\"2.0004\" -DXS_VERSION=\"2.0004\" -o xs/Class.o -fPIC "-I/home/fly1600/ap1600/lib/CORE" xs/Class.c In file included from /home/fly1600/ap1600/lib/CORE/regexp.h:235, from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/Class.xs:1: /home/fly1600/ap1600/lib/CORE/op_reg_common.h:70: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/Class.xs:1: /home/fly1600/ap1600/lib/CORE/regexp.h:316: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:5030, from mop.h:5, from xs/Class.xs:1: /home/fly1600/ap1600/lib/CORE/proto.h:28: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:123: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:134: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:150: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:156: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:178: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:200: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:205: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:208: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:211: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:270: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:274: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:279: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:282: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:285: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:288: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:297: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:303: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:309: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:315: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:321: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:327: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:333: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:345: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:377: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:383: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:389: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:395: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:401: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:407: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:413: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:419: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:425: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:431: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:437: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:443: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:449: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:455: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:461: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:467: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:473: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:479: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:485: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:491: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:509: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:521: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:527: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:533: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:545: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:563: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:569: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:575: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:581: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:587: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:606: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:652: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:685: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:828: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:867: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:920: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:997: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1014: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1024: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1085: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1103: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1112: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1116: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1120: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1124: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1128: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1137: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1168: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1189: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1195: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1201: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1212: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1417: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1436: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1523: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1530: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1568: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1579: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1619: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1638: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1642: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1646: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1650: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1654: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1666: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1674: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1678: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1682: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1686: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1690: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1694: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1698: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1706: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1710: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1714: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1726: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1730: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1734: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1738: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1752: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1764: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1770: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1776: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1788: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1794: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1800: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1806: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1812: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1818: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1836: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1842: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1848: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1854: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1860: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1866: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1872: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1884: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1890: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1896: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1902: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1908: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1935: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1941: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1947: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2019: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2366: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2369: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2567: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2573: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2578: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2586: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2591: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2599: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2611: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2617: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2635: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2641: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2649: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2655: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2668: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2672: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2680: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2689: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2695: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2709: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2715: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2719: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2724: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2729: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2736: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2750: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2754: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2762: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2768: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2774: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2778: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2791: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2795: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2799: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2804: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2810: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2839: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2849: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2870: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2876: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2964: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2992: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3090: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3097: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3159: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3294: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3354: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3358: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3556: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3560: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3565: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3574: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3885: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3892: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3899: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3907: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3914: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3921: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3928: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4006: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4009: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4109: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4258: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4266: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4397: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4442: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4452: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4462: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4546: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4554: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4644: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4661: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7480: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7493: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7499: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7505: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7516: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7522: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7528: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7534: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7547: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7553: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7589: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7597: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7603: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7609: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7648: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7651: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7664: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7667: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/bin/perl-static /home/fly1600/var/megalib/ExtUtils/xsubpp -typemap /home/fly1600/ap1600/lib/ExtUtils/typemap xs/Generated.xs > xs/Generated.xsc && mv xs/Generated.xsc xs/Generated.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -O2 -DVERSION=\"2.0004\" -DXS_VERSION=\"2.0004\" -o xs/Generated.o -fPIC "-I/home/fly1600/ap1600/lib/CORE" xs/Generated.c In file included from /home/fly1600/ap1600/lib/CORE/regexp.h:235, from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/Generated.xs:1: /home/fly1600/ap1600/lib/CORE/op_reg_common.h:70: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/Generated.xs:1: /home/fly1600/ap1600/lib/CORE/regexp.h:316: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:5030, from mop.h:5, from xs/Generated.xs:1: /home/fly1600/ap1600/lib/CORE/proto.h:28: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:123: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:134: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:150: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:156: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:178: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:200: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:205: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:208: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:211: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:270: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:274: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:279: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:282: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:285: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:288: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:297: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:303: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:309: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:315: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:321: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:327: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:333: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:345: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:377: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:383: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:389: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:395: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:401: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:407: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:413: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:419: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:425: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:431: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:437: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:443: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:449: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:455: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:461: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:467: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:473: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:479: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:485: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:491: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:509: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:521: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:527: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:533: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:545: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:563: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:569: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:575: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:581: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:587: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:606: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:652: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:685: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:828: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:867: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:920: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:997: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1014: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1024: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1085: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1103: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1112: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1116: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1120: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1124: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1128: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1137: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1168: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1189: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1195: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1201: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1212: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1417: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1436: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1523: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1530: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1568: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1579: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1619: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1638: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1642: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1646: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1650: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1654: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1666: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1674: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1678: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1682: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1686: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1690: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1694: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1698: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1706: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1710: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1714: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1726: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1730: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1734: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1738: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1752: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1764: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1770: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1776: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1788: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1794: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1800: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1806: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1812: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1818: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1836: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1842: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1848: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1854: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1860: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1866: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1872: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1884: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1890: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1896: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1902: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1908: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1935: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1941: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1947: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2019: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2366: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2369: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2567: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2573: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2578: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2586: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2591: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2599: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2611: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2617: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2635: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2641: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2649: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2655: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2668: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2672: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2680: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2689: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2695: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2709: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2715: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2719: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2724: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2729: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2736: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2750: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2754: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2762: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2768: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2774: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2778: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2791: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2795: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2799: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2804: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2810: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2839: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2849: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2870: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2876: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2964: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2992: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3090: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3097: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3159: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3294: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3354: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3358: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3556: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3560: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3565: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3574: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3885: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3892: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3899: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3907: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3914: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3921: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3928: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4006: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4009: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4109: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4258: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4266: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4397: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4442: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4452: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4462: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4546: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4554: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4644: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4661: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7480: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7493: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7499: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7505: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7516: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7522: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7528: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7534: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7547: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7553: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7589: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7597: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7603: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7609: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7648: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7651: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7664: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7667: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/bin/perl-static /home/fly1600/var/megalib/ExtUtils/xsubpp -typemap /home/fly1600/ap1600/lib/ExtUtils/typemap xs/HasAttributes.xs > xs/HasAttributes.xsc && mv xs/HasAttributes.xsc xs/HasAttributes.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -O2 -DVERSION=\"2.0004\" -DXS_VERSION=\"2.0004\" -o xs/HasAttributes.o -fPIC "-I/home/fly1600/ap1600/lib/CORE" xs/HasAttributes.c In file included from /home/fly1600/ap1600/lib/CORE/regexp.h:235, from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/HasAttributes.xs:1: /home/fly1600/ap1600/lib/CORE/op_reg_common.h:70: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/HasAttributes.xs:1: /home/fly1600/ap1600/lib/CORE/regexp.h:316: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:5030, from mop.h:5, from xs/HasAttributes.xs:1: /home/fly1600/ap1600/lib/CORE/proto.h:28: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:123: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:134: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:150: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:156: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:178: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:200: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:205: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:208: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:211: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:270: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:274: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:279: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:282: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:285: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:288: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:297: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:303: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:309: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:315: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:321: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:327: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:333: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:345: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:377: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:383: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:389: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:395: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:401: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:407: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:413: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:419: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:425: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:431: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:437: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:443: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:449: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:455: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:461: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:467: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:473: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:479: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:485: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:491: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:509: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:521: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:527: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:533: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:545: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:563: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:569: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:575: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:581: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:587: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:606: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:652: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:685: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:828: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:867: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:920: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:997: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1014: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1024: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1085: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1103: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1112: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1116: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1120: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1124: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1128: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1137: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1168: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1189: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1195: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1201: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1212: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1417: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1436: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1523: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1530: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1568: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1579: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1619: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1638: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1642: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1646: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1650: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1654: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1666: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1674: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1678: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1682: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1686: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1690: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1694: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1698: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1706: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1710: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1714: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1726: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1730: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1734: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1738: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1752: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1764: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1770: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1776: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1788: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1794: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1800: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1806: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1812: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1818: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1836: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1842: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1848: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1854: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1860: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1866: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1872: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1884: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1890: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1896: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1902: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1908: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1935: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1941: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1947: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2019: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2366: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2369: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2567: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2573: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2578: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2586: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2591: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2599: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2611: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2617: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2635: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2641: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2649: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2655: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2668: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2672: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2680: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2689: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2695: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2709: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2715: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2719: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2724: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2729: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2736: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2750: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2754: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2762: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2768: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2774: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2778: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2791: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2795: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2799: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2804: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2810: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2839: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2849: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2870: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2876: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2964: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2992: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3090: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3097: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3159: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3294: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3354: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3358: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3556: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3560: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3565: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3574: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3885: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3892: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3899: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3907: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3914: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3921: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3928: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4006: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4009: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4109: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4258: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4266: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4397: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4442: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4452: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4462: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4546: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4554: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4644: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4661: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7480: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7493: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7499: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7505: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7516: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7522: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7528: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7534: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7547: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7553: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7589: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7597: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7603: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7609: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7648: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7651: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7664: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7667: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/bin/perl-static /home/fly1600/var/megalib/ExtUtils/xsubpp -typemap /home/fly1600/ap1600/lib/ExtUtils/typemap xs/HasMethods.xs > xs/HasMethods.xsc && mv xs/HasMethods.xsc xs/HasMethods.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -O2 -DVERSION=\"2.0004\" -DXS_VERSION=\"2.0004\" -o xs/HasMethods.o -fPIC "-I/home/fly1600/ap1600/lib/CORE" xs/HasMethods.c In file included from /home/fly1600/ap1600/lib/CORE/regexp.h:235, from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/HasMethods.xs:1: /home/fly1600/ap1600/lib/CORE/op_reg_common.h:70: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/HasMethods.xs:1: /home/fly1600/ap1600/lib/CORE/regexp.h:316: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:5030, from mop.h:5, from xs/HasMethods.xs:1: /home/fly1600/ap1600/lib/CORE/proto.h:28: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:123: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:134: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:150: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:156: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:178: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:200: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:205: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:208: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:211: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:270: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:274: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:279: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:282: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:285: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:288: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:297: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:303: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:309: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:315: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:321: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:327: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:333: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:345: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:377: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:383: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:389: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:395: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:401: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:407: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:413: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:419: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:425: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:431: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:437: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:443: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:449: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:455: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:461: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:467: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:473: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:479: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:485: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:491: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:509: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:521: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:527: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:533: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:545: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:563: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:569: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:575: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:581: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:587: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:606: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:652: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:685: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:828: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:867: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:920: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:997: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1014: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1024: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1085: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1103: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1112: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1116: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1120: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1124: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1128: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1137: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1168: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1189: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1195: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1201: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1212: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1417: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1436: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1523: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1530: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1568: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1579: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1619: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1638: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1642: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1646: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1650: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1654: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1666: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1674: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1678: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1682: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1686: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1690: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1694: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1698: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1706: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1710: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1714: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1726: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1730: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1734: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1738: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1752: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1764: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1770: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1776: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1788: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1794: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1800: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1806: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1812: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1818: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1836: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1842: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1848: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1854: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1860: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1866: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1872: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1884: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1890: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1896: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1902: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1908: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1935: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1941: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1947: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2019: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2366: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2369: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2567: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2573: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2578: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2586: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2591: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2599: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2611: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2617: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2635: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2641: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2649: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2655: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2668: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2672: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2680: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2689: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2695: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2709: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2715: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2719: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2724: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2729: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2736: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2750: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2754: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2762: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2768: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2774: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2778: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2791: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2795: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2799: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2804: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2810: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2839: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2849: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2870: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2876: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2964: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2992: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3090: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3097: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3159: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3294: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3354: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3358: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3556: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3560: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3565: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3574: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3885: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3892: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3899: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3907: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3914: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3921: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3928: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4006: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4009: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4109: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4258: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4266: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4397: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4442: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4452: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4462: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4546: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4554: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4644: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4661: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7480: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7493: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7499: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7505: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7516: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7522: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7528: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7534: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7547: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7553: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7589: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7597: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7603: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7609: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7648: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7651: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7664: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7667: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/bin/perl-static /home/fly1600/var/megalib/ExtUtils/xsubpp -typemap /home/fly1600/ap1600/lib/ExtUtils/typemap xs/Inlined.xs > xs/Inlined.xsc && mv xs/Inlined.xsc xs/Inlined.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -O2 -DVERSION=\"2.0004\" -DXS_VERSION=\"2.0004\" -o xs/Inlined.o -fPIC "-I/home/fly1600/ap1600/lib/CORE" xs/Inlined.c In file included from /home/fly1600/ap1600/lib/CORE/regexp.h:235, from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/Inlined.xs:1: /home/fly1600/ap1600/lib/CORE/op_reg_common.h:70: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/Inlined.xs:1: /home/fly1600/ap1600/lib/CORE/regexp.h:316: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:5030, from mop.h:5, from xs/Inlined.xs:1: /home/fly1600/ap1600/lib/CORE/proto.h:28: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:123: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:134: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:150: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:156: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:178: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:200: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:205: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:208: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:211: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:270: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:274: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:279: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:282: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:285: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:288: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:297: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:303: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:309: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:315: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:321: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:327: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:333: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:345: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:377: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:383: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:389: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:395: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:401: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:407: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:413: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:419: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:425: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:431: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:437: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:443: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:449: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:455: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:461: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:467: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:473: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:479: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:485: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:491: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:509: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:521: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:527: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:533: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:545: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:563: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:569: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:575: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:581: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:587: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:606: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:652: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:685: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:828: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:867: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:920: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:997: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1014: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1024: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1085: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1103: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1112: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1116: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1120: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1124: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1128: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1137: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1168: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1189: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1195: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1201: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1212: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1417: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1436: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1523: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1530: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1568: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1579: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1619: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1638: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1642: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1646: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1650: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1654: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1666: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1674: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1678: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1682: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1686: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1690: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1694: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1698: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1706: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1710: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1714: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1726: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1730: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1734: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1738: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1752: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1764: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1770: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1776: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1788: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1794: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1800: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1806: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1812: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1818: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1836: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1842: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1848: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1854: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1860: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1866: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1872: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1884: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1890: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1896: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1902: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1908: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1935: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1941: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1947: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2019: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2366: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2369: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2567: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2573: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2578: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2586: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2591: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2599: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2611: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2617: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2635: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2641: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2649: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2655: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2668: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2672: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2680: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2689: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2695: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2709: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2715: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2719: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2724: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2729: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2736: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2750: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2754: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2762: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2768: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2774: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2778: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2791: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2795: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2799: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2804: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2810: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2839: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2849: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2870: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2876: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2964: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2992: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3090: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3097: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3159: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3294: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3354: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3358: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3556: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3560: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3565: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3574: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3885: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3892: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3899: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3907: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3914: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3921: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3928: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4006: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4009: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4109: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4258: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4266: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4397: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4442: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4452: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4462: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4546: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4554: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4644: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4661: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7480: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7493: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7499: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7505: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7516: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7522: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7528: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7534: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7547: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7553: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7589: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7597: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7603: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7609: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7648: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7651: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7664: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7667: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/bin/perl-static /home/fly1600/var/megalib/ExtUtils/xsubpp -typemap /home/fly1600/ap1600/lib/ExtUtils/typemap xs/Instance.xs > xs/Instance.xsc && mv xs/Instance.xsc xs/Instance.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -O2 -DVERSION=\"2.0004\" -DXS_VERSION=\"2.0004\" -o xs/Instance.o -fPIC "-I/home/fly1600/ap1600/lib/CORE" xs/Instance.c In file included from /home/fly1600/ap1600/lib/CORE/regexp.h:235, from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/Instance.xs:1: /home/fly1600/ap1600/lib/CORE/op_reg_common.h:70: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/Instance.xs:1: /home/fly1600/ap1600/lib/CORE/regexp.h:316: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:5030, from mop.h:5, from xs/Instance.xs:1: /home/fly1600/ap1600/lib/CORE/proto.h:28: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:123: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:134: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:150: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:156: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:178: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:200: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:205: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:208: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:211: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:270: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:274: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:279: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:282: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:285: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:288: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:297: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:303: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:309: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:315: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:321: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:327: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:333: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:345: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:377: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:383: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:389: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:395: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:401: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:407: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:413: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:419: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:425: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:431: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:437: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:443: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:449: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:455: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:461: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:467: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:473: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:479: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:485: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:491: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:509: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:521: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:527: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:533: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:545: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:563: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:569: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:575: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:581: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:587: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:606: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:652: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:685: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:828: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:867: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:920: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:997: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1014: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1024: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1085: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1103: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1112: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1116: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1120: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1124: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1128: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1137: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1168: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1189: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1195: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1201: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1212: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1417: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1436: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1523: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1530: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1568: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1579: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1619: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1638: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1642: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1646: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1650: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1654: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1666: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1674: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1678: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1682: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1686: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1690: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1694: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1698: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1706: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1710: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1714: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1726: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1730: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1734: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1738: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1752: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1764: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1770: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1776: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1788: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1794: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1800: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1806: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1812: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1818: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1836: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1842: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1848: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1854: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1860: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1866: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1872: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1884: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1890: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1896: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1902: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1908: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1935: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1941: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1947: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2019: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2366: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2369: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2567: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2573: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2578: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2586: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2591: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2599: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2611: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2617: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2635: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2641: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2649: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2655: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2668: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2672: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2680: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2689: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2695: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2709: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2715: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2719: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2724: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2729: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2736: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2750: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2754: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2762: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2768: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2774: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2778: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2791: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2795: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2799: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2804: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2810: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2839: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2849: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2870: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2876: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2964: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2992: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3090: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3097: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3159: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3294: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3354: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3358: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3556: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3560: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3565: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3574: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3885: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3892: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3899: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3907: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3914: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3921: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3928: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4006: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4009: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4109: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4258: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4266: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4397: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4442: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4452: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4462: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4546: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4554: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4644: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4661: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7480: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7493: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7499: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7505: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7516: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7522: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7528: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7534: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7547: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7553: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7589: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7597: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7603: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7609: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7648: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7651: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7664: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7667: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/bin/perl-static /home/fly1600/var/megalib/ExtUtils/xsubpp -typemap /home/fly1600/ap1600/lib/ExtUtils/typemap xs/Method.xs > xs/Method.xsc && mv xs/Method.xsc xs/Method.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -O2 -DVERSION=\"2.0004\" -DXS_VERSION=\"2.0004\" -o xs/Method.o -fPIC "-I/home/fly1600/ap1600/lib/CORE" xs/Method.c In file included from /home/fly1600/ap1600/lib/CORE/regexp.h:235, from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/Method.xs:1: /home/fly1600/ap1600/lib/CORE/op_reg_common.h:70: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/Method.xs:1: /home/fly1600/ap1600/lib/CORE/regexp.h:316: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:5030, from mop.h:5, from xs/Method.xs:1: /home/fly1600/ap1600/lib/CORE/proto.h:28: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:123: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:134: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:150: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:156: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:178: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:200: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:205: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:208: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:211: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:270: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:274: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:279: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:282: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:285: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:288: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:297: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:303: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:309: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:315: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:321: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:327: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:333: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:345: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:377: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:383: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:389: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:395: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:401: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:407: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:413: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:419: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:425: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:431: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:437: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:443: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:449: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:455: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:461: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:467: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:473: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:479: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:485: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:491: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:509: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:521: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:527: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:533: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:545: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:563: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:569: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:575: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:581: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:587: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:606: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:652: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:685: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:828: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:867: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:920: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:997: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1014: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1024: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1085: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1103: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1112: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1116: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1120: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1124: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1128: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1137: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1168: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1189: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1195: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1201: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1212: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1417: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1436: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1523: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1530: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1568: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1579: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1619: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1638: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1642: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1646: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1650: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1654: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1666: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1674: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1678: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1682: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1686: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1690: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1694: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1698: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1706: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1710: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1714: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1726: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1730: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1734: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1738: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1752: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1764: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1770: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1776: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1788: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1794: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1800: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1806: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1812: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1818: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1836: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1842: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1848: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1854: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1860: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1866: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1872: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1884: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1890: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1896: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1902: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1908: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1935: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1941: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1947: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2019: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2366: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2369: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2567: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2573: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2578: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2586: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2591: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2599: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2611: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2617: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2635: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2641: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2649: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2655: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2668: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2672: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2680: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2689: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2695: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2709: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2715: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2719: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2724: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2729: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2736: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2750: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2754: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2762: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2768: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2774: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2778: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2791: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2795: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2799: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2804: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2810: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2839: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2849: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2870: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2876: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2964: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2992: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3090: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3097: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3159: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3294: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3354: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3358: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3556: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3560: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3565: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3574: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3885: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3892: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3899: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3907: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3914: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3921: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3928: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4006: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4009: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4109: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4258: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4266: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4397: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4442: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4452: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4462: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4546: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4554: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4644: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4661: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7480: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7493: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7499: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7505: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7516: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7522: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7528: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7534: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7547: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7553: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7589: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7597: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7603: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7609: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7648: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7651: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7664: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7667: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/bin/perl-static /home/fly1600/var/megalib/ExtUtils/xsubpp -typemap /home/fly1600/ap1600/lib/ExtUtils/typemap xs/Moose.xs > xs/Moose.xsc && mv xs/Moose.xsc xs/Moose.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -O2 -DVERSION=\"2.0004\" -DXS_VERSION=\"2.0004\" -o xs/Moose.o -fPIC "-I/home/fly1600/ap1600/lib/CORE" xs/Moose.c In file included from /home/fly1600/ap1600/lib/CORE/regexp.h:235, from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from xs/Moose.xs:2: /home/fly1600/ap1600/lib/CORE/op_reg_common.h:70: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from xs/Moose.xs:2: /home/fly1600/ap1600/lib/CORE/regexp.h:316: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:5030, from xs/Moose.xs:2: /home/fly1600/ap1600/lib/CORE/proto.h:28: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:123: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:134: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:150: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:156: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:178: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:200: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:205: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:208: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:211: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:270: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:274: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:279: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:282: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:285: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:288: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:297: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:303: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:309: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:315: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:321: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:327: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:333: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:345: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:377: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:383: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:389: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:395: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:401: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:407: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:413: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:419: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:425: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:431: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:437: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:443: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:449: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:455: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:461: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:467: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:473: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:479: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:485: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:491: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:509: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:521: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:527: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:533: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:545: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:563: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:569: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:575: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:581: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:587: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:606: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:652: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:685: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:828: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:867: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:920: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:997: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1014: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1024: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1085: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1103: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1112: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1116: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1120: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1124: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1128: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1137: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1168: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1189: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1195: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1201: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1212: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1417: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1436: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1523: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1530: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1568: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1579: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1619: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1638: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1642: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1646: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1650: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1654: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1666: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1674: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1678: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1682: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1686: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1690: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1694: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1698: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1706: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1710: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1714: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1726: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1730: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1734: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1738: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1752: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1764: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1770: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1776: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1788: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1794: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1800: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1806: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1812: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1818: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1836: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1842: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1848: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1854: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1860: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1866: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1872: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1884: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1890: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1896: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1902: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1908: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1935: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1941: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1947: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2019: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2366: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2369: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2567: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2573: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2578: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2586: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2591: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2599: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2611: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2617: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2635: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2641: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2649: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2655: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2668: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2672: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2680: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2689: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2695: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2709: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2715: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2719: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2724: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2729: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2736: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2750: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2754: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2762: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2768: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2774: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2778: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2791: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2795: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2799: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2804: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2810: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2839: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2849: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2870: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2876: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2964: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2992: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3090: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3097: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3159: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3294: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3354: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3358: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3556: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3560: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3565: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3574: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3885: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3892: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3899: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3907: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3914: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3921: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3928: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4006: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4009: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4109: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4258: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4266: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4397: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4442: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4452: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4462: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4546: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4554: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4644: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4661: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7480: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7493: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7499: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7505: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7516: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7522: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7528: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7534: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7547: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7553: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7589: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7597: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7603: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7609: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7648: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7651: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7664: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7667: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/bin/perl-static /home/fly1600/var/megalib/ExtUtils/xsubpp -typemap /home/fly1600/ap1600/lib/ExtUtils/typemap xs/MOP.xs > xs/MOP.xsc && mv xs/MOP.xsc xs/MOP.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -O2 -DVERSION=\"2.0004\" -DXS_VERSION=\"2.0004\" -o xs/MOP.o -fPIC "-I/home/fly1600/ap1600/lib/CORE" xs/MOP.c In file included from /home/fly1600/ap1600/lib/CORE/regexp.h:235, from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/MOP.xs:1: /home/fly1600/ap1600/lib/CORE/op_reg_common.h:70: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/MOP.xs:1: /home/fly1600/ap1600/lib/CORE/regexp.h:316: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:5030, from mop.h:5, from xs/MOP.xs:1: /home/fly1600/ap1600/lib/CORE/proto.h:28: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:123: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:134: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:150: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:156: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:178: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:200: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:205: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:208: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:211: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:270: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:274: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:279: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:282: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:285: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:288: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:297: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:303: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:309: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:315: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:321: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:327: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:333: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:345: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:377: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:383: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:389: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:395: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:401: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:407: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:413: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:419: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:425: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:431: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:437: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:443: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:449: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:455: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:461: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:467: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:473: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:479: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:485: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:491: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:509: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:521: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:527: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:533: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:545: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:563: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:569: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:575: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:581: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:587: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:606: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:652: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:685: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:828: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:867: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:920: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:997: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1014: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1024: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1085: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1103: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1112: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1116: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1120: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1124: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1128: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1137: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1168: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1189: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1195: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1201: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1212: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1417: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1436: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1523: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1530: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1568: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1579: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1619: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1638: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1642: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1646: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1650: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1654: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1666: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1674: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1678: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1682: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1686: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1690: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1694: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1698: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1706: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1710: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1714: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1726: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1730: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1734: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1738: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1752: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1764: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1770: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1776: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1788: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1794: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1800: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1806: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1812: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1818: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1836: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1842: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1848: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1854: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1860: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1866: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1872: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1884: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1890: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1896: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1902: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1908: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1935: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1941: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1947: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2019: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2366: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2369: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2567: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2573: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2578: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2586: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2591: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2599: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2611: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2617: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2635: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2641: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2649: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2655: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2668: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2672: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2680: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2689: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2695: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2709: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2715: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2719: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2724: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2729: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2736: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2750: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2754: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2762: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2768: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2774: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2778: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2791: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2795: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2799: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2804: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2810: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2839: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2849: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2870: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2876: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2964: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2992: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3090: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3097: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3159: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3294: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3354: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3358: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3556: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3560: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3565: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3574: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3885: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3892: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3899: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3907: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3914: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3921: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3928: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4006: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4009: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4109: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4258: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4266: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4397: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4442: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4452: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4462: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4546: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4554: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4644: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4661: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7480: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7493: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7499: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7505: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7516: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7522: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7528: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7534: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7547: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7553: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7589: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7597: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7603: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7609: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7648: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7651: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7664: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7667: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/bin/perl-static /home/fly1600/var/megalib/ExtUtils/xsubpp -typemap /home/fly1600/ap1600/lib/ExtUtils/typemap xs/Package.xs > xs/Package.xsc && mv xs/Package.xsc xs/Package.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -O2 -DVERSION=\"2.0004\" -DXS_VERSION=\"2.0004\" -o xs/Package.o -fPIC "-I/home/fly1600/ap1600/lib/CORE" xs/Package.c In file included from /home/fly1600/ap1600/lib/CORE/regexp.h:235, from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/Package.xs:1: /home/fly1600/ap1600/lib/CORE/op_reg_common.h:70: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from xs/Package.xs:1: /home/fly1600/ap1600/lib/CORE/regexp.h:316: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:5030, from mop.h:5, from xs/Package.xs:1: /home/fly1600/ap1600/lib/CORE/proto.h:28: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:123: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:134: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:150: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:156: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:178: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:200: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:205: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:208: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:211: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:270: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:274: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:279: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:282: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:285: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:288: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:297: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:303: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:309: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:315: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:321: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:327: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:333: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:345: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:377: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:383: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:389: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:395: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:401: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:407: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:413: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:419: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:425: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:431: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:437: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:443: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:449: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:455: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:461: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:467: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:473: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:479: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:485: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:491: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:509: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:521: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:527: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:533: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:545: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:563: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:569: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:575: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:581: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:587: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:606: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:652: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:685: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:828: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:867: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:920: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:997: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1014: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1024: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1085: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1103: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1112: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1116: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1120: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1124: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1128: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1137: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1168: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1189: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1195: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1201: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1212: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1417: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1436: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1523: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1530: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1568: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1579: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1619: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1638: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1642: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1646: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1650: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1654: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1666: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1674: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1678: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1682: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1686: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1690: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1694: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1698: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1706: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1710: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1714: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1726: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1730: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1734: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1738: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1752: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1764: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1770: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1776: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1788: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1794: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1800: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1806: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1812: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1818: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1836: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1842: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1848: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1854: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1860: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1866: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1872: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1884: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1890: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1896: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1902: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1908: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1935: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1941: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1947: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2019: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2366: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2369: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2567: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2573: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2578: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2586: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2591: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2599: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2611: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2617: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2635: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2641: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2649: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2655: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2668: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2672: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2680: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2689: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2695: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2709: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2715: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2719: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2724: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2729: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2736: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2750: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2754: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2762: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2768: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2774: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2778: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2791: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2795: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2799: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2804: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2810: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2839: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2849: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2870: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2876: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2964: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2992: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3090: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3097: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3159: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3294: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3354: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3358: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3556: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3560: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3565: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3574: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3885: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3892: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3899: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3907: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3914: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3921: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3928: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4006: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4009: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4109: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4258: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4266: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4397: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4442: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4452: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4462: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4546: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4554: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4644: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4661: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7480: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7493: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7499: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7505: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7516: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7522: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7528: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7534: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7547: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7553: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7589: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7597: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7603: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7609: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7648: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7651: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7664: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7667: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7670: warning: `warn_unused_result' attribute directive ignored gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -O2 -DVERSION=\"2.0004\" -DXS_VERSION=\"2.0004\" -o mop.o -fPIC "-I/home/fly1600/ap1600/lib/CORE" mop.c In file included from /home/fly1600/ap1600/lib/CORE/regexp.h:235, from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from mop.c:1: /home/fly1600/ap1600/lib/CORE/op_reg_common.h:70: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:3437, from mop.h:5, from mop.c:1: /home/fly1600/ap1600/lib/CORE/regexp.h:316: warning: `warn_unused_result' attribute directive ignored In file included from /home/fly1600/ap1600/lib/CORE/perl.h:5030, from mop.h:5, from mop.c:1: /home/fly1600/ap1600/lib/CORE/proto.h:28: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:123: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:134: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:150: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:156: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:178: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:200: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:205: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:208: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:211: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:270: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:274: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:279: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:282: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:285: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:288: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:297: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:303: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:309: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:315: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:321: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:327: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:333: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:345: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:377: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:383: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:389: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:395: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:401: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:407: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:413: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:419: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:425: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:431: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:437: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:443: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:449: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:455: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:461: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:467: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:473: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:479: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:485: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:491: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:509: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:521: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:527: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:533: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:545: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:563: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:569: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:575: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:581: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:587: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:606: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:652: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:685: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:828: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:867: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:920: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:997: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1014: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1024: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1085: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1103: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1112: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1116: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1120: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1124: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1128: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1137: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1168: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1189: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1195: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1201: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1212: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1417: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1436: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1497: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1503: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1515: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1523: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1530: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1551: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1568: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1579: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1619: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1638: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1642: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1646: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1650: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1654: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1658: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1666: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1674: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1678: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1682: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1686: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1690: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1694: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1698: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1706: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1710: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1714: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1722: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1726: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1730: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1734: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1738: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1752: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1764: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1770: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1776: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1788: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1794: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1800: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1806: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1812: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1818: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1836: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1842: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1848: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1854: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1860: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1866: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1872: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1884: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1890: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1896: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1902: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1908: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1929: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1935: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1941: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:1947: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2019: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2339: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2366: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2369: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2557: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2567: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2573: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2578: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2586: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2591: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2599: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2611: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2617: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2625: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2635: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2641: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2649: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2655: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2662: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2668: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2672: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2680: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2689: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2695: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2702: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2709: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2715: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2719: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2724: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2729: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2736: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2742: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2746: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2750: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2754: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2758: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2762: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2768: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2774: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2778: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2782: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2791: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2795: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2799: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2804: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2810: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2839: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2849: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2870: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2876: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2888: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2964: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:2992: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3090: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3097: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3159: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3294: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3349: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3354: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3358: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3548: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3552: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3556: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3560: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3565: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3574: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3670: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3676: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3878: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3885: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3892: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3899: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3907: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3914: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3921: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:3928: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4006: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4009: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4109: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4258: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4266: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4397: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4442: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4452: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4462: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4539: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4546: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4554: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4644: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4661: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:4718: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7480: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7493: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7499: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7505: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7516: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7522: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7528: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7534: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7547: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7553: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7589: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7597: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7603: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7609: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7648: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7651: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7664: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7667: warning: `warn_unused_result' attribute directive ignored /home/fly1600/ap1600/lib/CORE/proto.h:7670: warning: `warn_unused_result' attribute directive ignored Running Mkbootstrap for Moose () chmod 644 Moose.bs rm -f blib/arch/auto/Moose/Moose.so gcc -shared -O2 xs/Attribute.o xs/AttributeCore.o xs/Class.o xs/Generated.o xs/HasAttributes.o xs/HasMethods.o xs/Inlined.o xs/Instance.o xs/Method.o xs/Moose.o xs/MOP.o xs/Package.o mop.o -o blib/arch/auto/Moose/Moose.so \ \ chmod 755 blib/arch/auto/Moose/Moose.so cp Moose.bs blib/arch/auto/Moose/Moose.bs chmod 644 blib/arch/auto/Moose/Moose.bs cp bin/moose-outdated blib/script/moose-outdated /home/fly1600/ap1600/bin/perl-static -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/moose-outdated Manifying blib/man3/Moose::Manual::MOP.3 Manifying blib/man3/Moose::Meta::TypeCoercion::Union.3 Manifying blib/man3/Class::MOP::Mixin::HasAttributes.3 Manifying blib/man3/Moose::Manual::MooseX.3 Manifying blib/man3/Moose::Meta::Role::Method::Required.3 Manifying blib/man3/Moose::Meta::Role::Composite.3 Manifying blib/man3/Moose::Deprecated.3 Manifying blib/man3/Moose::Cookbook::Extending::Recipe4.3 Manifying blib/man3/Moose::Cookbook::Meta::Recipe3.3 Manifying blib/man3/Class::MOP::MiniTrait.3 Manifying blib/man3/Moose::Spec::Role.3 Manifying blib/man3/Moose::Meta::Class.3 Manifying blib/man3/oose.3 Manifying blib/man3/Moose::Util.3 Manifying blib/man3/Class::MOP::Mixin::AttributeCore.3 Manifying blib/man3/Moose::Cookbook::Meta::Recipe2.3 Manifying blib/man3/Moose::Cookbook::Extending::Recipe3.3 Manifying blib/man3/Class::MOP::Method::Generated.3 Manifying blib/man3/Moose::Cookbook::Meta::Recipe6.3 Manifying blib/man3/Moose::Manual::FAQ.3 Manifying blib/man3/Moose::Meta::Role::Method::Conflicting.3 Manifying blib/man3/Moose::Role.3 Manifying blib/man3/Class::MOP::Mixin::HasMethods.3 Manifying blib/man3/Moose::Manual::Attributes.3 Manifying blib/man3/Moose::Cookbook::Roles::Recipe2.3 Manifying blib/man3/Class::MOP::Package.3 Manifying blib/man3/Moose::Error::Croak.3 Manifying blib/man3/Moose::Cookbook::Extending::Recipe2.3 Manifying blib/man3/Moose::Error::Confess.3 Manifying blib/man3/Class::MOP.3 Manifying blib/man3/Moose::Cookbook::Style.3 Manifying blib/man3/Class::MOP::Method::Accessor.3 Manifying blib/man3/Moose::Meta::TypeConstraint::DuckType.3 Manifying blib/man3/Moose::Meta::TypeConstraint::Class.3 Manifying blib/man3/Class::MOP::Method.3 Manifying blib/man3/Moose::Meta::TypeConstraint::Union.3 Manifying blib/man3/Moose::Meta::Attribute::Native::Trait.3 Manifying blib/man3/Moose::Cookbook::Meta::Recipe7.3 Manifying blib/man3/Moose::Meta::Method::Augmented.3 Manifying blib/man3/Class::MOP::Mixin.3 Manifying blib/man3/Moose::Meta::Attribute::Native::Trait::Code.3 Manifying blib/man3/Moose::Manual::Contributing.3 Manifying blib/man3/Class::MOP::Module.3 Manifying blib/man3/Moose::Cookbook::Roles::Recipe3.3 Manifying blib/man3/Moose::Manual::MethodModifiers.3 Manifying blib/man3/Moose::Meta::Attribute.3 Manifying blib/man3/Moose::Meta::TypeConstraint::Parameterized.3 Manifying blib/man3/Moose::Cookbook.3 Manifying blib/man3/Class::MOP::Method::Meta.3 Manifying blib/man3/Class::MOP::Attribute.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::Manual::Support.3 Manifying blib/man3/Moose::Intro.3 Manifying blib/man3/Moose::Cookbook::Meta::Recipe5.3 Manifying blib/man3/Moose::Meta::Method::Destructor.3 Manifying blib/man3/Moose::Manual::Types.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::Cookbook::Basics::Recipe9.3 Manifying blib/man3/Class::MOP::Method::Wrapped.3 Manifying blib/man3/Moose::Cookbook::Meta::Recipe1.3 Manifying blib/man3/Moose::Meta::Class::Immutable::Trait.3 Manifying blib/man3/Moose::Meta::Object::Trait.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 Manifying blib/man3/Moose::Cookbook::Basics::Recipe1.3 Manifying blib/man3/metaclass.3 Manifying blib/man3/Moose::Cookbook::Basics::Recipe10.3 Manifying blib/man3/Moose::Meta::Mixin::AttributeCore.3 Manifying blib/man3/Class::MOP::Deprecated.3 Manifying blib/man3/Moose::Manual::Delegation.3 Manifying blib/man3/Moose::Meta::Method.3 Manifying blib/man3/Moose::Manual::Unsweetened.3 Manifying blib/man3/Moose::Manual::Delta.3 Manifying blib/man3/Moose::Meta::TypeConstraint::Registry.3 Manifying blib/man3/Moose::Util::TypeConstraints.3 Manifying blib/man3/Moose::Meta::Role::Application::ToInstance.3 Manifying blib/man3/Moose::Meta::Role::Application::ToClass.3 Manifying blib/man3/Moose::Error::Default.3 Manifying blib/man3/Moose::Object.3 Manifying blib/man3/Moose::Meta::TypeCoercion.3 Manifying blib/man3/Moose::Cookbook::Basics::Recipe11.3 Manifying blib/man3/Class::MOP::Object.3 Manifying blib/man3/Moose::Meta::TypeConstraint::Role.3 Manifying blib/man3/Moose::Meta::Method::Meta.3 Manifying blib/man3/Moose::Meta::Role.3 Manifying blib/man3/Moose::Manual::Concepts.3 Manifying blib/man3/Moose::Meta::Role::Attribute.3 Manifying blib/man3/Moose::Unsweetened.3 Manifying blib/man3/Moose::Meta::Instance.3 Manifying blib/man3/Class::MOP::Class::Immutable::Trait.3 Manifying blib/man3/Moose::Cookbook::Basics::Recipe7.3 Manifying blib/man3/Moose::Meta::Attribute::Native::Trait::String.3 Manifying blib/man3/Moose::Cookbook::Basics::Recipe6.3 Manifying blib/man3/Moose::Cookbook::Basics::Recipe3.3 Manifying blib/man3/Moose::Meta::Attribute::Native::Trait::Number.3 Manifying blib/man3/Moose::Meta::Role::Application::ToRole.3 Manifying blib/man3/Moose::Meta::TypeConstraint::Enum.3 Manifying blib/man3/Moose::Exporter.3 Manifying blib/man3/Class::MOP::Method::Inlined.3 Manifying blib/man3/Moose::Cookbook::Snack::Types.3 Manifying blib/man3/Moose::Meta::Attribute::Native::Trait::Array.3 Manifying blib/man3/Moose::Meta::Role::Application.3 Manifying blib/man3/Moose.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::Manual::Construction.3 Manifying blib/man3/Moose::Meta::Attribute::Native::Trait::Hash.3 Manifying blib/man3/Moose::Util::MetaRole.3 Manifying blib/man3/Class::MOP::Method::Constructor.3 Manifying blib/man3/Moose::Cookbook::Roles::Recipe1.3 Manifying blib/man3/Moose::Cookbook::Basics::Recipe2.3 Manifying blib/man3/Moose::Manual::Roles.3 Manifying blib/man3/Moose::Meta::Method::Overridden.3 Manifying blib/man3/Moose::Cookbook::Extending::Recipe1.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::Meta::TypeConstraint::Parameterizable.3 Manifying blib/man3/Moose::Meta::Method::Delegation.3 Manifying blib/man3/Class::MOP::Instance.3 Manifying blib/man3/Class::MOP::Class.3 Manifying blib/man3/Test::Moose.3 Manifying blib/man3/Moose::Manual::Classes.3 DOY/Moose-2.0004.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1600/ap1600/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/attributes/*.t t/basics/*.t t/bugs/*.t t/cmop/*.t t/compat/*.t t/examples/*.t t/immutable/*.t t/metaclasses/*.t t/moose_util/*.t t/native_traits/*.t t/recipes/*.t t/roles/*.t t/test_moose/*.t t/todo_tests/*.t t/type_constraints/*.t String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose;' # at t/000_load.t line 9. # Tried to use 'Moose'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f7808)', 'Try::Tiny::Catch=REF(0x86f7698)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7748)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7748)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8621c18)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86efaa8)', 'Try::Tiny::Catch=REF(0x86f78c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8621c18)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8621c18)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86207e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86207e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86207e0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86207e0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 # Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at (eval 4) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244640)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose') called at t/000_load.t line 9 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86efaa8)', 'Try::Tiny::Catch=REF(0x86f78c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8621c18)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8621c18)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86207e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86207e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86207e0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86207e0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 # Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at (eval 4) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244640)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose') called at t/000_load.t line 9 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. # BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. # Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. # BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. # Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. # BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. # Compilation failed in require at (eval 4) line 2. # BEGIN failed--compilation aborted at (eval 4) line 2. # Looks like you failed 1 test of 1. t/000_load.t .............................................. not ok 1 - use Moose; 1..1 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8560)', 'Try::Tiny::Catch=REF(0x86f83f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f84a0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f84a0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863af80)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8130)', 'Try::Tiny::Catch=REF(0x86f8620)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863af80)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863af80)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d978)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d978)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d978)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d978)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/accessor_context.t line 10 My::Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8130)', 'Try::Tiny::Catch=REF(0x86f8620)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863af80)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863af80)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d978)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d978)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d978)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d978)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/accessor_context.t line 10 My::Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/accessor_context.t line 10. BEGIN failed--compilation aborted at t/attributes/accessor_context.t line 10. t/attributes/accessor_context.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fbde8)', 'Try::Tiny::Catch=REF(0x86fbc78)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fbd28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fbd28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8626310)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f3ed8)', 'Try::Tiny::Catch=REF(0x86fbea8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626310)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626310)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624ef0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624ef0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624ef0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624ef0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/attributes/accessor_inlining.t line 9 Foo::Meta::Instance::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f3ed8)', 'Try::Tiny::Catch=REF(0x86fbea8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626310)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626310)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624ef0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624ef0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624ef0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624ef0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/attributes/accessor_inlining.t line 9 Foo::Meta::Instance::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/attributes/accessor_inlining.t line 9. BEGIN failed--compilation aborted at t/attributes/accessor_inlining.t line 9. t/attributes/accessor_inlining.t .......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871fce0)', 'Try::Tiny::Catch=REF(0x871fb70)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x871fc20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x871fc20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8662fa8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x871f8b0)', 'Try::Tiny::Catch=REF(0x871fda0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8662fa8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8662fa8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x864a350)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x864a350)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x864a350)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x864a350)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/accessor_override_method.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871f8b0)', 'Try::Tiny::Catch=REF(0x871fda0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8662fa8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8662fa8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x864a350)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x864a350)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x864a350)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x864a350)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/accessor_override_method.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/accessor_override_method.t line 12. BEGIN failed--compilation aborted at t/attributes/accessor_override_method.t line 12. t/attributes/accessor_override_method.t ................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871f968)', 'Try::Tiny::Catch=REF(0x871f7f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x871f8a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x871f8a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8662ba8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x871f538)', 'Try::Tiny::Catch=REF(0x871fa28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8662ba8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8662ba8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8649f88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8649f88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8649f88)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8649f88)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/accessor_overwrite_warning.t line 12 Bar::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871f538)', 'Try::Tiny::Catch=REF(0x871fa28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8662ba8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8662ba8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8649f88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8649f88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8649f88)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8649f88)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/accessor_overwrite_warning.t line 12 Bar::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/accessor_overwrite_warning.t line 12. BEGIN failed--compilation aborted at t/attributes/accessor_overwrite_warning.t line 12. t/attributes/accessor_overwrite_warning.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8320)', 'Try::Tiny::Catch=REF(0x86f81b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8260)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8260)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b528)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7ef0)', 'Try::Tiny::Catch=REF(0x86f83e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b528)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b528)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d838)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d838)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d838)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d838)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attr_dereference_test.t line 12 Customer::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7ef0)', 'Try::Tiny::Catch=REF(0x86f83e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b528)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b528)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d838)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d838)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d838)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d838)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attr_dereference_test.t line 12 Customer::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/attr_dereference_test.t line 12. BEGIN failed--compilation aborted at t/attributes/attr_dereference_test.t line 12. t/attributes/attr_dereference_test.t ...................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9550)', 'Try::Tiny::Catch=REF(0x86f93e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f9490)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f9490)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863c510)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f9120)', 'Try::Tiny::Catch=REF(0x86f9610)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c510)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c510)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e958)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e958)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e958)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e958)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_accessor_generation.t line 14 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9120)', 'Try::Tiny::Catch=REF(0x86f9610)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c510)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c510)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e958)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e958)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e958)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e958)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_accessor_generation.t line 14 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/attribute_accessor_generation.t line 14. BEGIN failed--compilation aborted at t/attributes/attribute_accessor_generation.t line 14. t/attributes/attribute_accessor_generation.t .............. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8530)', 'Try::Tiny::Catch=REF(0x86f83c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8470)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8470)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b320)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8100)', 'Try::Tiny::Catch=REF(0x86f85f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b320)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b320)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859da28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859da28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859da28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859da28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_custom_metaclass.t line 12 Foo::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8100)', 'Try::Tiny::Catch=REF(0x86f85f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b320)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b320)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859da28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859da28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859da28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859da28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_custom_metaclass.t line 12 Foo::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/attribute_custom_metaclass.t line 12. BEGIN failed--compilation aborted at t/attributes/attribute_custom_metaclass.t line 12. t/attributes/attribute_custom_metaclass.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9a80)', 'Try::Tiny::Catch=REF(0x86f9910)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f99c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f99c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863ccf0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f9650)', 'Try::Tiny::Catch=REF(0x86f9b40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863ccf0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863ccf0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859efc0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859efc0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859efc0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859efc0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_delegation.t line 19 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9650)', 'Try::Tiny::Catch=REF(0x86f9b40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863ccf0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863ccf0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859efc0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859efc0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859efc0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859efc0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_delegation.t line 19 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/attribute_delegation.t line 19. BEGIN failed--compilation aborted at t/attributes/attribute_delegation.t line 19. t/attributes/attribute_delegation.t ....................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd900)', 'Try::Tiny::Catch=REF(0x86fd790)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd840)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd840)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f8b8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fd4d0)', 'Try::Tiny::Catch=REF(0x86fd9c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f8b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f8b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352348)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352348)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352348)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352348)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/attributes/attribute_does.t line 12 Foo::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd4d0)', 'Try::Tiny::Catch=REF(0x86fd9c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f8b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f8b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352348)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352348)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352348)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352348)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/attributes/attribute_does.t line 12 Foo::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/attributes/attribute_does.t line 12. BEGIN failed--compilation aborted at t/attributes/attribute_does.t line 12. t/attributes/attribute_does.t ............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9bd0)', 'Try::Tiny::Catch=REF(0x86f9a60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f9b10)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f9b10)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863c9f0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f97a0)', 'Try::Tiny::Catch=REF(0x86f9c90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c9f0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c9f0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859f160)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859f160)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859f160)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859f160)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_inherited_slot_specs.t line 12 Thing::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f97a0)', 'Try::Tiny::Catch=REF(0x86f9c90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c9f0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c9f0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859f160)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859f160)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859f160)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859f160)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_inherited_slot_specs.t line 12 Thing::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/attribute_inherited_slot_specs.t line 12. BEGIN failed--compilation aborted at t/attributes/attribute_inherited_slot_specs.t line 12. t/attributes/attribute_inherited_slot_specs.t ............. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8958)', 'Try::Tiny::Catch=REF(0x86f87e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8898)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8898)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863bb18)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8528)', 'Try::Tiny::Catch=REF(0x86f8a18)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863bb18)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863bb18)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859de58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859de58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859de58)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859de58)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_lazy_initializer.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8528)', 'Try::Tiny::Catch=REF(0x86f8a18)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863bb18)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863bb18)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859de58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859de58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859de58)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859de58)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_lazy_initializer.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/attribute_lazy_initializer.t line 12. BEGIN failed--compilation aborted at t/attributes/attribute_lazy_initializer.t line 12. t/attributes/attribute_lazy_initializer.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc7f0)', 'Try::Tiny::Catch=REF(0x86fc680)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc730)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc730)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8640118)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fc3c0)', 'Try::Tiny::Catch=REF(0x86fc8b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640118)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640118)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x83522a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x83522a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x83522a8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x83522a8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/attributes/attribute_names.t line 11 My::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc3c0)', 'Try::Tiny::Catch=REF(0x86fc8b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640118)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640118)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x83522a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x83522a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x83522a8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x83522a8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/attributes/attribute_names.t line 11 My::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/attributes/attribute_names.t line 11. BEGIN failed--compilation aborted at t/attributes/attribute_names.t line 11. t/attributes/attribute_names.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8290)', 'Try::Tiny::Catch=REF(0x86f8120)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f81d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f81d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b4d0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7e60)', 'Try::Tiny::Catch=REF(0x86f8350)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b4d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b4d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d7d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d7d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d7d8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d7d8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_reader_generation.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7e60)', 'Try::Tiny::Catch=REF(0x86f8350)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b4d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b4d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d7d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d7d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d7d8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d7d8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_reader_generation.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/attribute_reader_generation.t line 12. BEGIN failed--compilation aborted at t/attributes/attribute_reader_generation.t line 12. t/attributes/attribute_reader_generation.t ................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8178)', 'Try::Tiny::Catch=REF(0x86f8008)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f80b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f80b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b460)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7d48)', 'Try::Tiny::Catch=REF(0x86f8238)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b460)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b460)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d720)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d720)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d720)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d720)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_required.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7d48)', 'Try::Tiny::Catch=REF(0x86f8238)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b460)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b460)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d720)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d720)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d720)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d720)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_required.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/attribute_required.t line 12. BEGIN failed--compilation aborted at t/attributes/attribute_required.t line 12. t/attributes/attribute_required.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8700800)', 'Try::Tiny::Catch=REF(0x8700690)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8700740)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8700740)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863d1c0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f93e0)', 'Try::Tiny::Catch=REF(0x87008c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863d1c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863d1c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86298c8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86298c8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86298c8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86298c8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/attributes/attribute_traits.t line 12 My::Attribute::Trait::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f93e0)', 'Try::Tiny::Catch=REF(0x87008c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863d1c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863d1c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86298c8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86298c8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86298c8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86298c8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/attributes/attribute_traits.t line 12 My::Attribute::Trait::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/attributes/attribute_traits.t line 12. BEGIN failed--compilation aborted at t/attributes/attribute_traits.t line 12. t/attributes/attribute_traits.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4880)', 'Try::Tiny::Catch=REF(0x86f4710)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f47c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f47c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8638988)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f4450)', 'Try::Tiny::Catch=REF(0x86fb428)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8638988)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8638988)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624080)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624080)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624080)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624080)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_traits_n_meta.t line 13 My::Meta::Attribute::DefaultReadOnly::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4450)', 'Try::Tiny::Catch=REF(0x86fb428)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8638988)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8638988)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624080)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624080)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624080)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624080)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_traits_n_meta.t line 13 My::Meta::Attribute::DefaultReadOnly::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/attribute_traits_n_meta.t line 13. BEGIN failed--compilation aborted at t/attributes/attribute_traits_n_meta.t line 13. t/attributes/attribute_traits_n_meta.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc330)', 'Try::Tiny::Catch=REF(0x86fc1c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc270)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc270)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86267e8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f4370)', 'Try::Tiny::Catch=REF(0x86fc3f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86267e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86267e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8625408)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8625408)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8625408)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8625408)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/attributes/attribute_traits_parameterized.t line 8 My::Attribute::Trait::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4370)', 'Try::Tiny::Catch=REF(0x86fc3f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86267e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86267e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8625408)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8625408)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8625408)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8625408)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/attributes/attribute_traits_parameterized.t line 8 My::Attribute::Trait::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/attributes/attribute_traits_parameterized.t line 8. BEGIN failed--compilation aborted at t/attributes/attribute_traits_parameterized.t line 8. t/attributes/attribute_traits_parameterized.t ............. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8700c88)', 'Try::Tiny::Catch=REF(0x8700b18)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8700bc8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8700bc8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863d668)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f9870)', 'Try::Tiny::Catch=REF(0x8700d48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863d668)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863d668)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8629d78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8629d78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8629d78)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8629d78)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/attributes/attribute_traits_registered.t line 12 My::Attribute::Trait::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9870)', 'Try::Tiny::Catch=REF(0x8700d48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863d668)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863d668)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8629d78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8629d78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8629d78)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8629d78)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/attributes/attribute_traits_registered.t line 12 My::Attribute::Trait::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/attributes/attribute_traits_registered.t line 12. BEGIN failed--compilation aborted at t/attributes/attribute_traits_registered.t line 12. t/attributes/attribute_traits_registered.t ................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9560)', 'Try::Tiny::Catch=REF(0x86f93f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f94a0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f94a0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863c4e8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f9130)', 'Try::Tiny::Catch=REF(0x86f9620)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c4e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c4e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x82aceb0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x82aceb0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x82aceb0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x82aceb0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_triggers.t line 14 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9130)', 'Try::Tiny::Catch=REF(0x86f9620)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c4e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c4e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x82aceb0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x82aceb0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x82aceb0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x82aceb0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_triggers.t line 14 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/attribute_triggers.t line 14. BEGIN failed--compilation aborted at t/attributes/attribute_triggers.t line 14. t/attributes/attribute_triggers.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f84a0)', 'Try::Tiny::Catch=REF(0x86f8330)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f83e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f83e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b678)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8070)', 'Try::Tiny::Catch=REF(0x86f8560)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b678)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b678)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d940)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d940)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d940)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d940)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_type_unions.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8070)', 'Try::Tiny::Catch=REF(0x86f8560)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b678)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b678)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d940)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d940)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d940)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d940)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_type_unions.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/attribute_type_unions.t line 12. BEGIN failed--compilation aborted at t/attributes/attribute_type_unions.t line 12. t/attributes/attribute_type_unions.t ...................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f49d0)', 'Try::Tiny::Catch=REF(0x86ed900)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4910)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4910)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86307d0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed640)', 'Try::Tiny::Catch=REF(0x86f4a90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86307d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86307d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861d9c0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861d9c0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861d9c0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861d9c0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_without_any_methods.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed640)', 'Try::Tiny::Catch=REF(0x86f4a90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86307d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86307d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861d9c0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861d9c0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861d9c0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861d9c0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_without_any_methods.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/attribute_without_any_methods.t line 8. BEGIN failed--compilation aborted at t/attributes/attribute_without_any_methods.t line 8. t/attributes/attribute_without_any_methods.t .............. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f86b8)', 'Try::Tiny::Catch=REF(0x86f8548)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f85f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f85f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b798)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8288)', 'Try::Tiny::Catch=REF(0x86f8778)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b798)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b798)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859dbf8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859dbf8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859dbf8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859dbf8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_writer_generation.t line 14 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8288)', 'Try::Tiny::Catch=REF(0x86f8778)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b798)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b798)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859dbf8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859dbf8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859dbf8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859dbf8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/attribute_writer_generation.t line 14 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/attribute_writer_generation.t line 14. BEGIN failed--compilation aborted at t/attributes/attribute_writer_generation.t line 14. t/attributes/attribute_writer_generation.t ................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871f980)', 'Try::Tiny::Catch=REF(0x871f810)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x871f8c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x871f8c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8662bc8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x871f550)', 'Try::Tiny::Catch=REF(0x871fa40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8662bc8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8662bc8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8649f90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8649f90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8649f90)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8649f90)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/bad_coerce.t line 13 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871f550)', 'Try::Tiny::Catch=REF(0x871fa40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8662bc8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8662bc8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8649f90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8649f90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8649f90)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8649f90)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/bad_coerce.t line 13 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/bad_coerce.t line 13. BEGIN failed--compilation aborted at t/attributes/bad_coerce.t line 13. t/attributes/bad_coerce.t ................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4da8)', 'Try::Tiny::Catch=REF(0x86f4c38)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4ce8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4ce8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86306d8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed900)', 'Try::Tiny::Catch=REF(0x86f4e68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86306d8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86306d8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd48)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd48)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/chained_coercion.t line 10 Baz::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed900)', 'Try::Tiny::Catch=REF(0x86f4e68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86306d8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86306d8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd48)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd48)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/chained_coercion.t line 10 Baz::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/chained_coercion.t line 10. BEGIN failed--compilation aborted at t/attributes/chained_coercion.t line 10. t/attributes/chained_coercion.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f3fe0)', 'Try::Tiny::Catch=REF(0x86f3e70)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f3f20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f3f20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86390e8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f3bb0)', 'Try::Tiny::Catch=REF(0x86fab48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86390e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86390e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86239e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86239e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86239e0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86239e0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/default_undef.t line 9 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f3bb0)', 'Try::Tiny::Catch=REF(0x86fab48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86390e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86390e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86239e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86239e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86239e0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86239e0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/default_undef.t line 9 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/default_undef.t line 9. BEGIN failed--compilation aborted at t/attributes/default_undef.t line 9. t/attributes/default_undef.t .............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4c90)', 'Try::Tiny::Catch=REF(0x86f4b20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4bd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4bd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86305c8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed7e8)', 'Try::Tiny::Catch=REF(0x86f4d50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86305c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86305c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dc58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dc58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dc58)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dc58)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/delegation_and_modifiers.t line 10 Bar::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed7e8)', 'Try::Tiny::Catch=REF(0x86f4d50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86305c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86305c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dc58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dc58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dc58)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dc58)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/delegation_and_modifiers.t line 10 Bar::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/delegation_and_modifiers.t line 10. BEGIN failed--compilation aborted at t/attributes/delegation_and_modifiers.t line 10. t/attributes/delegation_and_modifiers.t ................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4d78)', 'Try::Tiny::Catch=REF(0x86f4c08)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4cb8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4cb8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86306b0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed8d0)', 'Try::Tiny::Catch=REF(0x86f4e38)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86306b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86306b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd08)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd08)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/delegation_arg_aliasing.t line 8 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed8d0)', 'Try::Tiny::Catch=REF(0x86f4e38)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86306b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86306b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd08)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd08)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/delegation_arg_aliasing.t line 8 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/delegation_arg_aliasing.t line 8. BEGIN failed--compilation aborted at t/attributes/delegation_arg_aliasing.t line 8. t/attributes/delegation_arg_aliasing.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7d68)', 'Try::Tiny::Catch=REF(0x86f7bf8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7ca8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7ca8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863afe0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7938)', 'Try::Tiny::Catch=REF(0x86f7e28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863afe0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863afe0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d2f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d2f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d2f8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d2f8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/delegation_target_not_loaded.t line 10 X::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7938)', 'Try::Tiny::Catch=REF(0x86f7e28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863afe0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863afe0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d2f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d2f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d2f8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d2f8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/delegation_target_not_loaded.t line 10 X::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/delegation_target_not_loaded.t line 10. BEGIN failed--compilation aborted at t/attributes/delegation_target_not_loaded.t line 10. t/attributes/delegation_target_not_loaded.t ............... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f84a0)', 'Try::Tiny::Catch=REF(0x86f8330)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f83e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f83e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b678)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8070)', 'Try::Tiny::Catch=REF(0x86f8560)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b678)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b678)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d948)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d948)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d948)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d948)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/illegal_options_for_inheritance.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8070)', 'Try::Tiny::Catch=REF(0x86f8560)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b678)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b678)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d948)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d948)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d948)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d948)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/illegal_options_for_inheritance.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/illegal_options_for_inheritance.t line 10. BEGIN failed--compilation aborted at t/attributes/illegal_options_for_inheritance.t line 10. t/attributes/illegal_options_for_inheritance.t ............ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4f60)', 'Try::Tiny::Catch=REF(0x86f4df0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4ea0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4ea0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86308c0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86edab8)', 'Try::Tiny::Catch=REF(0x86f5020)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86308c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86308c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861ded0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861ded0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861ded0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861ded0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/inherit_lazy_build.t line 9 Parent::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86edab8)', 'Try::Tiny::Catch=REF(0x86f5020)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86308c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86308c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861ded0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861ded0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861ded0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861ded0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/inherit_lazy_build.t line 9 Parent::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/inherit_lazy_build.t line 9. BEGIN failed--compilation aborted at t/attributes/inherit_lazy_build.t line 9. t/attributes/inherit_lazy_build.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8000)', 'Try::Tiny::Catch=REF(0x86f7e90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7f40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7f40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b1a0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7bd0)', 'Try::Tiny::Catch=REF(0x86f80c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b1a0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b1a0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d378)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d378)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d378)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d378)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/lazy_no_default.t line 11 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7bd0)', 'Try::Tiny::Catch=REF(0x86f80c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b1a0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b1a0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d378)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d378)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d378)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d378)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/lazy_no_default.t line 11 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/lazy_no_default.t line 11. BEGIN failed--compilation aborted at t/attributes/lazy_no_default.t line 11. t/attributes/lazy_no_default.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc7c8)', 'Try::Tiny::Catch=REF(0x86fc658)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc708)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc708)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8626d38)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fc398)', 'Try::Tiny::Catch=REF(0x86fc888)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626d38)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626d38)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8625918)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8625918)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8625918)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8625918)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at (eval 5) line 1 Test::Class::WriterRW::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval 'package Test::Class::WriterRW; use Moose; has \'foo\' => ( is => \'rw\', writer => \'_foo\' );' called at t/attributes/method_generation_rules.t line 22 main::make_class('rw', 'writer', 'Test::Class::WriterRW') called at t/attributes/method_generation_rules.t line 30 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc398)', 'Try::Tiny::Catch=REF(0x86fc888)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626d38)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626d38)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8625918)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8625918)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8625918)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8625918)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at (eval 5) line 1 Test::Class::WriterRW::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval 'package Test::Class::WriterRW; use Moose; has \'foo\' => ( is => \'rw\', writer => \'_foo\' );' called at t/attributes/method_generation_rules.t line 22 main::make_class('rw', 'writer', 'Test::Class::WriterRW') called at t/attributes/method_generation_rules.t line 30 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at (eval 5) line 1. BEGIN failed--compilation aborted at (eval 5) line 1. t/attributes/method_generation_rules.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8000)', 'Try::Tiny::Catch=REF(0x86f7e90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7f40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7f40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b238)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7bd0)', 'Try::Tiny::Catch=REF(0x86f80c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b238)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b238)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d478)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d478)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d478)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d478)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/misc_attribute_coerce_lazy.t line 13 HTTPHeader::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7bd0)', 'Try::Tiny::Catch=REF(0x86f80c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b238)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b238)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d478)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d478)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d478)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d478)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/misc_attribute_coerce_lazy.t line 13 HTTPHeader::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/misc_attribute_coerce_lazy.t line 13. BEGIN failed--compilation aborted at t/attributes/misc_attribute_coerce_lazy.t line 13. t/attributes/misc_attribute_coerce_lazy.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f97f0)', 'Try::Tiny::Catch=REF(0x86f9680)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f9730)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f9730)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863c668)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f93c0)', 'Try::Tiny::Catch=REF(0x86f98b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c668)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c668)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859ee30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859ee30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859ee30)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859ee30)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/misc_attribute_tests.t line 13 Test::Attribute::Inline::Documentation::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f93c0)', 'Try::Tiny::Catch=REF(0x86f98b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c668)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c668)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859ee30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859ee30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859ee30)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859ee30)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/misc_attribute_tests.t line 13 Test::Attribute::Inline::Documentation::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/misc_attribute_tests.t line 13. BEGIN failed--compilation aborted at t/attributes/misc_attribute_tests.t line 13. t/attributes/misc_attribute_tests.t ....................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9570)', 'Try::Tiny::Catch=REF(0x86f9400)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f94b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f94b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863c758)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f9140)', 'Try::Tiny::Catch=REF(0x86f9630)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c758)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c758)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e9e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e9e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e9e0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e9e0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/more_attr_delegation.t line 20 ChildASuper::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9140)', 'Try::Tiny::Catch=REF(0x86f9630)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c758)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c758)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e9e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e9e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e9e0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e9e0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/more_attr_delegation.t line 20 ChildASuper::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/more_attr_delegation.t line 20. BEGIN failed--compilation aborted at t/attributes/more_attr_delegation.t line 20. t/attributes/more_attr_delegation.t ....................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4a30)', 'Try::Tiny::Catch=REF(0x86f48c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4970)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4970)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630368)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed5a0)', 'Try::Tiny::Catch=REF(0x86f4af0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630368)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630368)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861d9f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861d9f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861d9f8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861d9f8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/no_init_arg.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed5a0)', 'Try::Tiny::Catch=REF(0x86f4af0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630368)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630368)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861d9f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861d9f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861d9f8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861d9f8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/no_init_arg.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/no_init_arg.t line 12. BEGIN failed--compilation aborted at t/attributes/no_init_arg.t line 12. t/attributes/no_init_arg.t ................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86578f8)', 'Try::Tiny::Catch=REF(0x8657788)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8657838)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8657838)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8598b18)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86574c8)', 'Try::Tiny::Catch=REF(0x86579b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8598b18)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8598b18)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8580a60)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8580a60)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8580a60)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8580a60)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/attributes/no_slot_access.t line 20 MooseX::SomeAwesomeDBFields::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86574c8)', 'Try::Tiny::Catch=REF(0x86579b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8598b18)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8598b18)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8580a60)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8580a60)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8580a60)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8580a60)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/attributes/no_slot_access.t line 20 MooseX::SomeAwesomeDBFields::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/attributes/no_slot_access.t line 20. BEGIN failed--compilation aborted at t/attributes/no_slot_access.t line 20. t/attributes/no_slot_access.t ............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f46b0)', 'Try::Tiny::Catch=REF(0x86f4540)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f45f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f45f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86396b8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f4280)', 'Try::Tiny::Catch=REF(0x86fb1c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86396b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86396b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8623f20)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8623f20)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8623f20)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8623f20)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/non_alpha_attr_names.t line 9 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4280)', 'Try::Tiny::Catch=REF(0x86fb1c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86396b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86396b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8623f20)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8623f20)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8623f20)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8623f20)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/non_alpha_attr_names.t line 9 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/non_alpha_attr_names.t line 9. BEGIN failed--compilation aborted at t/attributes/non_alpha_attr_names.t line 9. t/attributes/non_alpha_attr_names.t ....................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x87261e8)', 'Try::Tiny::Catch=REF(0x8726078)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8726128)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8726128)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86695b0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8725db8)', 'Try::Tiny::Catch=REF(0x87262a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86695b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86695b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8653820)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8653820)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8653820)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8653820)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/numeric_defaults.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8725db8)', 'Try::Tiny::Catch=REF(0x87262a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86695b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86695b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8653820)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8653820)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8653820)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8653820)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/numeric_defaults.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/numeric_defaults.t line 10. BEGIN failed--compilation aborted at t/attributes/numeric_defaults.t line 10. t/attributes/numeric_defaults.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4dd0)', 'Try::Tiny::Catch=REF(0x86f4c60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4d10)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4d10)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86306c8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed908)', 'Try::Tiny::Catch=REF(0x86f4e90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86306c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86306c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861de28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861de28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861de28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861de28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/trigger_and_coerce.t line 12 Fake::DateTime::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed908)', 'Try::Tiny::Catch=REF(0x86f4e90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86306c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86306c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861de28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861de28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861de28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861de28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/attributes/trigger_and_coerce.t line 12 Fake::DateTime::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/attributes/trigger_and_coerce.t line 12. BEGIN failed--compilation aborted at t/attributes/trigger_and_coerce.t line 12. t/attributes/trigger_and_coerce.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/author-test-my-dependents.t ............................. skipped: these tests are for testing by the author String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f50e8)', 'Try::Tiny::Catch=REF(0x86f4f78)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f5028)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f5028)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86309b8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86edc60)', 'Try::Tiny::Catch=REF(0x86f51a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86309b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86309b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dfa0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dfa0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dfa0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dfa0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/always_strict_warnings.t line 8 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86edc60)', 'Try::Tiny::Catch=REF(0x86f51a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86309b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86309b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dfa0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dfa0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dfa0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dfa0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/always_strict_warnings.t line 8 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/always_strict_warnings.t line 8. BEGIN failed--compilation aborted at t/basics/always_strict_warnings.t line 8. t/basics/always_strict_warnings.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8188)', 'Try::Tiny::Catch=REF(0x86f8018)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f80c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f80c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b3d0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7d58)', 'Try::Tiny::Catch=REF(0x86f8248)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b3d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b3d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d640)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d640)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d640)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d640)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/basic_class_setup.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7d58)', 'Try::Tiny::Catch=REF(0x86f8248)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b3d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b3d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d640)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d640)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d640)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d640)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/basic_class_setup.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/basic_class_setup.t line 12. BEGIN failed--compilation aborted at t/basics/basic_class_setup.t line 12. t/basics/basic_class_setup.t .............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4c88)', 'Try::Tiny::Catch=REF(0x86f4b18)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4bc8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4bc8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86305b8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed7e0)', 'Try::Tiny::Catch=REF(0x86f4d48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86305b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86305b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dc28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dc28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dc28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dc28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/buildargs.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed7e0)', 'Try::Tiny::Catch=REF(0x86f4d48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86305b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86305b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dc28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dc28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dc28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dc28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/buildargs.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/buildargs.t line 10. BEGIN failed--compilation aborted at t/basics/buildargs.t line 10. t/basics/buildargs.t ...................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x872c8f0)', 'Try::Tiny::Catch=REF(0x8725eb8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x872c830)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x872c830)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86677d0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8725bf8)', 'Try::Tiny::Catch=REF(0x872c9b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86677d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86677d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8653a78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8653a78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8653a78)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8653a78)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/buildargs_warning.t line 16 Baz::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8725bf8)', 'Try::Tiny::Catch=REF(0x872c9b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86677d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86677d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8653a78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8653a78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8653a78)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8653a78)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/buildargs_warning.t line 16 Baz::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/buildargs_warning.t line 16. BEGIN failed--compilation aborted at t/basics/buildargs_warning.t line 16. t/basics/buildargs_warning.t .............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7f48)', 'Try::Tiny::Catch=REF(0x86f7dd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7e88)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7e88)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b1f0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7b18)', 'Try::Tiny::Catch=REF(0x86f8008)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b1f0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b1f0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d548)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d548)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d548)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d548)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/create.t line 11 Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7b18)', 'Try::Tiny::Catch=REF(0x86f8008)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b1f0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b1f0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d548)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d548)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d548)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d548)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/create.t line 11 Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/create.t line 11. BEGIN failed--compilation aborted at t/basics/create.t line 11. t/basics/create.t ......................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f51a8)', 'Try::Tiny::Catch=REF(0x86f5038)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f50e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f50e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630e08)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86edf40)', 'Try::Tiny::Catch=REF(0x86f5268)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630e08)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630e08)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624a18)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624a18)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624a18)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624a18)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/create_anon.t line 12 Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86edf40)', 'Try::Tiny::Catch=REF(0x86f5268)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630e08)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630e08)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624a18)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624a18)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624a18)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624a18)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/create_anon.t line 12 Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/create_anon.t line 12. BEGIN failed--compilation aborted at t/basics/create_anon.t line 12. t/basics/create_anon.t .................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x872fdb0)', 'Try::Tiny::Catch=REF(0x872fc40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x872fcf0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x872fcf0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86734e0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x872f980)', 'Try::Tiny::Catch=REF(0x872fe70)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86734e0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86734e0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86570a0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86570a0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86570a0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86570a0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/basics/deprecations.t line 17 Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x872f980)', 'Try::Tiny::Catch=REF(0x872fe70)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86734e0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86734e0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86570a0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86570a0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86570a0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86570a0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/basics/deprecations.t line 17 Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/basics/deprecations.t line 17. BEGIN failed--compilation aborted at t/basics/deprecations.t line 17. t/basics/deprecations.t ................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4db8)', 'Try::Tiny::Catch=REF(0x86f4c48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4cf8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4cf8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630688)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed878)', 'Try::Tiny::Catch=REF(0x86f4e78)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630688)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630688)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd78)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd78)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/destruction.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed878)', 'Try::Tiny::Catch=REF(0x86f4e78)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630688)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630688)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd78)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd78)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/destruction.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/destruction.t line 10. BEGIN failed--compilation aborted at t/basics/destruction.t line 10. t/basics/destruction.t .................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7de0)', 'Try::Tiny::Catch=REF(0x86f7c70)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7d20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7d20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b048)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f79b0)', 'Try::Tiny::Catch=REF(0x86f7ea0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b048)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b048)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d2e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d2e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d2e0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d2e0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/error_handling.t line 13 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f79b0)', 'Try::Tiny::Catch=REF(0x86f7ea0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b048)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b048)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d2e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d2e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d2e0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d2e0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/error_handling.t line 13 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/error_handling.t line 13. BEGIN failed--compilation aborted at t/basics/error_handling.t line 13. t/basics/error_handling.t ................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4b98)', 'Try::Tiny::Catch=REF(0x86f4a28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4ad8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4ad8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630500)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed6f0)', 'Try::Tiny::Catch=REF(0x86f4c58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630500)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630500)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861db70)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861db70)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861db70)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861db70)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/global_destruction.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed6f0)', 'Try::Tiny::Catch=REF(0x86f4c58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630500)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630500)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861db70)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861db70)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861db70)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861db70)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/global_destruction.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/global_destruction.t line 10. BEGIN failed--compilation aborted at t/basics/global_destruction.t line 10. t/basics/global_destruction.t ............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8258)', 'Try::Tiny::Catch=REF(0x86f80e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8198)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8198)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863c880)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7e28)', 'Try::Tiny::Catch=REF(0x86f8318)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c880)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c880)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8620388)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8620388)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8620388)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8620388)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/import_unimport.t line 68 Baz::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7e28)', 'Try::Tiny::Catch=REF(0x86f8318)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c880)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c880)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8620388)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8620388)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8620388)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8620388)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/import_unimport.t line 68 Baz::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/import_unimport.t line 68. BEGIN failed--compilation aborted at t/basics/import_unimport.t line 68. t/basics/import_unimport.t ................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8570)', 'Try::Tiny::Catch=REF(0x86f8400)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f84b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f84b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b770)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8140)', 'Try::Tiny::Catch=REF(0x86f8630)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b770)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b770)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859da10)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859da10)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859da10)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859da10)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/inner_and_augment.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8140)', 'Try::Tiny::Catch=REF(0x86f8630)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b770)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b770)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859da10)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859da10)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859da10)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859da10)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/inner_and_augment.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/inner_and_augment.t line 12. BEGIN failed--compilation aborted at t/basics/inner_and_augment.t line 12. t/basics/inner_and_augment.t .............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Can't locate object method "meta" via package "main" at t/basics/load_into_main.t line 13. # Tests were run but no plan was declared and done_testing() was not seen. t/basics/load_into_main.t ................................. ok 1 - export to main Dubious, test returned 255 (wstat 65280, 0xff00) All 1 subtests passed String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8498)', 'Try::Tiny::Catch=REF(0x86f8328)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f83d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f83d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b610)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8068)', 'Try::Tiny::Catch=REF(0x86f8558)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b610)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b610)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d840)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d840)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d840)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d840)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/method_modifier_with_regexp.t line 13 Dog::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8068)', 'Try::Tiny::Catch=REF(0x86f8558)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b610)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b610)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d840)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d840)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d840)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d840)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/method_modifier_with_regexp.t line 13 Dog::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/method_modifier_with_regexp.t line 13. BEGIN failed--compilation aborted at t/basics/method_modifier_with_regexp.t line 13. t/basics/method_modifier_with_regexp.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f6a90)', 'Try::Tiny::Catch=REF(0x86f6920)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f69d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f69d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8621050)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f6660)', 'Try::Tiny::Catch=REF(0x86f6b50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8621050)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8621050)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861fc18)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861fc18)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861fc18)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861fc18)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/methods.t line 28 Test2::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f6660)', 'Try::Tiny::Catch=REF(0x86f6b50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8621050)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8621050)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861fc18)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861fc18)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861fc18)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861fc18)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/methods.t line 28 Test2::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/methods.t line 28. BEGIN failed--compilation aborted at t/basics/methods.t line 28. t/basics/methods.t ........................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8700b28)', 'Try::Tiny::Catch=REF(0x86f9a50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8700a68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8700a68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863d680)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f9790)', 'Try::Tiny::Catch=REF(0x8700be8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863d680)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863d680)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8629bd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8629bd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8629bd0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8629bd0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/basics/moose_object_does.t line 10 Role::A::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9790)', 'Try::Tiny::Catch=REF(0x8700be8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863d680)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863d680)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8629bd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8629bd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8629bd0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8629bd0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/basics/moose_object_does.t line 10 Role::A::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/basics/moose_object_does.t line 10. BEGIN failed--compilation aborted at t/basics/moose_object_does.t line 10. t/basics/moose_object_does.t .............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ff7c0)', 'Try::Tiny::Catch=REF(0x86f86f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86ff700)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86ff700)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85c9340)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8430)', 'Try::Tiny::Catch=REF(0x86ff880)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c9340)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c9340)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85ae9e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85ae9e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85ae9e0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85ae9e0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/basics/moose_respects_type_constraints.t line 9 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8430)', 'Try::Tiny::Catch=REF(0x86ff880)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c9340)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c9340)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85ae9e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85ae9e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85ae9e0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85ae9e0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/basics/moose_respects_type_constraints.t line 9 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at t/basics/moose_respects_type_constraints.t line 9. BEGIN failed--compilation aborted at t/basics/moose_respects_type_constraints.t line 9. t/basics/moose_respects_type_constraints.t ................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f5970)', 'Try::Tiny::Catch=REF(0x86f5800)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f58b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f58b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x861fd50)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86eda70)', 'Try::Tiny::Catch=REF(0x86f5a30)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x861fd50)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x861fd50)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861e930)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861e930)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861e930)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861e930)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/override_and_foreign_classes.t line 35 Bar::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86eda70)', 'Try::Tiny::Catch=REF(0x86f5a30)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x861fd50)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x861fd50)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861e930)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861e930)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861e930)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861e930)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/override_and_foreign_classes.t line 35 Bar::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/override_and_foreign_classes.t line 35. BEGIN failed--compilation aborted at t/basics/override_and_foreign_classes.t line 35. t/basics/override_and_foreign_classes.t ................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4f60)', 'Try::Tiny::Catch=REF(0x86f4df0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4ea0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4ea0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86308a8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86edae0)', 'Try::Tiny::Catch=REF(0x86f5020)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86308a8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86308a8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861ded0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861ded0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861ded0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861ded0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/override_augment_inner_super.t line 11 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86edae0)', 'Try::Tiny::Catch=REF(0x86f5020)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86308a8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86308a8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861ded0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861ded0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861ded0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861ded0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/override_augment_inner_super.t line 11 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/override_augment_inner_super.t line 11. BEGIN failed--compilation aborted at t/basics/override_augment_inner_super.t line 11. t/basics/override_augment_inner_super.t ................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ff9f8)', 'Try::Tiny::Catch=REF(0x86f88f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86ff938)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86ff938)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85c94d0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8630)', 'Try::Tiny::Catch=REF(0x86ffab8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c94d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c94d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85aea90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85aea90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85aea90)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85aea90)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/basics/rebless.t line 10 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8630)', 'Try::Tiny::Catch=REF(0x86ffab8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c94d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c94d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85aea90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85aea90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85aea90)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85aea90)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/basics/rebless.t line 10 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at t/basics/rebless.t line 10. BEGIN failed--compilation aborted at t/basics/rebless.t line 10. t/basics/rebless.t ........................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at lib/Class/MOP/Method/Generated.pm line 53. at lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86c3fd0)', 'Try::Tiny::Catch=REF(0x86c3e60)') called at lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86c3f10)') called at lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86c3f10)') called at lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85fec98)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86c3ba0)', 'Try::Tiny::Catch=REF(0x86c4090)') called at lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85fec98)', 'reader', 'parent', 1) called at lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85fec98)', 1) called at lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85fcc08)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85fcc08)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85fcc08)', 'file', 'lib/Moose/Util/TypeConstraints.pm', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85fcc08)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at lib/Moose.pm line 23 Moose::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/require_superclasses.t line 15 Bar::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 at lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86c3ba0)', 'Try::Tiny::Catch=REF(0x86c4090)') called at lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85fec98)', 'reader', 'parent', 1) called at lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85fec98)', 1) called at lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85fcc08)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85fcc08)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85fcc08)', 'file', 'lib/Moose/Util/TypeConstraints.pm', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85fcc08)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at lib/Moose.pm line 23 Moose::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/require_superclasses.t line 15 Bar::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at lib/Moose.pm line 23. BEGIN failed--compilation aborted at lib/Moose.pm line 23. Compilation failed in require at t/basics/require_superclasses.t line 15. BEGIN failed--compilation aborted at t/basics/require_superclasses.t line 15. t/basics/require_superclasses.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8228)', 'Try::Tiny::Catch=REF(0x86f80b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8168)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8168)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b468)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7df8)', 'Try::Tiny::Catch=REF(0x86f82e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b468)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b468)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d750)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d750)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d750)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d750)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/super_and_override.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7df8)', 'Try::Tiny::Catch=REF(0x86f82e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b468)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b468)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d750)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d750)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d750)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d750)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/super_and_override.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/super_and_override.t line 12. BEGIN failed--compilation aborted at t/basics/super_and_override.t line 12. t/basics/super_and_override.t ............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4ce8)', 'Try::Tiny::Catch=REF(0x86f4b78)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4c28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4c28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630670)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed840)', 'Try::Tiny::Catch=REF(0x86f4da8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630670)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630670)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd08)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd08)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/wrapped_method_cxt_propagation.t line 11 TouchyBase::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed840)', 'Try::Tiny::Catch=REF(0x86f4da8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630670)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630670)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd08)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd08)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/basics/wrapped_method_cxt_propagation.t line 11 TouchyBase::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/basics/wrapped_method_cxt_propagation.t line 11. BEGIN failed--compilation aborted at t/basics/wrapped_method_cxt_propagation.t line 11. t/basics/wrapped_method_cxt_propagation.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4d78)', 'Try::Tiny::Catch=REF(0x86f4c08)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4cb8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4cb8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86306d0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed8d0)', 'Try::Tiny::Catch=REF(0x86f4e38)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86306d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86306d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd30)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd30)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/anon_method_metaclass.t line 7 Ball::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed8d0)', 'Try::Tiny::Catch=REF(0x86f4e38)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86306d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86306d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd30)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd30)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/anon_method_metaclass.t line 7 Ball::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/bugs/anon_method_metaclass.t line 7. BEGIN failed--compilation aborted at t/bugs/anon_method_metaclass.t line 7. t/bugs/anon_method_metaclass.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc5f0)', 'Try::Tiny::Catch=REF(0x86fc480)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc530)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc530)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863efa0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fc1c0)', 'Try::Tiny::Catch=REF(0x86fc6b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863efa0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863efa0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351f88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351f88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351f88)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351f88)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/bugs/application_metarole_compat.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc1c0)', 'Try::Tiny::Catch=REF(0x86fc6b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863efa0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863efa0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351f88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351f88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351f88)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351f88)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/bugs/application_metarole_compat.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/bugs/application_metarole_compat.t line 10. BEGIN failed--compilation aborted at t/bugs/application_metarole_compat.t line 10. t/bugs/application_metarole_compat.t ...................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd240)', 'Try::Tiny::Catch=REF(0x86fd0d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd180)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd180)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f0e8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fce10)', 'Try::Tiny::Catch=REF(0x86fd300)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f0e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f0e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351e28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351e28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351e28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351e28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/bugs/apply_role_to_one_instance_only.t line 9 MyRole1::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fce10)', 'Try::Tiny::Catch=REF(0x86fd300)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f0e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f0e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351e28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351e28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351e28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351e28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/bugs/apply_role_to_one_instance_only.t line 9 MyRole1::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/bugs/apply_role_to_one_instance_only.t line 9. BEGIN failed--compilation aborted at t/bugs/apply_role_to_one_instance_only.t line 9. t/bugs/apply_role_to_one_instance_only.t .................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4d88)', 'Try::Tiny::Catch=REF(0x86f4c18)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4cc8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4cc8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86306d0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed8e0)', 'Try::Tiny::Catch=REF(0x86f4e48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86306d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86306d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd48)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd48)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/augment_recursion_bug.t line 11 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed8e0)', 'Try::Tiny::Catch=REF(0x86f4e48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86306d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86306d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd48)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd48)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/augment_recursion_bug.t line 11 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/bugs/augment_recursion_bug.t line 11. BEGIN failed--compilation aborted at t/bugs/augment_recursion_bug.t line 11. t/bugs/augment_recursion_bug.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fe1d8)', 'Try::Tiny::Catch=REF(0x86fe068)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fe118)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fe118)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8641ee0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fdda8)', 'Try::Tiny::Catch=REF(0x86fe298)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8641ee0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8641ee0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8627450)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8627450)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8627450)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8627450)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/coerce_without_coercion.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fdda8)', 'Try::Tiny::Catch=REF(0x86fe298)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8641ee0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8641ee0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8627450)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8627450)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8627450)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8627450)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/coerce_without_coercion.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/bugs/coerce_without_coercion.t line 12. BEGIN failed--compilation aborted at t/bugs/coerce_without_coercion.t line 12. t/bugs/coerce_without_coercion.t .......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4a70)', 'Try::Tiny::Catch=REF(0x86f4900)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f49b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f49b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630428)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed5b8)', 'Try::Tiny::Catch=REF(0x86f4b30)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630428)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630428)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dab8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dab8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dab8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dab8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/constructor_object_overload.t line 9 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed5b8)', 'Try::Tiny::Catch=REF(0x86f4b30)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630428)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630428)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dab8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dab8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dab8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dab8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/constructor_object_overload.t line 9 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/bugs/constructor_object_overload.t line 9. BEGIN failed--compilation aborted at t/bugs/constructor_object_overload.t line 9. t/bugs/constructor_object_overload.t ...................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/bugs/create_anon_recursion.t ............................ not ok 1 - Class is created successfully # TODO Loading Moose::Meta::Class without loading Moose.pm causes weird problems # Failed (TODO) test 'Class is created successfully' # at t/bugs/create_anon_recursion.t line 21. # got: 'Can't locate object method "_can_be_made_compatible_with" via package "Moose::Meta::Instance" (perhaps you forgot to load "Moose::Meta::Instance"?) at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 364. # ' # expected: undef 1..1 ok String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8741c68)', 'Try::Tiny::Catch=REF(0x8741af8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8741ba8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8741ba8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8606808)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8741838)', 'Try::Tiny::Catch=REF(0x8741d28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8606808)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8606808)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85f9a30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85f9a30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85f9a30)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85f9a30)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/bugs/DEMOLISH_eats_exceptions.t line 9 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8741838)', 'Try::Tiny::Catch=REF(0x8741d28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8606808)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8606808)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85f9a30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85f9a30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85f9a30)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85f9a30)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/bugs/DEMOLISH_eats_exceptions.t line 9 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at t/bugs/DEMOLISH_eats_exceptions.t line 9. BEGIN failed--compilation aborted at t/bugs/DEMOLISH_eats_exceptions.t line 9. t/bugs/DEMOLISH_eats_exceptions.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8040)', 'Try::Tiny::Catch=REF(0x86f7ed0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7f80)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7f80)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b2a0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7c10)', 'Try::Tiny::Catch=REF(0x86f8100)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b2a0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b2a0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d568)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d568)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d568)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d568)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/DEMOLISH_eats_mini.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7c10)', 'Try::Tiny::Catch=REF(0x86f8100)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b2a0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b2a0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d568)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d568)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d568)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d568)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/DEMOLISH_eats_mini.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/bugs/DEMOLISH_eats_mini.t line 12. BEGIN failed--compilation aborted at t/bugs/DEMOLISH_eats_mini.t line 12. t/bugs/DEMOLISH_eats_mini.t ............................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8018)', 'Try::Tiny::Catch=REF(0x86f7ea8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7f58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7f58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b1b0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7be8)', 'Try::Tiny::Catch=REF(0x86f80d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d438)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d438)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d438)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d438)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/DEMOLISH_fails_without_metaclass.t line 9 MyClass::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7be8)', 'Try::Tiny::Catch=REF(0x86f80d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d438)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d438)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d438)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d438)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/DEMOLISH_fails_without_metaclass.t line 9 MyClass::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/bugs/DEMOLISH_fails_without_metaclass.t line 9. BEGIN failed--compilation aborted at t/bugs/DEMOLISH_fails_without_metaclass.t line 9. t/bugs/DEMOLISH_fails_without_metaclass.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4d18)', 'Try::Tiny::Catch=REF(0x86f4ba8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4c58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4c58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630768)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed888)', 'Try::Tiny::Catch=REF(0x86f4dd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630768)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630768)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd18)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd18)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd18)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd18)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/DEMOLISHALL.t line 10 Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed888)', 'Try::Tiny::Catch=REF(0x86f4dd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630768)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630768)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd18)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd18)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd18)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd18)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/DEMOLISHALL.t line 10 Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/bugs/DEMOLISHALL.t line 10. BEGIN failed--compilation aborted at t/bugs/DEMOLISHALL.t line 10. t/bugs/DEMOLISHALL.t ...................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8657338)', 'Try::Tiny::Catch=REF(0x86571c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8657278)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8657278)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8599168)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8656f08)', 'Try::Tiny::Catch=REF(0x86573f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8599168)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8599168)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x857ff68)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x857ff68)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x857ff68)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x857ff68)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/bugs/DEMOLISHALL_shortcutted.t line 5 Role::DemolishAll::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8656f08)', 'Try::Tiny::Catch=REF(0x86573f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8599168)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8599168)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x857ff68)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x857ff68)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x857ff68)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x857ff68)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/bugs/DEMOLISHALL_shortcutted.t line 5 Role::DemolishAll::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/bugs/DEMOLISHALL_shortcutted.t line 5. BEGIN failed--compilation aborted at t/bugs/DEMOLISHALL_shortcutted.t line 5. t/bugs/DEMOLISHALL_shortcutted.t .......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f79e8)', 'Try::Tiny::Catch=REF(0x86f7878)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7928)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7928)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863aaa0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f75b8)', 'Try::Tiny::Catch=REF(0x86f7aa8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863aaa0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863aaa0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859dd88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859dd88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859dd88)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859dd88)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/handles_foreign_class_bug.t line 21 Bar::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f75b8)', 'Try::Tiny::Catch=REF(0x86f7aa8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863aaa0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863aaa0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859dd88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859dd88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859dd88)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859dd88)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/handles_foreign_class_bug.t line 21 Bar::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/bugs/handles_foreign_class_bug.t line 21. BEGIN failed--compilation aborted at t/bugs/handles_foreign_class_bug.t line 21. t/bugs/handles_foreign_class_bug.t ........................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fcd90)', 'Try::Tiny::Catch=REF(0x86fcc20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fccd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fccd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f8d8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fc960)', 'Try::Tiny::Catch=REF(0x86fce50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f8d8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f8d8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x83527d0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x83527d0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x83527d0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x83527d0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/bugs/immutable_metaclass_does_role.t line 12 MyRole::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc960)', 'Try::Tiny::Catch=REF(0x86fce50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f8d8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f8d8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x83527d0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x83527d0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x83527d0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x83527d0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/bugs/immutable_metaclass_does_role.t line 12 MyRole::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/bugs/immutable_metaclass_does_role.t line 12. BEGIN failed--compilation aborted at t/bugs/immutable_metaclass_does_role.t line 12. t/bugs/immutable_metaclass_does_role.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4b98)', 'Try::Tiny::Catch=REF(0x86f4a28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4ad8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4ad8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630508)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed6f0)', 'Try::Tiny::Catch=REF(0x86f4c58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630508)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630508)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861db90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861db90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861db90)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861db90)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/immutable_n_default_x2.t line 11 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed6f0)', 'Try::Tiny::Catch=REF(0x86f4c58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630508)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630508)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861db90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861db90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861db90)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861db90)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/immutable_n_default_x2.t line 11 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/bugs/immutable_n_default_x2.t line 11. BEGIN failed--compilation aborted at t/bugs/immutable_n_default_x2.t line 11. t/bugs/immutable_n_default_x2.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd298)', 'Try::Tiny::Catch=REF(0x86fd128)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd1d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd1d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f0f8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fce68)', 'Try::Tiny::Catch=REF(0x86fd358)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f0f8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f0f8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351c50)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351c50)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351c50)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351c50)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/bugs/inheriting_from_roles.t line 12 My::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fce68)', 'Try::Tiny::Catch=REF(0x86fd358)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f0f8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f0f8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351c50)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351c50)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351c50)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351c50)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/bugs/inheriting_from_roles.t line 12 My::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/bugs/inheriting_from_roles.t line 12. BEGIN failed--compilation aborted at t/bugs/inheriting_from_roles.t line 12. t/bugs/inheriting_from_roles.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7a80)', 'Try::Tiny::Catch=REF(0x86f7910)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f79c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f79c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863acf8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7650)', 'Try::Tiny::Catch=REF(0x86f7b40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863acf8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863acf8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859cfd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859cfd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859cfd0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859cfd0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/inline_reader_bug.t line 19 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7650)', 'Try::Tiny::Catch=REF(0x86f7b40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863acf8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863acf8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859cfd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859cfd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859cfd0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859cfd0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/inline_reader_bug.t line 19 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/bugs/inline_reader_bug.t line 19. BEGIN failed--compilation aborted at t/bugs/inline_reader_bug.t line 19. t/bugs/inline_reader_bug.t ................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4d80)', 'Try::Tiny::Catch=REF(0x86f4c10)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4cc0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4cc0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86306f8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed8d8)', 'Try::Tiny::Catch=REF(0x86f4e40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86306f8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86306f8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd68)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd68)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd68)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd68)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/instance_application_role_args.t line 8 Point::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed8d8)', 'Try::Tiny::Catch=REF(0x86f4e40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86306f8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86306f8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd68)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd68)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd68)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd68)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/instance_application_role_args.t line 8 Point::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/bugs/instance_application_role_args.t line 8. BEGIN failed--compilation aborted at t/bugs/instance_application_role_args.t line 8. t/bugs/instance_application_role_args.t ................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x864eec8)', 'Try::Tiny::Catch=REF(0x864ed58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x864ee08)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x864ee08)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8593050)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x864ea98)', 'Try::Tiny::Catch=REF(0x864ef88)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8593050)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8593050)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85789e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85789e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85789e0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85789e0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/lazybuild_required_undef.t line 2 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x864ea98)', 'Try::Tiny::Catch=REF(0x864ef88)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8593050)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8593050)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85789e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85789e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85789e0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85789e0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/lazybuild_required_undef.t line 2 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/bugs/lazybuild_required_undef.t line 2. BEGIN failed--compilation aborted at t/bugs/lazybuild_required_undef.t line 2. t/bugs/lazybuild_required_undef.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/bugs/Moose_Object_error.t ............................... ok 1 - use MyMooseObject; 1..1 ok String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # \#line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f6f68)', 'Try::Tiny::Catch=REF(0x86f6df8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f6ea8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f6ea8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863a570)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86f6b38)', 'Try::Tiny::Catch=REF(0x86f7028)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863a570)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863a570)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861f140)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861f140)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861f140)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861f140)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 # Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at (eval 4) line 3 # Test::Moose::Go::Boom::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval ' # package Test::Moose::Go::Boom; # use Moose; # use lib qw(lib); # # has id => ( # isa => \'Str\', # is => \'ro\', # default => \'019600\', \# this caused the original failure # ); # # no Moose; # # __PACKAGE__->meta->make_immutable; # # ;' called at t/bugs/moose_octal_defaults.t line 21 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f6b38)', 'Try::Tiny::Catch=REF(0x86f7028)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863a570)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863a570)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861f140)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861f140)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861f140)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861f140)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 # Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at (eval 4) line 3 # Test::Moose::Go::Boom::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval ' # package Test::Moose::Go::Boom; # use Moose; # use lib qw(lib); # # has id => ( # isa => \'Str\', # is => \'ro\', # default => \'019600\', \# this caused the original failure # ); # # no Moose; # # __PACKAGE__->meta->make_immutable; # # ;' called at t/bugs/moose_octal_defaults.t line 21 # Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. # BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. # Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. # BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. # Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. # BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. # Compilation failed in require at (eval 4) line 3. # BEGIN failed--compilation aborted at (eval 4) line 3. # ' # at t/bugs/moose_octal_defaults.t line 22. Can't locate object method "new" via package "Test::Moose::Go::Boom" at t/bugs/moose_octal_defaults.t line 23. # Tests were run but no plan was declared and done_testing() was not seen. t/bugs/moose_octal_defaults.t ............................. not ok 1 - Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # \#line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f6f68)', 'Try::Tiny::Catch=REF(0x86f6df8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f6ea8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f6ea8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863a570)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86f6b38)', 'Try::Tiny::Catch=REF(0x86f7028)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863a570)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863a570)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861f140)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861f140)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861f140)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861f140)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 # Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at (eval 4) line 3 # Test::Moose::Go::Boom::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval ' # package Test::Moose::Go::Boom; # use Moose; # use lib qw(lib); # # has id => ( # isa => \'Str\', # is => \'ro\', # default => \'019600\', \# this caused the original failure # ); # # no Moose; # # __PACKAGE__->meta->make_immutable; # # ;' called at t/bugs/moose_octal_defaults.t line 21 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f6b38)', 'Try::Tiny::Catch=REF(0x86f7028)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863a570)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863a570)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861f140)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861f140)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861f140)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861f140)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 # Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at (eval 4) line 3 # Test::Moose::Go::Boom::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval ' # package Test::Moose::Go::Boom; # use Moose; # use lib qw(lib); # # has id => ( # isa => \'Str\', # is => \'ro\', # default => \'019600\', \# this caused the original failure # ); # # no Moose; # # __PACKAGE__->meta->make_immutable; # # ;' called at t/bugs/moose_octal_defaults.t line 21 # Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. # BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. # Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. # BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. # Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. # BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. # Compilation failed in require at (eval 4) line 3. # BEGIN failed--compilation aborted at (eval 4) line 3. # Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4c40)', 'Try::Tiny::Catch=REF(0x86f4ad0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4b80)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4b80)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86305c8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed798)', 'Try::Tiny::Catch=REF(0x86f4d00)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86305c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86305c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dc58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dc58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dc58)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dc58)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/reader_precedence_bug.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed798)', 'Try::Tiny::Catch=REF(0x86f4d00)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86305c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86305c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dc58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dc58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dc58)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dc58)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/reader_precedence_bug.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/bugs/reader_precedence_bug.t line 10. BEGIN failed--compilation aborted at t/bugs/reader_precedence_bug.t line 10. t/bugs/reader_precedence_bug.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8657100)', 'Try::Tiny::Catch=REF(0x8656f90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8657040)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8657040)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8598fc0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8656cd0)', 'Try::Tiny::Catch=REF(0x86571c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8598fc0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8598fc0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x857fdd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x857fdd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x857fdd0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x857fdd0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/bugs/role_caller.t line 3 MyRole::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8656cd0)', 'Try::Tiny::Catch=REF(0x86571c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8598fc0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8598fc0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x857fdd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x857fdd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x857fdd0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x857fdd0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/bugs/role_caller.t line 3 MyRole::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/bugs/role_caller.t line 3. BEGIN failed--compilation aborted at t/bugs/role_caller.t line 3. t/bugs/role_caller.t ...................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4a50)', 'Try::Tiny::Catch=REF(0x86f48e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4990)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4990)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86303e8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed590)', 'Try::Tiny::Catch=REF(0x86f4b10)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86303e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86303e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861da28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861da28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861da28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861da28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/subclass_use_base_bug.t line 17 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed590)', 'Try::Tiny::Catch=REF(0x86f4b10)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86303e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86303e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861da28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861da28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861da28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861da28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/subclass_use_base_bug.t line 17 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/bugs/subclass_use_base_bug.t line 17. BEGIN failed--compilation aborted at t/bugs/subclass_use_base_bug.t line 17. t/bugs/subclass_use_base_bug.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use MyMooseA;' # at t/bugs/subtype_conflict_bug.t line 10. # Tried to use 'MyMooseA'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at lib/Class/MOP/Method/Generated.pm line 53. # at lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86be3b8)', 'Try::Tiny::Catch=REF(0x86be248)') called at lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86be2f8)') called at lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86be2f8)') called at lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x860edf0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86bdf88)', 'Try::Tiny::Catch=REF(0x86be478)') called at lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x860edf0)', 'reader', 'parent', 1) called at lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x860edf0)', 1) called at lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85fa358)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85fa358)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85fa358)', 'file', 'lib/Moose/Util/TypeConstraints.pm', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85fa358)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at lib/Moose.pm line 23 # Moose::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at t/lib/MyMooseA.pm line 3 # MyMooseA::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require MyMooseA.pm called at (eval 4) line 2 # main::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use MyMooseA @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use MyMooseA @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x81d1068)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('MyMooseA') called at t/bugs/subtype_conflict_bug.t line 10 # at lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86bdf88)', 'Try::Tiny::Catch=REF(0x86be478)') called at lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x860edf0)', 'reader', 'parent', 1) called at lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x860edf0)', 1) called at lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85fa358)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85fa358)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85fa358)', 'file', 'lib/Moose/Util/TypeConstraints.pm', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85fa358)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at lib/Moose.pm line 23 # Moose::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at t/lib/MyMooseA.pm line 3 # MyMooseA::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require MyMooseA.pm called at (eval 4) line 2 # main::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use MyMooseA @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use MyMooseA @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x81d1068)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('MyMooseA') called at t/bugs/subtype_conflict_bug.t line 10 # Compilation failed in require at lib/Moose/Meta/Attribute.pm line 23. # BEGIN failed--compilation aborted at lib/Moose/Meta/Attribute.pm line 23. # Compilation failed in require at lib/Moose/Meta/TypeCoercion.pm line 14. # BEGIN failed--compilation aborted at lib/Moose/Meta/TypeCoercion.pm line 14. # Compilation failed in require at lib/Moose.pm line 23. # BEGIN failed--compilation aborted at lib/Moose.pm line 23. # Compilation failed in require at t/lib/MyMooseA.pm line 3. # BEGIN failed--compilation aborted at t/lib/MyMooseA.pm line 3. # Compilation failed in require at (eval 4) line 2. # BEGIN failed--compilation aborted at (eval 4) line 2. # Failed test 'use MyMooseB;' # at t/bugs/subtype_conflict_bug.t line 11. # Tried to use 'MyMooseB'. # Error: Attempt to reload Moose.pm aborted. # Compilation failed in require at t/lib/MyMooseB.pm line 3. # BEGIN failed--compilation aborted at t/lib/MyMooseB.pm line 3. # Compilation failed in require at (eval 74) line 2. # BEGIN failed--compilation aborted at (eval 74) line 2. # Looks like you failed 2 tests of 2. t/bugs/subtype_conflict_bug.t ............................. not ok 1 - use MyMooseA; not ok 2 - use MyMooseB; 1..2 Dubious, test returned 2 (wstat 512, 0x200) Failed 2/2 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose;' # at t/bugs/subtype_quote_bug.t line 33. # Tried to use 'Moose'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f2fc0)', 'Try::Tiny::Catch=REF(0x86f2e50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f2f00)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f2f00)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x862e4e0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86eb0f8)', 'Try::Tiny::Catch=REF(0x86f3080)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x862e4e0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x862e4e0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861be48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861be48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861be48)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861be48)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 # Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at (eval 4) line 2 # Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package Foo; # use Moose @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package Foo;\x{a}use Moose @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x82448d8)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose') called at t/bugs/subtype_quote_bug.t line 33 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86eb0f8)', 'Try::Tiny::Catch=REF(0x86f3080)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x862e4e0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x862e4e0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861be48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861be48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861be48)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861be48)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 # Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at (eval 4) line 2 # Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package Foo; # use Moose @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package Foo;\x{a}use Moose @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x82448d8)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose') called at t/bugs/subtype_quote_bug.t line 33 # Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. # BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. # Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. # BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. # Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. # BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. # Compilation failed in require at (eval 4) line 2. # BEGIN failed--compilation aborted at (eval 4) line 2. # Looks like you failed 1 test of 1. t/bugs/subtype_quote_bug.t ................................ not ok 1 - use Moose; 1..1 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4f60)', 'Try::Tiny::Catch=REF(0x86f4df0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4ea0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4ea0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86308e0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86edae0)', 'Try::Tiny::Catch=REF(0x86f5020)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86308e0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86308e0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861df10)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861df10)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861df10)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861df10)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/super_recursion.t line 8 A::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86edae0)', 'Try::Tiny::Catch=REF(0x86f5020)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86308e0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86308e0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861df10)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861df10)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861df10)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861df10)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/super_recursion.t line 8 A::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/bugs/super_recursion.t line 8. BEGIN failed--compilation aborted at t/bugs/super_recursion.t line 8. t/bugs/super_recursion.t .................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8048)', 'Try::Tiny::Catch=REF(0x86f7ed8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7f88)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7f88)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b2a0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7c18)', 'Try::Tiny::Catch=REF(0x86f8108)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b2a0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b2a0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d518)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d518)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d518)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d518)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/type_constraint_messages.t line 14 MyObject::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7c18)', 'Try::Tiny::Catch=REF(0x86f8108)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b2a0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b2a0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d518)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d518)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d518)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d518)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/bugs/type_constraint_messages.t line 14 MyObject::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/bugs/type_constraint_messages.t line 14. BEGIN failed--compilation aborted at t/bugs/type_constraint_messages.t line 14. t/bugs/type_constraint_messages.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd260)', 'Try::Tiny::Catch=REF(0x86fd0f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd1a0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd1a0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863ffc8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fce30)', 'Try::Tiny::Catch=REF(0x86fd320)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863ffc8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863ffc8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351c58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351c58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351c58)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351c58)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/bugs/universal_methods_wrappable.t line 10 FakeBar::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fce30)', 'Try::Tiny::Catch=REF(0x86fd320)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863ffc8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863ffc8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351c58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351c58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351c58)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351c58)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/bugs/universal_methods_wrappable.t line 10 FakeBar::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/bugs/universal_methods_wrappable.t line 10. BEGIN failed--compilation aborted at t/bugs/universal_methods_wrappable.t line 10. t/bugs/universal_methods_wrappable.t ...................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/cmop/add_attribute_alternate.t .......................... ok 1 - The object isa Class::MOP::Class ok 2 - The object isa Class::MOP::Class ok 3 - The object isa Point ok 4 - Point->can('x') ok 5 - Point->can('y') ok 6 - Point->can('clear') ok 7 - ... got the meta from the instance too ok 8 - ... the y attribute was initialized correctly through the metaobject ok 9 - ... the y attribute was set properly with the accessor ok 10 - ... the x attribute was initialized correctly through the metaobject ok 11 - ... cannot write to a read-only accessor ok 12 - ... the x attribute was not altered ok 13 - ... the y attribute was cleared correctly ok 14 - ... the x attribute was cleared correctly ok 15 - The object isa Point3D ok 16 - The object isa Point ok 17 - ... got the meta from the instance too ok 18 - Point3D->can('x') ok 19 - Point3D->can('y') ok 20 - Point3D->can('clear') ok 21 - ... the x attribute was initialized correctly through the metaobject ok 22 - ... the y attribute was initialized correctly through the metaobject ok 23 - ... the z attribute was initialized correctly through the metaobject ok 24 - The object isa Point3D ok 25 - ... the x attribute was not initialized ok 26 - ... the y attribute was not initialized ok 27 - ... the z attribute was initialized correctly through the metaobject 1..27 ok t/cmop/add_method_modifier.t .............................. ok 1 ok 2 - ... checking account now has a withdraw method ok 3 - The object isa Class::MOP::Method::Wrapped ok 4 - The object isa Class::MOP::Method ok 5 - The object isa Class::MOP::Method::Wrapped ok 6 - The object isa BankAccount ok 7 - ... got the right savings balance ok 8 - ... withdrew from savings successfully ok 9 - ... got the right savings balance after withdrawal ok 10 - ... could not withdraw from savings successfully ok 11 - ... got the right savings balance after deposit ok 12 - The object isa CheckingAccount ok 13 - The object isa BankAccount ok 14 - ... got the right overdraft account ok 15 - ... got the right checkings balance ok 16 - ... withdrew from checking successfully ok 17 - ... got the right checkings balance after withdrawal ok 18 - ... got the right savings balance after checking withdrawal (no overdraft) ok 19 - ... withdrew from checking successfully ok 20 - ... got the right checkings balance after withdrawal ok 21 - ... got the right savings balance after overdraft withdrawal 1..21 ok t/cmop/advanced_methods.t ................................. ok 1 - ... Foo::BUILD has not next method ok 2 - ... Bar::BUILD does have a next method ok 3 - ... Baz->BUILD does have a next method ok 4 - ... Foo::Bar->BUILD does have a next method ok 5 - ... Foo::Bar::Baz->BUILD does have a next method ok 6 - ... got the right list of applicable methods for Foo ok 7 - ... got the right list of applicable methods for Bar ok 8 - ... got the right list of applicable methods for Baz ok 9 - ... got the right list of applicable methods for Foo::Bar ok 10 - ... got the right list of BUILD methods for Foo::Bar ok 11 - ... got the right list of BUILD methods for Foo::Bar::Baz 1..11 ok t/cmop/anon_class.t ....................................... ok 1 - The object isa Class::MOP::Class ok 2 - ... the package exists ok 3 - ... got an anon class package name ok 4 - ... got an empty superclass list ok 5 - ... can add a superclass to anon class ok 6 - ... got the right superclass list ok 7 - ... no foo method ok 8 - ... added a method to my anon-class ok 9 - ... we have a foo method now ok 10 - The object isa Class::MOP::Class::__ANON__::SERIAL::1 ok 11 - The object isa Foo ok 12 - ... got the right return value of our foo method ok 13 - ... got the right return value of our bar method ok 14 - ... the package still exists ok 15 - ... the package no longer exists ok 16 - The object isa Class::MOP::Class::__ANON__::SERIAL::1 ok 17 - ... but the new instance is not a Foo ok 18 - ... and it can no longer call the foo method 1..18 ok t/cmop/anon_class_create_init.t ........................... ok 1 - option passed to initialize() on create_anon_class() ok 2 - The object isa MyMeta ok 3 - anon class is kept alive by existing instances ok 4 - anon class is collected once instances go away ok 5 - anon class is kept alive by existing instances (immutable) ok 6 - anon class is collected once instances go away (immutable) ok 7 - anon class is kept alive by existing instances ok 8 - anon class is collected once instances go away ok 9 - anon class is kept alive by existing instances ok 10 - reblessing away loses the metaclass ok 11 - anon class is kept alive by existing instances ok 12 - superclasses are kept alive by their subclasses ok 13 - default is for anon metaclasses to be weakened ok 14 - and weak metaclasses go away when all refs do ok 15 - anon classes can be told not to weaken ok 16 - metaclass still exists ok 17 - we can use the name on its own ok 18 - The object isa Class::MOP::Class::__ANON__::SERIAL::10 ok 19 - weak class is kept alive by existing instances ok 20 - weak class is collected once instances go away 1..20 ok t/cmop/anon_class_keep_alive.t ............................ ok 1 - The object isa Class::MOP::Class::__ANON__::SERIAL::1 ok 2 - The object isa Class::MOP::Class ok 3 - ... Anonymous instance isa Foo isa Foo ok 4 - ... Anonymous instance can foo ok 5 - ... Anonymous instance has method foo ok 6 - ... Anonymous instance still has attribute bar ok 7 - ... Anonymous instance still has attribute baz ok 8 - ... Anonymous instance still has correct bar value ok 9 - ... Anonymous instance still has correct baz value ok 10 - ... Anonymous instance has class precedence list 1..10 ok t/cmop/anon_class_leak.t .................................. ok 1 - create_anon_class() (leaks 0 <= 0) ok 2 - create_anon_class(superclass => [...]) (leaks 0 <= 0) 1..2 ok t/cmop/anon_packages.t .................................... ok 1 - Class::MOP::Package::__ANON__::SERIAL::1->can('foo') ok 2 - is anon ok 3 - !Class::MOP::Package::__ANON__::SERIAL::1->can('foo') ok 4 - Class::MOP::Package::__ANON__::SERIAL::2->can('foo') ok 5 - is anon ok 6 - Class::MOP::Package::__ANON__::SERIAL::2->can('foo') ok 7 - can't cache anon packages 1..7 ok t/cmop/ArrayBasedStorage_test.t ........................... ok 1 - require 'examples/ArrayBasedStorage.pod'; ok 2 - The object isa Foo ok 3 - ... Foo is made with ARRAY ok 4 - Foo->can('foo') ok 5 - Foo->can('has_foo') ok 6 - Foo->can('get_bar') ok 7 - Foo->can('set_bar') ok 8 - Foo->can('clear_foo') ok 9 - ... Foo::foo is not defined yet ok 10 - ... Foo::foo is not defined yet ok 11 - ... Foo::bar has been initialized ok 12 - ... Foo::foo is defined now ok 13 - ... Foo::foo == "This is Foo" ok 14 - ... Foo::foo is not defined anymore ok 15 - ... Foo::foo is not defined anymore ok 16 - ... Foo::bar == 42 ok 17 - The object isa Foo ok 18 - ... Foo is made with ARRAY ok 19 - ... Foo2::foo is not defined yet ok 20 - ... Foo2::foo is not defined yet ok 21 - ... Foo2::bar has been initialized ok 22 - ... Foo2::bar == DONT PANIC ok 23 - ... Foo::bar == 42 ok 24 - The object isa Bar ok 25 - The object isa Foo ok 26 - ... Bar is made with ARRAY ok 27 - Bar->can('foo') ok 28 - Bar->can('has_foo') ok 29 - Bar->can('get_bar') ok 30 - Bar->can('set_bar') ok 31 - Bar->can('baz') ok 32 - Bar->can('has_baz') ok 33 - ... Bar::foo is not defined yet ok 34 - ... Bar::foo is not defined yet ok 35 - ... Bar::bar has been initialized ok 36 - ... Bar::baz is not defined yet ok 37 - ... Bar::baz is not defined yet ok 38 - ... Bar::foo is defined now ok 39 - ... Bar::foo == "This is Bar" ok 40 - ... Bar::bar has been initialized ok 41 - ... Bar::baz is defined now ok 42 - ... Bar::foo == "This is Bar" ok 43 - ... Bar::foo == "This is Bar" ok 44 - ... Bar::bar has been initialized ok 45 - The object isa Bar::Baz ok 46 - The object isa Bar ok 47 - The object isa Foo ok 48 - The object isa Baz ok 49 - ... Bar::Baz is made with ARRAY ok 50 - Bar::Baz->can('foo') ok 51 - Bar::Baz->can('has_foo') ok 52 - Bar::Baz->can('get_bar') ok 53 - Bar::Baz->can('set_bar') ok 54 - Bar::Baz->can('baz') ok 55 - Bar::Baz->can('has_baz') ok 56 - Bar::Baz->can('bling') ok 57 - ... Bar::Baz::bar has been initialized ok 58 - ... Bar::Baz::bling has been initialized ok 59 - ... Bar::Baz::foo is not defined yet ok 60 - ... Bar::Baz::foo is not defined yet ok 61 - ... Bar::Baz::baz is not defined yet ok 62 - ... Bar::Baz::baz is not defined yet ok 63 - ... Bar::Baz::foo is defined now ok 64 - ... Bar::Baz::foo == "This is Bar" ok 65 - ... Bar::Baz::bar has been initialized ok 66 - ... Bar::Baz::bling has been initialized ok 67 - ... Bar::Baz::baz is defined now ok 68 - ... Bar::Baz::foo == "This is Bar" ok 69 - ... Bar::Baz::foo == "This is Bar" ok 70 - ... Bar::Baz::bar has been initialized ok 71 - ... Bar::Baz::bling has been initialized ok 72 - additional slot due to refreshed meta instance 1..72 ok t/cmop/attribute.t ........................................ ok 1 - ... can't call name() as a class method ok 2 - The object isa Class::MOP::Attribute ok 3 - ... $attr->name == $foo ok 4 - ... $attr does have an init_arg ok 5 - ... $attr init_arg is the name ok 6 - ... $attr does not have an accessor ok 7 - ... $attr does not have an reader ok 8 - ... $attr does not have an writer ok 9 - ... $attr does not have an default ok 10 - ... $attr does not have a builder ok 11 - ... it is a plain old sub ok 12 - ... it is a plain old sub ok 13 - ... it is a plain old sub ok 14 - ... it is a plain old sub ok 15 - The object isa Class::MOP::Class ok 16 - ... attached a class successfully ok 17 - ... the class was associated correctly ok 18 - ... $attr does not have an read method ok 19 - ... $attr does not have an write method ok 20 - ... it is a plain old sub ok 21 - ... it is a plain old sub ok 22 - The object isa Class::MOP::Method ok 23 - The object isa Class::MOP::Method ok 24 - The object isa Class::MOP::Attribute ok 25 - ... but they are different instances ok 26 - ... the associated classes are the same though ok 27 - ... the associated classes are the same though ok 28 - ... the associated classes are the same though ok 29 - ... but they are the same inside ok 30 - The object isa Class::MOP::Attribute ok 31 - ... $attr->name == $foo ok 32 - ... $attr does have an init_arg ok 33 - ... $attr->init_arg == -foo ok 34 - ... $attr does have an default ok 35 - ... $attr->default == BAR ok 36 - ... $attr does not have a builder ok 37 - ... $attr does not have an accessor ok 38 - ... $attr does not have an reader ok 39 - ... $attr does not have an writer ok 40 - ... $attr does not have an read method ok 41 - ... $attr does not have an write method ok 42 - ... it is a plain old sub ok 43 - ... it is a plain old sub ok 44 - ... it is a plain old sub ok 45 - ... it is a plain old sub ok 46 - The object isa Class::MOP::Attribute ok 47 - ... but they are different instances ok 48 - ... the associated classes are the same though ok 49 - ... the associated class is actually undef ok 50 - ... the associated class is actually undef ok 51 - ... but they are the same inside ok 52 - The object isa Class::MOP::Attribute ok 53 - ... $attr->name == $foo ok 54 - ... $attr does have an init_arg ok 55 - ... $attr->init_arg == -foo ok 56 - ... $attr does have an default ok 57 - ... $attr->default == BAR ok 58 - ... $attr does have an accessor ok 59 - ... $attr->accessor == foo ok 60 - ... $attr does not have an reader ok 61 - ... $attr does not have an writer ok 62 - ... $attr does not have an read method ok 63 - ... $attr does not have an write method ok 64 - ... it is not a plain old sub ok 65 - ... it is not a plain old sub ok 66 - ... it is a plain old sub ok 67 - ... it is a plain old sub ok 68 - The object isa Class::MOP::Attribute ok 69 - ... but they are different instances ok 70 - ... but they are the same inside ok 71 - The object isa Class::MOP::Attribute ok 72 - ... $attr->name == $foo ok 73 - ... $attr does have an init_arg ok 74 - ... $attr->init_arg == -foo ok 75 - ... $attr does have an default ok 76 - ... $attr->default == BAR ok 77 - ... $attr does have an reader ok 78 - ... $attr->reader == get_foo ok 79 - ... $attr does have an writer ok 80 - ... $attr->writer == set_foo ok 81 - ... $attr does not have an accessor ok 82 - ... $attr does not have an read method ok 83 - ... $attr does not have an write method ok 84 - ... it is not a plain old sub ok 85 - ... it is not a plain old sub ok 86 - ... it is a plain old sub ok 87 - ... it is a plain old sub ok 88 - The object isa Class::MOP::Attribute ok 89 - ... but they are different instances ok 90 - ... but they are the same inside ok 91 - The object isa Class::MOP::Attribute ok 92 - The object isa Class::MOP::Attribute ok 93 - ... but they are different instances ok 94 - ... we changes the name parameter ok 95 - ... $attr->name == $foo ok 96 - ... $attr_clone->name == $bar ok 97 - The object isa Class::MOP::Attribute ok 98 - ... $attr does not have a default ok 99 - ... $attr does have a builder ok 100 - ... $attr->builder == foo_builder ok 101 ok 102 ok 103 - Class::MOP::Methods accepted as default ok 104 - passthrough for default on attribute 1..104 ok t/cmop/attribute_duplication.t ............................ ok 1 - Foo->can('get_bar') ok 2 - Foo->can('set_bar') ok 3 - ... Foo has the attribute bar ok 4 - ... the bar attribute has the reader get_bar ok 5 - ... the bar attribute has the writer set_bar ok 6 - ... and the bar attribute is associated with Foo->meta ok 7 - ... Foo no longer has the get_bar method ok 8 - ... Foo no longer has the set_bar method ok 9 - Foo->can('assign_bar') ok 10 - ... Foo still has the attribute bar ok 11 - ... this is a new bar attribute ok 12 - ... and the old bar attribute is no longer associated with Foo->meta ok 13 - ... and the new bar attribute *is* associated with Foo->meta ok 14 - ... the bar attribute no longer has the reader get_bar ok 15 - ... the bar attribute no longer has the reader set_bar ok 16 - ... the bar attribute now has the reader assign_bar 1..16 ok t/cmop/attribute_errors_and_edge_cases.t .................. ok 1 - ... no refs for defaults ok 2 - ... no refs for defaults ok 3 - ... no refs for defaults ok 4 - ... no refs for defaults ok 5 - ... no refs for defaults ok 6 - ... no refs for builders ok 7 - ... no refs for builders ok 8 - ... no refs for builders ok 9 - ... no refs for builders ok 10 - ... no refs for builders ok 11 - ... no default AND builder ok 12 - ... undef as a default is okay ok 13 - ... and it counts as an actual default ok 14 - ... but attributes with no default have no default ok 15 - ... and the default is populated ok 16 - ... with the right value ok 17 - ... and it can be inlined ok 18 - ... and the default is populated ok 19 - ... with the right value ok 20 - ... no name argument ok 21 - ... bad name argument ok 22 - ... bad name argument ok 23 - ... attach_to_class died as expected ok 24 - ... attach_to_class died as expected ok 25 - ... attach_to_class died as expected ok 26 - ... bad reader format ok 27 - ... cannot find "fail" type generator ok 28 - ... failed to generate accessors correctly ok 29 - The object isa Class::MOP::Class ok 30 - Bar->can('has_test') ok 31 - ... removed the $test attribute ok 32 - ... Bar no longer has the "has_test" method ok 33 - ... can create accessors with reader/writers ok 34 - ... can create accessors with reader/writers ok 35 - ... can create accessors with reader/writers 1..35 ok t/cmop/attribute_get_read_write.t ......................... ok 1 - Foo->can('get_bar') ok 2 - Foo->can('set_bar') ok 3 - Foo->can('baz') ok 4 - Foo->can('get_gorch') ok 5 - ... Foo has the attribute bar ok 6 - ... Foo has the attribute baz ok 7 - ... Foo has the attribute gorch ok 8 - ... the bar attribute has the reader get_bar ok 9 - ... the bar attribute has the writer set_bar ok 10 - ... and the bar attribute is associated with Foo->meta ok 11 - ... $attr does have an read method ok 12 - ... $attr does have an write method ok 13 - The object isa Class::MOP::Method ok 14 - The object isa Class::MOP::Method ok 15 - ... it is the sub we are looking for ok 16 - ... it is the sub we are looking for ok 17 - ... it is a plain old sub ok 18 - ... it is a plain old sub ok 19 - ... the bar attribute has the accessor baz ok 20 - ... and the bar attribute is associated with Foo->meta ok 21 - ... $attr does have an read method ok 22 - ... $attr does have an write method ok 23 - The object isa Class::MOP::Method ok 24 - The object isa Class::MOP::Method ok 25 - ... they are the same method ok 26 - ... it is the sub we are looking for ok 27 - ... it is the sub we are looking for ok 28 - ... the gorch attribute has the reader get_gorch (HASH ref) ok 29 - ... and the gorch attribute is associated with Foo->meta ok 30 - ... $attr does have an read method ok 31 - ... $attr does not have an write method ok 32 - The object isa Class::MOP::Method ok 33 - ... it is not a plain old sub ok 34 - The object isa Class::MOP::Method ok 35 - ... it is the sub we are looking for ok 36 - ... it is the sub we are looking for 1..36 ok t/cmop/attribute_initializer.t ............................ ok 1 - Foo->can('get_bar') ok 2 - Foo->can('set_bar') ok 3 - The object isa Class::MOP::Attribute ok 4 - ... the attribute is our own ok 5 - ... initial argument was doubled as expected ok 6 - ... and setter works correctly ok 7 - The object isa Class::MOP::Attribute ok 8 - ... bar has an initializer ok 9 - ... the initializer is a CODE ref 1..9 ok t/cmop/attribute_introspection.t .......................... ok 1 - ... instance and class both lead to the same meta ok 2 - The object isa Class::MOP::Class ok 3 - ... our method list matches ok 4 - ... Class::MOP::Attribute->find_method_by_name(new) ok 5 - ... Class::MOP::Attribute->find_method_by_name(clone) ok 6 - ... Class::MOP::Attribute->find_method_by_name(initialize_instance_slot) ok 7 - ... Class::MOP::Attribute->find_method_by_name(_set_initial_slot_value) ok 8 - ... Class::MOP::Attribute->find_method_by_name(_make_initializer_writer_callback) ok 9 - ... Class::MOP::Attribute->find_method_by_name(name) ok 10 - ... Class::MOP::Attribute->find_method_by_name(has_accessor) ok 11 - ... Class::MOP::Attribute->find_method_by_name(accessor) ok 12 - ... Class::MOP::Attribute->find_method_by_name(has_writer) ok 13 - ... Class::MOP::Attribute->find_method_by_name(writer) ok 14 - ... Class::MOP::Attribute->find_method_by_name(has_write_method) ok 15 - ... Class::MOP::Attribute->find_method_by_name(get_write_method) ok 16 - ... Class::MOP::Attribute->find_method_by_name(get_write_method_ref) ok 17 - ... Class::MOP::Attribute->find_method_by_name(has_reader) ok 18 - ... Class::MOP::Attribute->find_method_by_name(reader) ok 19 - ... Class::MOP::Attribute->find_method_by_name(has_read_method) ok 20 - ... Class::MOP::Attribute->find_method_by_name(get_read_method) ok 21 - ... Class::MOP::Attribute->find_method_by_name(get_read_method_ref) ok 22 - ... Class::MOP::Attribute->find_method_by_name(has_predicate) ok 23 - ... Class::MOP::Attribute->find_method_by_name(predicate) ok 24 - ... Class::MOP::Attribute->find_method_by_name(has_clearer) ok 25 - ... Class::MOP::Attribute->find_method_by_name(clearer) ok 26 - ... Class::MOP::Attribute->find_method_by_name(has_builder) ok 27 - ... Class::MOP::Attribute->find_method_by_name(builder) ok 28 - ... Class::MOP::Attribute->find_method_by_name(has_init_arg) ok 29 - ... Class::MOP::Attribute->find_method_by_name(init_arg) ok 30 - ... Class::MOP::Attribute->find_method_by_name(has_default) ok 31 - ... Class::MOP::Attribute->find_method_by_name(default) ok 32 - ... Class::MOP::Attribute->find_method_by_name(is_default_a_coderef) ok 33 - ... Class::MOP::Attribute->find_method_by_name(has_initializer) ok 34 - ... Class::MOP::Attribute->find_method_by_name(initializer) ok 35 - ... Class::MOP::Attribute->find_method_by_name(has_insertion_order) ok 36 - ... Class::MOP::Attribute->find_method_by_name(insertion_order) ok 37 - ... Class::MOP::Attribute->find_method_by_name(_set_insertion_order) ok 38 - ... Class::MOP::Attribute->find_method_by_name(definition_context) ok 39 - ... Class::MOP::Attribute->find_method_by_name(slots) ok 40 - ... Class::MOP::Attribute->find_method_by_name(get_value) ok 41 - ... Class::MOP::Attribute->find_method_by_name(set_value) ok 42 - ... Class::MOP::Attribute->find_method_by_name(get_raw_value) ok 43 - ... Class::MOP::Attribute->find_method_by_name(set_raw_value) ok 44 - ... Class::MOP::Attribute->find_method_by_name(set_initial_value) ok 45 - ... Class::MOP::Attribute->find_method_by_name(has_value) ok 46 - ... Class::MOP::Attribute->find_method_by_name(clear_value) ok 47 - ... Class::MOP::Attribute->find_method_by_name(associated_class) ok 48 - ... Class::MOP::Attribute->find_method_by_name(attach_to_class) ok 49 - ... Class::MOP::Attribute->find_method_by_name(detach_from_class) ok 50 - ... Class::MOP::Attribute->find_method_by_name(accessor_metaclass) ok 51 - ... Class::MOP::Attribute->find_method_by_name(associated_methods) ok 52 - ... Class::MOP::Attribute->find_method_by_name(associate_method) ok 53 - ... Class::MOP::Attribute->find_method_by_name(process_accessors) ok 54 - ... Class::MOP::Attribute->find_method_by_name(_process_accessors) ok 55 - ... Class::MOP::Attribute->find_method_by_name(install_accessors) ok 56 - ... Class::MOP::Attribute->find_method_by_name(remove_accessors) ok 57 - ... Class::MOP::Attribute->find_method_by_name(_inline_get_value) ok 58 - ... Class::MOP::Attribute->find_method_by_name(_inline_set_value) ok 59 - ... Class::MOP::Attribute->find_method_by_name(_inline_has_value) ok 60 - ... Class::MOP::Attribute->find_method_by_name(_inline_clear_value) ok 61 - ... Class::MOP::Attribute->find_method_by_name(_inline_instance_get) ok 62 - ... Class::MOP::Attribute->find_method_by_name(_inline_instance_set) ok 63 - ... Class::MOP::Attribute->find_method_by_name(_inline_instance_has) ok 64 - ... Class::MOP::Attribute->find_method_by_name(_inline_instance_clear) ok 65 - ... Class::MOP::Attribute->find_method_by_name(_new) ok 66 - ... our attribute list matches ok 67 - ... Class::MOP::Attribute->find_attribute_by_name(name) ok 68 - ... Class::MOP::Attribute->find_attribute_by_name(accessor) ok 69 - ... Class::MOP::Attribute->find_attribute_by_name(reader) ok 70 - ... Class::MOP::Attribute->find_attribute_by_name(writer) ok 71 - ... Class::MOP::Attribute->find_attribute_by_name(predicate) ok 72 - ... Class::MOP::Attribute->find_attribute_by_name(clearer) ok 73 - ... Class::MOP::Attribute->find_attribute_by_name(builder) ok 74 - ... Class::MOP::Attribute->find_attribute_by_name(init_arg) ok 75 - ... Class::MOP::Attribute->find_attribute_by_name(initializer) ok 76 - ... Class::MOP::Attribute->find_attribute_by_name(definition_context) ok 77 - ... Class::MOP::Attribute->find_attribute_by_name(default) ok 78 - ... Class::MOP::Attribute->find_attribute_by_name(associated_class) ok 79 - ... Class::MOP::Attribute->find_attribute_by_name(associated_methods) ok 80 - ... Class::MOP::Attribute->find_attribute_by_name(insertion_order) 1..80 ok String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for %baz because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"\%baz"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x819ebe0)', 'Try::Tiny::Catch=REF(0x856cea8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x856cee8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x856cee8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x817ec68)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Foo', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x856cc78)', 'Try::Tiny::Catch=REF(0x856c7d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x817ec68)', 'reader', 'baz', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x817ec68)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x855b8b0)', 'inline_accessors', 1, 'file', 't/cmop/attribute_non_alpha_name.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x855b8b0)', 'inline_accessors', 1, 'file', 't/cmop/attribute_non_alpha_name.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x855b8b0)', 'file', 't/cmop/attribute_non_alpha_name.t', 'line', 31, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x855b8b0)') called at t/cmop/attribute_non_alpha_name.t line 31 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x856cc78)', 'Try::Tiny::Catch=REF(0x856c7d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x817ec68)', 'reader', 'baz', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x817ec68)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x855b8b0)', 'inline_accessors', 1, 'file', 't/cmop/attribute_non_alpha_name.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x855b8b0)', 'inline_accessors', 1, 'file', 't/cmop/attribute_non_alpha_name.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x855b8b0)', 'file', 't/cmop/attribute_non_alpha_name.t', 'line', 31, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x855b8b0)') called at t/cmop/attribute_non_alpha_name.t line 31 # Tests were run but no plan was declared and done_testing() was not seen. t/cmop/attribute_non_alpha_name.t ......................... ok 1 - Foo has @foo attribute ok 2 - Foo has $meth method ok 3 - Foo has !bar attribute ok 4 - Foo has $meth method ok 5 - Foo has %baz attribute ok 6 - Foo has $meth method Dubious, test returned 255 (wstat 65280, 0xff00) All 6 subtests passed t/cmop/attributes.t ....................................... ok 1 - ... got the attributes name correctly ok 2 - ... got the attributes name correctly ok 3 - ... got the attributes name correctly ok 4 - ... we added an attribute to Foo successfully ok 5 - ... Foo has $foo attribute ok 6 - ... got the right attribute back for Foo ok 7 - ... no accessor created ok 8 - ... we added an attribute to Foo successfully ok 9 - ... Foo has $bar attribute ok 10 - ... got the right attribute back for Foo ok 11 - ... no accessor created ok 12 - ... we added an attribute to Bar successfully ok 13 - ... Bar has $bar attribute ok 14 - ... got the right attribute back for Bar ok 15 - ... got the right read method for Bar ok 16 - ... got the right write method for Bar ok 17 - ... an accessor has been created ok 18 - The object isa Class::MOP::Method::Accessor ok 19 - ... we added an attribute to Baz successfully ok 20 - ... Baz has $baz attribute ok 21 - ... got the right attribute back for Baz ok 22 - ... got the right read method for Baz ok 23 - ... got the right write method for Baz ok 24 - ... a reader has been created ok 25 - ... a writer has been created ok 26 - The object isa Class::MOP::Method::Accessor ok 27 - The object isa Class::MOP::Method::Accessor ok 28 - ... a reader has been created ok 29 - ... got the right read method for Foo2 ok 30 - ... got undef for the writer with a read-only attribute in Foo2 ok 31 - The object isa Class::MOP::Class ok 32 - ... got the right attribute for "bar" ok 33 - ... got the right attribute for "baz" ok 34 - ... got the right attribute for "foo" ok 35 - ... got the right list of applicable attributes for Baz ok 36 - ... got the right list of associated classes from the applicable attributes for Baz ok 37 - ... removed the $baz attribute successfully ok 38 - ... got the right attribute back for Baz ok 39 - ... Baz no longer has $baz attribute ok 40 - ... Baz no longer has $baz attribute ok 41 - ... a reader has been removed ok 42 - ... a writer has been removed ok 43 - ... got the right list of applicable attributes for Baz ok 44 - ... got the right list of associated classes from the applicable attributes for Baz ok 45 - ... removed the $bar attribute successfully ok 46 - ... got the right attribute back for Bar ok 47 - ... Bar no longer has $bar attribute ok 48 - ... a accessor has been removed ok 49 - ... got the right list of applicable attributes for Baz ok 50 - ... got the right list of associated classes from the applicable attributes for Baz ok 51 - ... attempted to remove the non-existent $blammo attribute ok 52 - ... got the right value back (undef) ok 53 - ... we added an attribute to Buzz successfully ok 54 - ... we added an attribute to Buzz successfully ok 55 - ... we added an attribute to Buzz successfully ok 56 - ... we added a method to Buzz successfully ok 57 - ...Buzz instantiated successfully ok 58 - ...foo builder works as expected ok 59 - ...bar is not set ok 60 - ...bar returns undef ok 61 - ...bar was not autovivified ok 62 - ...bar is set ok 63 - ...bar is undef ok 64 - ...bar is no longerset ok 65 - ...Buzz instantiated successfully ok 66 - ...bar is set ok 67 - ...bar is undef ok 68 - ...Buzz instantiated successfully ok 69 - ...bah is set ok 70 - ...bah returns "BAH" ok 71 - ...Buzz instantiated successfully ok 72 - ...bah is set ok 73 - ...bah is undef ok 74 - ...Buzz instantiated successfully ok 75 - ...foo builder works as expected ok 76 - ...bar is not set ok 77 - ...bar returns undef ok 78 - ...bar was not autovivified ok 79 - ...bar is set ok 80 - ...bar is undef ok 81 - ...bar is no longerset ok 82 - ...Buzz instantiated successfully ok 83 - ...bar is set ok 84 - ...bar is undef ok 85 - ...Buzz instantiated successfully ok 86 - ...bah is set ok 87 - ...bah returns "BAH" ok 88 - ...Buzz instantiated successfully ok 89 - ...bah is set ok 90 - ...bah is undef 1..90 ok t/cmop/AttributesWithHistory_test.t ....................... ok 1 - require 'examples/AttributesWithHistory.pod'; ok 2 - The object isa Foo ok 3 - Foo->can('foo') ok 4 - Foo->can('get_foo_history') ok 5 - Foo->can('set_bar') ok 6 - Foo->can('get_bar') ok 7 - Foo->can('get_bar_history') ok 8 - The object isa Foo ok 9 - ... foo is not yet defined ok 10 - ... got correct empty history for foo ok 11 - ... foo2 is not yet defined ok 12 - ... got correct empty history for foo2 ok 13 - ... foo == 42 ok 14 - ... got correct history for foo ok 15 - ... foo2 is still not yet defined ok 16 - ... still got correct empty history for foo2 ok 17 - ... foo is still == 42 ok 18 - ... still got correct history for foo ok 19 - ... foo2 == 100 ok 20 - ... got correct empty history for foo2 ok 21 - ... got correct history for foo ok 22 - ... bar is not yet defined ok 23 - ... got correct empty history for foo ok 24 - ... bar == "FOO" ok 25 - ... got correct history for foo ok 26 - ... got correct history for bar ok 27 - ... still have the correct history for foo 1..27 ok t/cmop/basic.t ............................................ ok 1 - The object isa Class::MOP::Class ok 2 - The object isa Class::MOP::Class ok 3 - ... Foo->name == Foo ok 4 - ... Bar->name == Bar ok 5 - ... Foo->version == 0.01 ok 6 - ... Bar->version == undef ok 7 - ... Foo->authority == undef ok 8 - ... Bar->authority == cpan:JRANDOM ok 9 - ... Foo->identifier == Foo-0.01 ok 10 - ... Bar->identifier == Bar-cpan:JRANDOM ok 11 - ... Foo has no superclasses ok 12 - ... Bar->superclasses == (Foo) ok 13 - ... Foo->superclasses == (UNIVERSAL) now ok 14 - ... Foo->class_precedence_list == (Foo, UNIVERSAL) ok 15 - ... Bar->class_precedence_list == (Bar, Foo, UNIVERSAL) ok 16 - The object isa Class::MOP::Class ok 17 - ... our metaclasses are singletons ok 18 - ... Baz->name == Baz ok 19 - ... Baz->version == 0.10 ok 20 - ... Baz->authority == YOMAMA ok 21 - ... Baz->identifier == Baz-0.10-cpan:YOMAMA ok 22 - ... Baz->superclasses == (Bar) ok 23 - ... Baz->class_precedence_list == (Baz, Bar, Foo, UNIVERSAL) 1..23 ok t/cmop/before_after_dollar_under.t ........................ ok 1 - The object isa Base ok 2 - wrapped doesn't die when $_ gets changed ok 3 - saw expected calls to wrappers ok 4 - The object isa Base ok 5 - wrapped doesn't die when $_ gets changed ok 6 - saw expected calls to wrappers ok 7 - The object isa Base ok 8 - double-wrapped doesn't die when $_ gets changed ok 9 - saw expected calls to wrappers 1..9 ok t/cmop/BinaryTree_test.t .................................. ok 1 - ... the binary tree class is not loaded ok 2 - ... loaded the BinaryTree class without dying ok 3 - ... the binary tree class is now loaded ok 4 - BinaryTree->can('new') ok 5 - BinaryTree->can('setLeft') ok 6 - BinaryTree->can('setRight') ok 7 - The object isa BinaryTree ok 8 - BinaryTree->can('isRoot') ok 9 - ... this is the root ok 10 - BinaryTree->can('isLeaf') ok 11 - ... this is not a leaf node ok 12 - ... this is a leaf node ok 13 - BinaryTree->can('hasLeft') ok 14 - ... this has a left node ok 15 - BinaryTree->can('hasRight') ok 16 - ... this has a right node ok 17 - BinaryTree->can('getUID') ok 18 - ... our UID is derived from the stringified object ok 19 - BinaryTree->can('getNodeValue') ok 20 - ... got what we expected ok 21 - BinaryTree->can('getLeft') ok 22 - The object isa BinaryTree ok 23 - ... got what we expected ok 24 - BinaryTree->can('getParent') ok 25 - The object isa BinaryTree ok 26 - .. got what we expected ok 27 - BinaryTree->can('getRight') ok 28 - The object isa BinaryTree ok 29 - ... got what we expected ok 30 - BinaryTree->can('getParent') ok 31 - The object isa BinaryTree ok 32 - .. got what we expected ok 33 - BinaryTree->can('setUID') ok 34 - ... our UID is not what we expected ok 35 - BinaryTree->can('setNodeValue') ok 36 - ... got what we expected ok 37 - BinaryTree->can('removeLeft') ok 38 - The object isa BinaryTree ok 39 - ... we dont have a left node anymore ok 40 - ... and we are not a leaf node ok 41 - ... we have our left node again ok 42 - ... and it is what we told it to be ok 43 - The object isa BinaryTree ok 44 - ... our left leaf is a leaf ok 45 - ... we dont have a left leaf node anymore ok 46 - ... we have our left leaf node again ok 47 - ... and it is what we told it to be ok 48 - BinaryTree->can('removeRight') ok 49 - The object isa BinaryTree ok 50 - ... we dont have a right node anymore ok 51 - ... and we are not a leaf node ok 52 - ... we have our right node again ok 53 - ... and it is what we told it to be ok 54 - The object isa BinaryTree ok 55 - ... our right leaf is a leaf ok 56 - ... we dont have a right leaf node anymore ok 57 - ... we have our right leaf node again ok 58 - ... and it is what we told it to be ok 59 - The object isa BinaryTree ok 60 - BinaryTree->can('size') ok 61 - ... we have 14 nodes in the tree ok 62 - BinaryTree->can('height') ok 63 - ... the tree is 6 nodes tall ok 64 - The object isa BinaryTree ok 65 - ... check that our tree starts out correctly ok 66 - BinaryTree->can('mirror') ok 67 - ... check that our tree ends up correctly ok 68 - The object isa BinaryTree ok 69 - ... this should be the reverse of the original 1..69 ok t/cmop/C3MethodDispatchOrder_test.t ....................... ok 1 - require 'examples/C3MethodDispatchOrder.pod'; ok 2 - ... got the right MRO for Diamond_D ok 3 - ... got the right dispatch order ok 4 - ... can(method) resolved itself as expected 1..4 ok t/cmop/Class_C3_compatibility.t ........................... ok 1 - ... got the right MRO for Diamond_D ok 2 - ... A has a method hello ok 3 - ... B does not have a method hello ok 4 - ... C has a method hello ok 5 - ... D does not have a method hello ok 6 # skip C3 does not make aliases on 5.9.5+ ok 7 # skip C3 does not make aliases on 5.9.5+ 1..7 ok # Failed test '... create requires a valid package_name parameter' # at t/cmop/class_errors_and_edge_cases.t line 53. # '+++ is not a module name at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Package.pm line 200. # ' # doesn't match '(?^:^creation of \+\+\+ failed)' # Looks like you failed 1 test of 43. t/cmop/class_errors_and_edge_cases.t ...................... ok 1 - ... initialize requires a name parameter ok 2 - ... initialize requires a name valid parameter ok 3 - ... initialize requires an unblessed parameter ok 4 - ... _construct_class_instance requires an :package parameter ok 5 - ... _construct_class_instance requires a defined :package parameter ok 6 - ... _construct_class_instance requires a valid :package parameter ok 7 - ... create requires an package_name parameter ok 8 - ... create requires a defined package_name parameter ok 9 - ... create requires a valid package_name parameter not ok 10 - ... create requires a valid package_name parameter ok 11 - ... can only clone instances ok 12 - ... add_method dies as expected ok 13 - ... add_method dies as expected ok 14 - ... add_method dies as expected ok 15 - ... add_method dies as expected ok 16 - ... has_method dies as expected ok 17 - ... has_method dies as expected ok 18 - ... get_method dies as expected ok 19 - ... get_method dies as expected ok 20 - ... remove_method dies as expected ok 21 - ... remove_method dies as expected ok 22 - ... find_all_methods_by_name dies as expected ok 23 - ... find_all_methods_by_name dies as expected ok 24 - ... add_attribute dies as expected ok 25 - ... has_attribute dies as expected ok 26 - ... has_attribute dies as expected ok 27 - ... get_attribute dies as expected ok 28 - ... get_attribute dies as expected ok 29 - ... remove_attribute dies as expected ok 30 - ... remove_attribute dies as expected ok 31 - ... add_package_symbol dies as expected ok 32 - ... add_package_symbol dies as expected ok 33 - ... add_package_symbol dies as expected ok 34 - ... add_package_symbol dies as expected ok 35 - ... has_package_symbol dies as expected ok 36 - ... has_package_symbol dies as expected ok 37 - ... has_package_symbol dies as expected ok 38 - ... get_package_symbol dies as expected ok 39 - ... get_package_symbol dies as expected ok 40 - ... get_package_symbol dies as expected ok 41 - ... remove_package_symbol dies as expected ok 42 - ... remove_package_symbol dies as expected ok 43 - ... remove_package_symbol dies as expected 1..43 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/43 subtests t/cmop/class_is_pristine.t ................................ ok 1 - Foo is still pristine ok 2 - Foo is still pristine after add_method ok 3 - Foo is not pristine after add_attribute 1..3 ok t/cmop/class_precedence_list.t ............................ ok 1 - ... My::D->meta->class_precedence_list == (D B A C A) ok 2 - ... My::D->meta->linearized_isa == (D B A C) ok 3 - ... recursive inheritance breaks correctly :) ok 4 - ... My::3::D->meta->class_precedence_list == (D B A C A B A) ok 5 - ... My::3::D->meta->linearized_isa == (D B A C B) ok 6 - ... Foo::Bar::Baz->meta->class_precedence_list == @CLASS_PRECEDENCE_LIST 1..6 ok t/cmop/ClassEncapsulatedAttributes_test.t ................. ok 1 - require 'examples/ClassEncapsulatedAttributes.pod'; ok 2 - The object isa Foo ok 3 - Foo->can('foo') ok 4 - Foo->can('has_foo') ok 5 - Foo->can('get_bar') ok 6 - Foo->can('set_bar') ok 7 - The object isa Bar ok 8 - Bar->can('foo') ok 9 - Bar->can('has_foo') ok 10 - Bar->can('get_bar') ok 11 - Bar->can('set_bar') ok 12 - ... Foo::has_foo == 1 ok 13 - ... Bar::has_foo == 1 ok 14 - ... got the right default value for Foo::foo ok 15 - ... got the right default value for Bar::foo ok 16 - ... got the right default value for Bar::SUPER::foo ok 17 - ... successfully set Foo::foo through Bar::SUPER::foo ok 18 - ... BAR::SUPER::has_foo == 0 ok 19 - ... Foo::has_foo (is still) 1 ok 20 - The object isa Bar ok 21 - Bar->can('foo') ok 22 - Bar->can('has_foo') ok 23 - Bar->can('get_bar') ok 24 - Bar->can('set_bar') ok 25 - ... Bar::has_foo == 1 ok 26 - ... Bar::SUPER_has_foo == 1 ok 27 - ... got the right default value for Bar::foo ok 28 - ... got the right default value for Bar::SUPER::foo 1..28 ok t/cmop/constant_codeinfo.t ................................ ok 1 - get constant symbol ok 2 - constant symbol still there, although we dropped our reference 1..2 ok t/cmop/create_class.t ..................................... ok 1 - The object isa Class::MOP::Class ok 2 - The object isa Class::MOP::Class ok 3 - The object isa Point ok 4 - Point->can('x') ok 5 - Point->can('y') ok 6 - Point->can('clear') ok 7 - ... got the meta from the instance too ok 8 - ... the y attribute was initialized correctly through the metaobject ok 9 - ... the y attribute was set properly with the accessor ok 10 - ... the x attribute was initialized correctly through the metaobject ok 11 - ... cannot write to a read-only accessor ok 12 - ... the x attribute was not altered ok 13 - ... the y attribute was cleared correctly ok 14 - ... the x attribute was cleared correctly ok 15 - The object isa Point3D ok 16 - The object isa Point ok 17 - ... got the meta from the instance too ok 18 - Point3D->can('x') ok 19 - Point3D->can('y') ok 20 - Point3D->can('clear') ok 21 - ... the x attribute was initialized correctly through the metaobject ok 22 - ... the y attribute was initialized correctly through the metaobject ok 23 - ... the z attribute was initialized correctly through the metaobject ok 24 - The object isa Point3D ok 25 - ... the x attribute was not initialized ok 26 - ... the y attribute was not initialized ok 27 - ... the z attribute was initialized correctly through the metaobject 1..27 ok t/cmop/custom_instance.t .................................. ok 1 - The object isa Foo ok 2 - The object isa Foo::Sub ok 3 - used the passed-in instance ok 4 ok 5 - The object isa Foo ok 6 - The object isa Foo::Sub ok 7 - used the passed-in instance ok 8 - set non-CMOP constructor args ok 9 ok 10 - The object isa Foo ok 11 - The object isa Foo::Sub ok 12 - used the passed-in instance ok 13 - set CMOP attributes ok 14 ok 15 - The object isa Foo ok 16 - The object isa Foo::Sub ok 17 - used the passed-in instance ok 18 - set non-CMOP constructor arg ok 19 - set correct CMOP attribute ok 20 ok 21 - error with incorrect constructors ok 22 - error with completely invalid class ok 23 - error with unblessed thing ok 24 - error with unblessed thing ok 25 - error with unblessed thing ok 26 - error with unblessed thing 1..26 ok t/cmop/deprecated.t ....................................... ok 1 - Class::MOP::in_global_destruction is deprecated ok 2 - Class::MOP::in_global_destruction is deprecated with 0.93 compatibility ok 3 - Class::MOP::in_global_destruction is not deprecated with 0.92 compatibility ok 4 - get_attribute_map is deprecated ok 5 - get_method_map still returns all values as method object ok 6 - get_method_map returns expected methods 1..6 ok t/cmop/get_code_info.t .................................... ok 1 - got a name for a code ref in an attr handler ok 2 - sub name is main::__ANON__ ok 3 - sub name is Foo::bar ok 4 - sub name is main:: ok 5 - sub name is Class::MOP::Method::name 1..5 ok t/cmop/immutable_custom_trait.t ........................... ok 1 - can safely make a class immutable when it has a custom metaclass and immutable trait ok 2 - Class::MOP::Class::Immutable::CustomTrait::My::Meta::Class::Immutable::Trait::ForMetaClass::My::Meta->can('another_method') ok 3 - another_method returns expected value ok 4 - Bar->meta->superclasses returns expected value after immutabilization 1..4 ok t/cmop/immutable_metaclass.t .............................. ok 1 - immutable_options is empty before a class is made_immutable ok 2 - ... immutable_metaclass is not mutable ok 3 - ... immutable_metaclass is immutable ok 4 - ... immutable_metaclass meta hack works ok 5 - immutable_options is empty before a class is made_immutable ok 6 - The object isa Class::MOP::Class ok 7 - ... checking the Foo metaclass ok 8 - ... our class is not mutable ok 9 - ... our class is immutable ok 10 - The object isa Class::MOP::Class ok 11 - ... exception thrown as expected ok 12 - ... exception thrown as expected ok 13 - ... exception thrown as expected ok 14 - ... exception thrown as expected ok 15 - ... exception thrown as expected ok 16 - ... exception thrown as expected ok 17 - ... exception thrown as expected ok 18 - ... no exception for get_package_symbol special case ok 19 - ... got the superclasses okay ok 20 - ... but could not set the superclasses okay ok 21 - ... got the meta instance okay ok 22 - The object isa Class::MOP::Instance ok 23 - ... and we know it is cached ok 24 - ... got the class precedence list okay ok 25 - ... we just have ourselves in the class precedence list ok 26 - ... got the attribute list okay ok 27 - ... got the right list of attributes ok 28 - ... checking the Bar metaclass ok 29 - ... our class is mutable ok 30 - ... our class is not immutable ok 31 - ... changed Bar to be immutable ok 32 - ... make immutable now returns nothing ok 33 - ... our class is no longer mutable ok 34 - ... our class is now immutable ok 35 - The object isa Class::MOP::Class ok 36 - ... exception thrown as expected ok 37 - ... exception thrown as expected ok 38 - ... exception thrown as expected ok 39 - ... exception thrown as expected ok 40 - ... exception thrown as expected ok 41 - ... exception thrown as expected ok 42 - ... exception thrown as expected ok 43 - ... got the superclasses okay ok 44 - ... but could not set the superclasses okay ok 45 - ... got the meta instance okay ok 46 - The object isa Class::MOP::Instance ok 47 - ... and we know it is cached ok 48 - ... got the class precedence list okay ok 49 - ... we just have ourselves in the class precedence list ok 50 - ... got the attribute list okay ok 51 - ... got the right list of attributes ok 52 - ... checking the Baz metaclass ok 53 - ... our class is mutable ok 54 - ... our class is not immutable ok 55 - ... changed Baz to be immutable ok 56 - ... make immutable now returns nothing ok 57 - ... our class is no longer mutable ok 58 - ... our class is now immutable ok 59 - The object isa Class::MOP::Class ok 60 - ... exception thrown as expected ok 61 - ... exception thrown as expected ok 62 - ... exception thrown as expected ok 63 - ... exception thrown as expected ok 64 - ... exception thrown as expected ok 65 - ... exception thrown as expected ok 66 - ... exception thrown as expected ok 67 - ... got the superclasses okay ok 68 - ... but could not set the superclasses okay ok 69 - ... got the meta instance okay ok 70 - The object isa Class::MOP::Instance ok 71 - ... and we know it is cached ok 72 - ... got the class precedence list okay ok 73 - ... we just have ourselves in the class precedence list ok 74 - ... got the attribute list okay ok 75 - ... got the right list of attributes ok 76 - custom immutable_options are returned by immutable_options accessor 1..76 ok String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test '... changed Bar to be immutable' # at t/cmop/immutable_w_constructors.t line 154. # got: 'Could not create the 'reader' method for baz because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"baz"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x8597778)', 'Try::Tiny::Catch=REF(0x8597628)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8597668)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8597668)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x817ec58)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Bar', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x858f3a8)', 'Try::Tiny::Catch=REF(0x8596f48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x817ec58)', 'reader', 'baz', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x817ec58)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x853ab00)', 'inline_accessors', 1, 'file', 't/cmop/immutable_w_constructors.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x853ab00)', 'inline_accessors', 1, 'file', 't/cmop/immutable_w_constructors.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x853ab00)', 'file', 't/cmop/immutable_w_constructors.t', 'line', 150, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x853ab00)', 'inline_constructor', 1, 'inline_accessors', 1) called at t/cmop/immutable_w_constructors.t line 150 # main::__ANON__() called at /home/fly1600/var/megalib/Test/Fatal.pm line 23 # Test::Fatal::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 71 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x8596f08)', 'Try::Tiny::Catch=REF(0x858f528)') called at /home/fly1600/var/megalib/Test/Fatal.pm line 30 # Test::Fatal::exception('CODE(0x858fd78)') called at t/cmop/immutable_w_constructors.t line 154 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x858f3a8)', 'Try::Tiny::Catch=REF(0x8596f48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x817ec58)', 'reader', 'baz', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x817ec58)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x853ab00)', 'inline_accessors', 1, 'file', 't/cmop/immutable_w_constructors.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x853ab00)', 'inline_accessors', 1, 'file', 't/cmop/immutable_w_constructors.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x853ab00)', 'file', 't/cmop/immutable_w_constructors.t', 'line', 150, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x853ab00)', 'inline_constructor', 1, 'inline_accessors', 1) called at t/cmop/immutable_w_constructors.t line 150 # main::__ANON__() called at /home/fly1600/var/megalib/Test/Fatal.pm line 23 # Test::Fatal::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 71 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x8596f08)', 'Try::Tiny::Catch=REF(0x858f528)') called at /home/fly1600/var/megalib/Test/Fatal.pm line 30 # Test::Fatal::exception('CODE(0x858fd78)') called at t/cmop/immutable_w_constructors.t line 154 # ' # expected: undef # Failed test '... our class is now immutable' # at t/cmop/immutable_w_constructors.t line 156. # Failed test '... the baz accessor is not inlined' # at t/cmop/immutable_w_constructors.t line 188. # Failed test '... the baz accessor is inlined' # at t/cmop/immutable_w_constructors.t line 207. String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test '... changed Bar to be immutable' # at t/cmop/immutable_w_constructors.t line 223. # got: 'Could not create the 'reader' method for bah because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"bah"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x859d7a8)', 'Try::Tiny::Catch=REF(0x859d658)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x859d698)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x859d698)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8534618)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Baz', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x85973f8)', 'Try::Tiny::Catch=REF(0x8597a38)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8534618)', 'reader', 'bah', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8534618)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8533ad8)', 'inline_accessors', 1, 'file', 't/cmop/immutable_w_constructors.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8533ad8)', 'inline_accessors', 1, 'file', 't/cmop/immutable_w_constructors.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8533ad8)', 'file', 't/cmop/immutable_w_constructors.t', 'line', 219, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8533ad8)', 'inline_constructor', 0, 'inline_accessors', 1) called at t/cmop/immutable_w_constructors.t line 219 # main::__ANON__() called at /home/fly1600/var/megalib/Test/Fatal.pm line 23 # Test::Fatal::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 71 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x8597de8)', 'Try::Tiny::Catch=REF(0x8597838)') called at /home/fly1600/var/megalib/Test/Fatal.pm line 30 # Test::Fatal::exception('CODE(0x8597a88)') called at t/cmop/immutable_w_constructors.t line 223 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x85973f8)', 'Try::Tiny::Catch=REF(0x8597a38)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8534618)', 'reader', 'bah', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8534618)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8533ad8)', 'inline_accessors', 1, 'file', 't/cmop/immutable_w_constructors.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8533ad8)', 'inline_accessors', 1, 'file', 't/cmop/immutable_w_constructors.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8533ad8)', 'file', 't/cmop/immutable_w_constructors.t', 'line', 219, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8533ad8)', 'inline_constructor', 0, 'inline_accessors', 1) called at t/cmop/immutable_w_constructors.t line 219 # main::__ANON__() called at /home/fly1600/var/megalib/Test/Fatal.pm line 23 # Test::Fatal::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 71 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x8597de8)', 'Try::Tiny::Catch=REF(0x8597838)') called at /home/fly1600/var/megalib/Test/Fatal.pm line 30 # Test::Fatal::exception('CODE(0x8597a88)') called at t/cmop/immutable_w_constructors.t line 223 # ' # expected: undef # Failed test '... our class is now immutable' # at t/cmop/immutable_w_constructors.t line 225. # Failed test '... the baz accessor is not inlined' # at t/cmop/immutable_w_constructors.t line 257. # Failed test '... the baz accessor is not inlined' # at t/cmop/immutable_w_constructors.t line 263. # Looks like you failed 8 tests of 91. t/cmop/immutable_w_constructors.t ......................... ok 1 - ... checking the Foo metaclass ok 2 - The object isa Class::MOP::Method::Accessor ok 3 - The object isa Class::MOP::Method ok 4 - ... the bar accessor is not inlined ok 5 - ... our class is not immutable ok 6 - ... changed Foo to be immutable ok 7 - ... our class is now immutable ok 8 - The object isa Class::MOP::Class ok 9 - Foo->can('new') ok 10 - The object isa Foo ok 11 - ... got the right default value ok 12 - The object isa Foo ok 13 - ... got the right parameter value ok 14 - The object isa Bar ok 15 - The object isa Foo ok 16 - ... got the right inherited parameter value ok 17 - ... got the right inherited parameter value ok 18 - The object isa Class::MOP::Method::Accessor ok 19 - The object isa Class::MOP::Method ok 20 - ... the bar accessor is still not inlined ok 21 - ... checking the Bar metaclass ok 22 - The object isa Class::MOP::Method::Accessor ok 23 - The object isa Class::MOP::Method ok 24 - ... the bar accessor is not inlined ok 25 - The object isa Class::MOP::Method::Accessor ok 26 - The object isa Class::MOP::Method ok 27 - ... the baz accessor is not inlined ok 28 - ... our class is not immutable not ok 29 - ... changed Bar to be immutable not ok 30 - ... our class is now immutable ok 31 - The object isa Class::MOP::Class ok 32 - Bar->can('new') ok 33 - The object isa Bar ok 34 - ... got the right default value ok 35 - ... got the right default value ok 36 - The object isa Bar ok 37 - ... got the right parameter value ok 38 - ... got the right parameter value ok 39 - The object isa Class::MOP::Method::Accessor ok 40 - The object isa Class::MOP::Method ok 41 - ... the bar accessor is still not inlined ok 42 - The object isa Class::MOP::Method::Accessor ok 43 - The object isa Class::MOP::Method not ok 44 - ... the baz accessor is not inlined ok 45 - ... checking the Bar metaclass ok 46 - The object isa Class::MOP::Method::Accessor ok 47 - The object isa Class::MOP::Method ok 48 - ... the bar accessor is not inlined ok 49 - The object isa Class::MOP::Method::Accessor ok 50 - The object isa Class::MOP::Method not ok 51 - ... the baz accessor is inlined ok 52 - The object isa Class::MOP::Method::Accessor ok 53 - The object isa Class::MOP::Method ok 54 - ... the baz accessor is not inlined ok 55 - ... our class is not immutable not ok 56 - ... changed Bar to be immutable not ok 57 - ... our class is now immutable ok 58 - The object isa Class::MOP::Class ok 59 - ... no constructor was made ok 60 - The object isa Bar ok 61 - ... got the right default value ok 62 - ... got the right default value ok 63 - The object isa Baz ok 64 - ... got the right parameter value ok 65 - ... got the right parameter value ok 66 - ... got the right parameter value ok 67 - The object isa Class::MOP::Method::Accessor ok 68 - The object isa Class::MOP::Method ok 69 - ... the bar accessor is still not inlined ok 70 - The object isa Class::MOP::Method::Accessor ok 71 - The object isa Class::MOP::Method not ok 72 - ... the baz accessor is not inlined ok 73 - The object isa Class::MOP::Method::Accessor ok 74 - The object isa Class::MOP::Method not ok 75 - ... the baz accessor is not inlined ok 76 - ...Buzz instantiated successfully ok 77 - ...bar is not set ok 78 - ...bar returns undef ok 79 - ...bar was not autovivified ok 80 - ...bar is set ok 81 - ...bar is undef ok 82 - ...bar is no longerset ok 83 - ...Buzz instantiated successfully ok 84 - ...bar is set ok 85 - ...bar is undef ok 86 - ...Buzz instantiated successfully ok 87 - ...bah is set ok 88 - ...bah returns "BAH" ok 89 - ...Buzz instantiated successfully ok 90 - ...bah is set ok 91 - ...bah is undef 1..91 Dubious, test returned 8 (wstat 2048, 0x800) Failed 8/91 subtests t/cmop/immutable_w_custom_metaclass.t ..................... ok 1 - ... we survive the metaclass incompatibility test ok 2 - ... Baz is mutable ok 3 - Foo and Bar immutable metaclasses match ok 4 - Baz->meta blessed as MyMetaClass ok 5 - ... Baz can do method before immutable ok 6 - ... meta can do method before immutable ok 7 - Baz is now immutable ok 8 - ... Baz is immutable ok 9 - Baz->meta isa MyMetaClass ok 10 - ... Baz can do method after imutable ok 11 - ... meta can do method after immutable ok 12 - Baz and Bar immutable metaclasses are different ok 13 - Baz is now mutable ok 14 - ... Baz is mutable again 1..14 ok t/cmop/inline_and_dollar_at.t ............................. ok 1 - $@ is untouched after immutablization 1..1 ok t/cmop/inline_structor.t .................................. ok 1 - got a warning that Foo will not have an inlined constructor because it defines its own new method ok 2 - HasConstructor->new was untouched ok 3 - got a warning that Foo will not have an inlined constructor ok 4 - Foo->new is inherited from NotMoose ok 5 - no warning when replace_constructor is true ok 6 - Bar->new is inlined, and not inherited from NotMoose ok 7 - no warning when inheriting from a class that has already made itself immutable ok 8 - got a warning that Whatever will not have an inlined constructor because its expected inherited method does not exist ok 9 - no warning when inheriting from a class that has already made itself immutable ok 10 - got a warning that ModdedSub will not have an inlined constructor since it inherited a wrapped new ok 11 - got a warning when trying to inline a destructor for a class that already defines DESTROY ok 12 - HasDestructor->DESTROY was untouched ok 13 - no warning when replace_destructor is true ok 14 - HasConstructor2->new was replaced ok 15 - got a warning when trying to inline a destructor in a class that inherits an unexpected DESTROY 1..15 ok t/cmop/insertion_order.t .................................. ok 1 - Insertion order of Attribute "x" ok 2 - Insertion order of Attribute "y" 1..2 ok t/cmop/InsideOutClass_test.t .............................. ok 1 - require 'examples/InsideOutClass.pod'; ok 2 - The object isa Foo ok 3 - ... Foo is made with SCALAR ok 4 - Foo->can('foo') ok 5 - Foo->can('has_foo') ok 6 - Foo->can('get_bar') ok 7 - Foo->can('set_bar') ok 8 - ... Foo::foo is not defined yet ok 9 - ... Foo::foo is not defined yet ok 10 - ... Foo::bar has been initialized ok 11 - ... Foo::foo is defined now ok 12 - ... Foo::foo == "This is Foo" ok 13 - ... Foo::bar == 42 ok 14 - The object isa Foo ok 15 - ... Foo is made with SCALAR ok 16 - ... Foo2::foo is not defined yet ok 17 - ... Foo2::foo is not defined yet ok 18 - ... Foo2::bar has been initialized ok 19 - ... Foo2::bar == DONT PANIC ok 20 - ... Foo::bar == 42 ok 21 - The object isa Bar ok 22 - The object isa Foo ok 23 - ... Bar is made with SCALAR ok 24 - Bar->can('foo') ok 25 - Bar->can('has_foo') ok 26 - Bar->can('get_bar') ok 27 - Bar->can('set_bar') ok 28 - Bar->can('baz') ok 29 - Bar->can('has_baz') ok 30 - ... Bar::foo is not defined yet ok 31 - ... Bar::foo is not defined yet ok 32 - ... Bar::bar has been initialized ok 33 - ... Bar::baz is not defined yet ok 34 - ... Bar::baz is not defined yet ok 35 - ... Bar::foo is defined now ok 36 - ... Bar::foo == "This is Bar" ok 37 - ... Bar::bar has been initialized ok 38 - ... Bar::baz is defined now ok 39 - ... Bar::foo == "This is Bar" ok 40 - ... Bar::foo == "This is Bar" ok 41 - ... Bar::bar has been initialized ok 42 - The object isa Bar::Baz ok 43 - The object isa Bar ok 44 - The object isa Foo ok 45 - The object isa Baz ok 46 - ... Bar::Baz is made with SCALAR ok 47 - Bar::Baz->can('foo') ok 48 - Bar::Baz->can('has_foo') ok 49 - Bar::Baz->can('get_bar') ok 50 - Bar::Baz->can('set_bar') ok 51 - Bar::Baz->can('baz') ok 52 - Bar::Baz->can('has_baz') ok 53 - Bar::Baz->can('bling') ok 54 - ... Bar::Baz::bar has been initialized ok 55 - ... Bar::Baz::bling has been initialized ok 56 - ... Bar::Baz::foo is not defined yet ok 57 - ... Bar::Baz::foo is not defined yet ok 58 - ... Bar::Baz::baz is not defined yet ok 59 - ... Bar::Baz::baz is not defined yet ok 60 - ... Bar::Baz::foo is defined now ok 61 - ... Bar::Baz::foo == "This is Bar" ok 62 - ... Bar::Baz::bar has been initialized ok 63 - ... Bar::Baz::bling has been initialized ok 64 - ... Bar::Baz::baz is defined now ok 65 - ... Bar::Baz::foo == "This is Bar" ok 66 - ... Bar::Baz::foo == "This is Bar" ok 67 - ... Bar::Baz::bar has been initialized ok 68 - ... Bar::Baz::bling has been initialized ok 69 - ... there is a foo package variable in Foo ok 70 - ... there is a bar package variable in Foo ok 71 - ... got the right number of entries for Foo::foo ok 72 - ... got the right number of entries for Foo::bar ok 73 - ... no foo package variable in Bar ok 74 - ... no bar package variable in Bar ok 75 - ... there is a baz package variable in Bar ok 76 - ... got the right number of entries for Bar::foo ok 77 - ... got the right number of entries for Bar::bar ok 78 - ... got the right number of entries for Bar::baz ok 79 - ... there is a bar package variable in Baz ok 80 - ... got the right number of entries for Baz::bling ok 81 - ... no foo package variable in Bar::Baz ok 82 - ... no bar package variable in Bar::Baz ok 83 - ... no baz package variable in Bar::Baz ok 84 - ... no bar package variable in Baz::Baz ok 85 - ... got the right number of entries for Bar::Baz::foo ok 86 - ... got the right number of entries for Bar::Baz::bar ok 87 - ... got the right number of entries for Bar::Baz::baz ok 88 - ... got the right number of entries for Bar::Baz::bling 1..88 ok t/cmop/instance.t ......................................... ok 1 - Class::MOP::Instance->can('new') ok 2 - Class::MOP::Instance->can('create_instance') ok 3 - Class::MOP::Instance->can('bless_instance_structure') ok 4 - Class::MOP::Instance->can('get_all_slots') ok 5 - Class::MOP::Instance->can('initialize_all_slots') ok 6 - Class::MOP::Instance->can('deinitialize_all_slots') ok 7 - Class::MOP::Instance->can('get_slot_value') ok 8 - Class::MOP::Instance->can('set_slot_value') ok 9 - Class::MOP::Instance->can('initialize_slot') ok 10 - Class::MOP::Instance->can('deinitialize_slot') ok 11 - Class::MOP::Instance->can('is_slot_initialized') ok 12 - Class::MOP::Instance->can('weaken_slot_value') ok 13 - Class::MOP::Instance->can('strengthen_slot_value') ok 14 - Class::MOP::Instance->can('inline_get_slot_value') ok 15 - Class::MOP::Instance->can('inline_set_slot_value') ok 16 - Class::MOP::Instance->can('inline_initialize_slot') ok 17 - Class::MOP::Instance->can('inline_deinitialize_slot') ok 18 - Class::MOP::Instance->can('inline_is_slot_initialized') ok 19 - Class::MOP::Instance->can('inline_weaken_slot_value') ok 20 - Class::MOP::Instance->can('inline_strengthen_slot_value') ok 21 - The object isa Class::MOP::Instance ok 22 - ... get all slots for Foo ok 23 - The object isa Class::MOP::Instance ok 24 - ... they are not the same instance ok 25 - ... get all slots for Bar ok 26 - The object isa Foo ok 27 - The object isa Foo ok 28 - ... not the same instance ok 29 - ... but the same structure ok 30 - slot not initialized ok 31 - ... no value for slot ok 32 - ... but no value for slot ok 33 - ... get slot value ok 34 - ... Foo cant moosen ok 35 - ... white box test of weaken ok 36 - weak value is fetchable ok 37 - return value not weak ok 38 - weak value destroyed ok 39 - value not weak yet ok 40 - weak value destroyed ok 41 - ... white box test of weaken ok 42 - ... white box test of weaken ok 43 - weak value can be strengthened ok 44 - slot deinitialized ok 45 - ... no value for slot 1..45 ok t/cmop/instance_inline.t .................................. ok 1 - ... got the right code for create_instance ok 2 - ... got the right code for get_slot_value ok 3 - ... got the right code for set_slot_value ok 4 - ... got the right code for initialize_slot ok 5 - ... got the right code for get_slot_value ok 6 - ... got the right code for weaken_slot_value ok 7 - ... got the right code for strengthen_slot_value ok 8 - ... got the right code for rebless_instance_structure 1..8 ok t/cmop/instance_metaclass_incompat.t ...................... ok 1 - ... Foo.meta => Foo::Meta is compatible ok 2 - ... Bar.meta => Bar::Meta is compatible ok 3 - ... Foo::Foo.meta => Bar::Meta is not compatible ok 4 - ... Bar::Bar.meta => Foo::Meta is not compatible ok 5 - ... FooBar.meta => FooBar::Meta is compatible ok 6 - ... FooBar2.meta => FooBar::Meta is compatible 1..6 ok t/cmop/instance_metaclass_incompat_dyn.t .................. ok 1 - ... Foo.meta => Foo::Meta is compatible ok 2 - ... Bar.meta => Bar::Meta is compatible ok 3 - ... Foo::Foo.meta => Bar::Meta is not compatible ok 4 - ... Bar::Bar.meta => Foo::Meta is not compatible ok 5 - ... FooBar.meta => FooBar::Meta is compatible ok 6 - ... FooBar2.meta => FooBar::Meta is compatible 1..6 ok t/cmop/InstanceCountingClass_test.t ....................... ok 1 - require 'examples/InstanceCountingClass.pod'; ok 2 - ... our Foo count is 0 ok 3 - ... our Bar count is 0 ok 4 - The object isa Foo ok 5 - ... our Foo count is now 1 ok 6 - ... our Bar count is still 0 ok 7 - The object isa Bar ok 8 - ... our Foo count is still 1 ok 9 - ... our Bar count is now 1 ok 10 - ... our Foo count is now 10 ok 11 - ... our Bar count is still 1 1..11 ok t/cmop/LazyClass_test.t ................................... ok 1 - require 'examples/LazyClass.pod'; ok 2 - The object isa BinaryTree ok 3 - ... node attribute has been initialized yet ok 4 - ... left attribute has not been initialized yet ok 5 - ... right attribute has not been initialized yet ok 6 - The object isa BinaryTree ok 7 - The object isa BinaryTree ok 8 - ... left attribute has now been initialized ok 9 - ... right attribute has now been initialized ok 10 - ... node attribute has not been initialized yet ok 11 - ... left attribute has not been initialized yet ok 12 - ... right attribute has not been initialized yet ok 13 - ... node attribute has not been initialized yet ok 14 - ... left attribute has not been initialized yet ok 15 - ... right attribute has not been initialized yet ok 16 - ... the left node is uninitialized ok 17 - ... node attribute has now been initialized ok 18 - ... the left node == 1 ok 19 - ... left attribute still has not been initialized yet ok 20 - ... right attribute still has not been initialized yet ok 21 - ... the right node is uninitialized ok 22 - ... node attribute has now been initialized ok 23 - ... the right node == 1 ok 24 - ... left attribute still has not been initialized yet ok 25 - ... right attribute still has not been initialized yet 1..25 ok t/cmop/load.t ............................................. ok 1 - use Class::MOP; ok 2 - use Class::MOP::Mixin; ok 3 - use Class::MOP::Mixin::AttributeCore; ok 4 - use Class::MOP::Mixin::HasAttributes; ok 5 - use Class::MOP::Mixin::HasMethods; ok 6 - use Class::MOP::Package; ok 7 - use Class::MOP::Module; ok 8 - use Class::MOP::Class; ok 9 - use Class::MOP::Class::Immutable::Trait; ok 10 - use Class::MOP::Method; ok 11 - use Class::MOP::Method; ok 12 - use Class::MOP::Method::Wrapped; ok 13 - use Class::MOP::Method::Inlined; ok 14 - use Class::MOP::Method::Generated; ok 15 - use Class::MOP::Method::Accessor; ok 16 - use Class::MOP::Method::Constructor; ok 17 - use Class::MOP::Method::Meta; ok 18 - use Class::MOP::Instance; ok 19 - use Class::MOP::Object; ok 20 - ... Class::MOP::Class::Immutable::Trait is loaded ok 21 - ... Class::MOP::Package is loaded ok 22 - ... Class::MOP::Class::Immutable::Class::MOP::Class is loaded ok 23 - ... Class::MOP::Mixin::HasMethods is loaded ok 24 - ... Class::MOP::Method::Accessor is loaded ok 25 - ... Class::MOP::Method::Wrapped is loaded ok 26 - ... Class::MOP::Attribute is loaded ok 27 - ... Class::MOP::Method::Inlined is loaded ok 28 - ... Class::MOP::Object is loaded ok 29 - ... Class::MOP::Mixin::AttributeCore is loaded ok 30 - ... Class::MOP::Method::Constructor is loaded ok 31 - ... Class::MOP::Method::Meta is loaded ok 32 - ... Class::MOP::Module is loaded ok 33 - ... Class::MOP::Mixin::HasAttributes is loaded ok 34 - ... Class::MOP::Method::Generated is loaded ok 35 - ... Class::MOP::Method is loaded ok 36 - ... Class::MOP::Class is loaded ok 37 - ... Class::MOP::Instance is loaded ok 38 - ... Class::MOP::Mixin is loaded ok 39 - ... Class::MOP::Class::Immutable::Trait is mutable ok 40 - ... Class::MOP::Package is immutable ok 41 - ... Class::MOP::Class::Immutable::Class::MOP::Class is immutable ok 42 - ... Class::MOP::Mixin::HasMethods is immutable ok 43 - ... Class::MOP::Method::Accessor is immutable ok 44 - ... Class::MOP::Method::Wrapped is immutable ok 45 - ... Class::MOP::Attribute is immutable ok 46 - ... Class::MOP::Method::Inlined is immutable ok 47 - ... Class::MOP::Object is immutable ok 48 - ... Class::MOP::Mixin::AttributeCore is immutable ok 49 - ... Class::MOP::Method::Constructor is immutable ok 50 - ... Class::MOP::Method::Meta is immutable ok 51 - ... Class::MOP::Module is immutable ok 52 - ... Class::MOP::Mixin::HasAttributes is immutable ok 53 - ... Class::MOP::Method::Generated is immutable ok 54 - ... Class::MOP::Method is immutable ok 55 - ... Class::MOP::Class is immutable ok 56 - ... Class::MOP::Instance is immutable ok 57 - ... Class::MOP::Mixin is immutable ok 58 - ... got all the metaclasses ok 59 - ... got all the metaclass instances ok 60 - ... got all the metaclass names ok 61 - ... Class::MOP::Class->meta->meta == Class::MOP::Class->meta->meta->meta ok 62 - ... Class::MOP::Class->meta->meta->meta == Class::MOP::Class->meta->meta->meta->meta ok 63 - ... Class::MOP::Class->meta->meta == Class::MOP::Class->meta->meta->meta->meta ok 64 - ... Class::MOP::Class->meta->meta == Class::MOP::Class->meta->meta->meta->meta->meta ok 65 - The object isa Class::MOP::Class 1..65 ok t/cmop/load_class.t ....................................... ok 1 - is_class_loaded with no argument dies ok 2 - can't load the empty class ok 3 - can't load a class name reference?? ok 4 - undef is not a valid class name ok 5 - empty string is not a valid class name ok 6 - a reference is not a valid class name ok 7 - 'bogus name' is not a valid class name ok 8 - 'Foo' is a valid class name ok 9 - 'Foo::Bar' is a valid class name ok 10 - 'Foo_::Bar2' is a valid class name ok 11 ok 12 - errors sanely on __PACKAGE__.pm ok 13 - BinaryTree->can('traverse') ok 14 - load_class does not die if the package is already defined ok 15 - no metaclass for non MOP class ok 16 ok 17 ok 18 - load_first_existing_class does not pass over an existing (bad) module ok 19 - load_first_existing_class throws a familiar error for a single module ok 20 - is_class_loaded(Other) ok 21 - a class with just constants is still a class ok 22 - load_first_existing_class 1/2 params ok, class name returned ok 23 - load_first_existing_class 2/2 params ok, class name returned ok 24 - load_classes works ok 25 - Multiple non-existant classes cause exception ok 26 - the mere mention of TestClassLoaded in the whatever sub does not make us think it has been loaded ok 27 - requiring TestClassLoaded::Sub does not make us think TestClassLoaded is loaded ok 28 - We see that TestClassLoaded is loaded after requiring it (it has methods but no $VERSION or @ISA) ok 29 - We see that TestClassLoaded2 is loaded after requiring it (it has a $VERSION but no methods or @ISA) ok 30 - We see that TestClassLoaded3 is loaded after requiring it (it has an @ISA but no methods or $VERSION) ok 31 - the mere existence of an @ISA for a package does not mean a class is loaded ok 32 - an @ISA with members does mean a class is loaded ok 33 - version 23 satisfies version requirement 13 ok 34 - version 23 does not satisfy version requirement 42 ok 35 - load_first_existing_class gives correct exception on old version ok 36 - loading class with required version with load_first_existing_class ok 37 - load_class gives correct exception on old version ok 38 - loading class with required version with load_class 1..38 ok t/cmop/load_class_gvstash_detect_bug.t .................... ok 1 ok 2 ok 3 1..3 ok String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for bar because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"bar"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8536380)', 'Try::Tiny::Catch=REF(0x85362e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8536320)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8536320)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x829ab70)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Foo', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x857c620)', 'Try::Tiny::Catch=REF(0x8581650)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x829ab70)', 'reader', 'get_bar', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x829ab70)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8532048)', 'inline_accessors', 1, 'file', 't/cmop/magic.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8532048)', 'inline_accessors', 1, 'file', 't/cmop/magic.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8532048)', 'file', 't/cmop/magic.t', 'line', 27, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8532048)') called at t/cmop/magic.t line 27 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x857c620)', 'Try::Tiny::Catch=REF(0x8581650)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x829ab70)', 'reader', 'get_bar', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x829ab70)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8532048)', 'inline_accessors', 1, 'file', 't/cmop/magic.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8532048)', 'inline_accessors', 1, 'file', 't/cmop/magic.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8532048)', 'file', 't/cmop/magic.t', 'line', 27, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8532048)') called at t/cmop/magic.t line 27 t/cmop/magic.t ............................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/cmop/make_mutable.t ..................................... ok 1 - ... checking the Baz metaclass ok 2 - ... changed Baz to be immutable ok 3 - ... our class is no longer mutable ok 4 - ... our class is now immutable ok 5 - ... make immutable now returns nothing ok 6 - ... inlined constructor created ok 7 - ... inlined constructor created for sure ok 8 - ... really, i mean it ok 9 - ... changed Baz to be mutable ok 10 - ... our class is mutable ok 11 - ... our class is not immutable ok 12 - ... make mutable now returns nothing ok 13 - ... inlined constructor created ok 14 - ... inlined constructor removed for sure ok 15 - ... no extraneous hashkeys ok 16 - ... Baz->meta isa Class::MOP::Class isa Class::MOP::Class ok 17 - ... method xyz works ok 18 - ... added attribute ok 19 - ... Baz can fickle ok 20 - ... removed attribute ok 21 - ... values match ok 22 - ... removed it ok 23 - ... values match ok 24 - ... got the superclasses okay ok 25 - ... set the superclasses ok 26 - ... set the superclasses okay ok 27 - ... reset superclasses ok 28 - ... reset the superclasses okay ok 29 - ... get_meta_instance works ok 30 - ... get_all_attributes works ok 31 - ... class_precedence_list works ok 32 - ... changed Baz to be immutable again ok 33 - ... inlined constructor recreated ok 34 - Changed Baz to be immutable ok 35 - ... changed Baz to be mutable ok 36 - ... changed Baz to be immutable ok 37 - ... exception thrown as expected ok 38 - ... exception thrown as expected ok 39 - ... exception thrown as expected ok 40 - ... exception thrown as expected ok 41 - ... exception thrown as expected ok 42 - ... got the superclasses okay ok 43 - ... set the superclasses ok 44 - ... get_meta_instance works ok 45 - ... get_all_attributes works ok 46 - ... class_precedence_list works ok 47 - Superclass is immutable ok 48 - We have an anon metaclass ok 49 - ... our anon class is mutable ok 50 - ... our anon class is not immutable ok 51 - ... changed class to be immutable ok 52 - ... our class is no longer mutable ok 53 - ... our class is now immutable ok 54 - ... make immutable now returns nothing ok 55 - ... changed Baz to be mutable ok 56 - ... our class is mutable ok 57 - ... our class is not immutable ok 58 - ... make mutable now returns nothing ok 59 - ... still marked as an anon class ok 60 - ... no extraneous hashkeys ok 61 - ... no straneous methods ok 62 - ... Anon class isa Class::MOP::Class isa Class::MOP::Class ok 63 - ... method xyz works ok 64 - ... removed method ok 65 - ... added attribute ok 66 - ... instance can fickle ok 67 - ... removed attribute ok 68 - ... values match ok 69 - ... removed it ok 70 - ... values match ok 71 - ... got the superclasses okay ok 72 - ... set the superclasses ok 73 - ... set the superclasses okay ok 74 - ... reset superclasses ok 75 - ... reset the superclasses okay ok 76 - ... get_meta_instance works ok 77 - ... get_all_attributes works ok 78 - ... class_precedence_list works ok 79 - ... changed class to be immutable ok 80 - ... changed class to be mutable ok 81 - ... changed class to be immutable ok 82 - ... exception thrown as expected ok 83 - ... exception thrown as expected ok 84 - ... exception thrown as expected ok 85 - ... exception thrown as expected ok 86 - ... exception thrown as expected ok 87 - ... got the superclasses okay ok 88 - ... set the superclasses ok 89 - ... get_meta_instance works ok 90 - ... get_all_attributes works ok 91 - ... class_precedence_list works 1..91 ok t/cmop/meta_method.t ...................................... ok 1 - Class::MOP::Class->can('meta') ok 2 - The object isa Class::MOP::Method::Meta ok 3 - Baz->can('meta') ok 4 - The object isa Class::MOP::Method::Meta ok 5 - Quux->can('meta') ok 6 - The object isa Class::MOP::Method::Meta ok 7 ok 8 - Blarg->can('blarg') ok 9 - The object isa Class::MOP::Method::Meta ok 10 ok 11 - Blorg->can('blorg') ok 12 - The object isa Class::MOP::Method::Meta ok 13 - no meta method was installed ok 14 - can do meta-level stuff ok 15 - can do meta-level stuff ok 16 - can do meta-level stuff ok 17 - no meta method was installed ok 18 - can do meta-level stuff ok 19 - can do meta-level stuff ok 20 - can do meta-level stuff 1..20 ok t/cmop/meta_package.t ..................................... ok 1 - ... can't call get_all_package_symbols() as a class method ok 2 - ... can't call name() as a class method ok 3 - ... the %foo slot has not been created yet ok 4 - ... the meta agrees ok 5 - ... checking doesn' vivify ok 6 - ... created %Foo::foo successfully ok 7 - ... SCALAR shouldnt have been created too ok 8 - ... ARRAY shouldnt have been created too ok 9 - ... CODE shouldnt have been created too ok 10 - ... the %foo slot was created successfully ok 11 - ... the meta agrees ok 12 - ... our %foo was initialized correctly ok 13 - ... our %foo was initialized correctly ok 14 - ... got the right package variable back ok 15 - ... our %foo is the same as the metas ok 16 - ... our %foo was updated correctly ok 17 - ... our %foo was updated correctly ok 18 - ... the @bar slot has not been created yet ok 19 - ... created @Foo::bar successfully ok 20 - ... the @bar slot was created successfully ok 21 - ... the meta agrees ok 22 - ... SCALAR shouldnt have been created too ok 23 - ... HASH shouldnt have been created too ok 24 - ... CODE shouldnt have been created too ok 25 - ... our @bar was initialized correctly ok 26 - ... our @bar was initialized correctly ok 27 - ... the $baz slot has not been created yet ok 28 - ... created $Foo::baz successfully ok 29 - ... the $baz slot was created successfully ok 30 - ... the meta agrees ok 31 - ... ARRAY shouldnt have been created too ok 32 - ... HASH shouldnt have been created too ok 33 - ... CODE shouldnt have been created too ok 34 - ... got the right value back ok 35 - ... our $baz was assigned to correctly ok 36 - ... the meta agrees ok 37 - ... the &funk slot has not been created yet ok 38 - ... created &Foo::funk successfully ok 39 - ... the &funk slot was created successfully ok 40 - ... the meta agrees ok 41 - ... SCALAR shouldnt have been created too ok 42 - ... ARRAY shouldnt have been created too ok 43 - ... HASH shouldnt have been created too ok 44 - ... our &funk exists ok 45 - ... got the right value from the function ok 46 - ... created @Foo::foo successfully ok 47 - ... the @foo slot was added successfully ok 48 - ... got the right values for @Foo::foo ok 49 - ... created &Foo::foo successfully ok 50 - ... the meta agrees ok 51 - ... got the right value for &Foo::foo ok 52 - ... created $Foo::foo successfully ok 53 - ... the meta agrees ok 54 - ... got the right scalar value back ok 55 - ... got the right value from the scalar ok 56 - ... removed %Foo::foo successfully ok 57 - ... the %foo slot was removed successfully ok 58 - ... the @foo slot still exists ok 59 - ... the &foo slot still exists ok 60 - ... the $foo slot still exists ok 61 - ... got the right values for @Foo::foo ok 62 - ... got the right value for &Foo::foo ok 63 - ... got the right value for $Foo::foo ok 64 - ... the %foo slot has been removed successfully ok 65 - ... the @foo slot has NOT been removed ok 66 - ... the &foo slot has NOT been removed ok 67 - ... the $foo slot has NOT been removed ok 68 - ... removed &Foo::foo successfully ok 69 - ... the &foo slot no longer exists ok 70 - ... the @foo slot still exists ok 71 - ... the $foo slot still exists ok 72 - ... got the right values for @Foo::foo ok 73 - ... got the right value for $Foo::foo ok 74 - ... the %foo slot has been removed successfully ok 75 - ... the &foo slot has now been removed ok 76 - ... the @foo slot has NOT been removed ok 77 - ... the $foo slot has NOT been removed ok 78 - ... removed $Foo::foo successfully ok 79 - ... the $foo slot no longer exists ok 80 - ... the @foo slot still exists ok 81 - ... got the right values for @Foo::foo ok 82 - ... the %foo slot has been removed successfully ok 83 - ... the &foo slot has now been removed ok 84 - ... the $foo slot has now been removed ok 85 - ... the @foo slot has NOT been removed ok 86 - ... the fetched symbols are the same as the listed ones ok 87 - ... the fetched symbols are the same as the listed ones ok 88 - ... got the right symbol ok 89 - ... got the right symbol ok 90 - ... got the right symbol ok 91 - ... the fetched symbols are the same as the listed ones ok 92 - ... got the right symbol ok 93 - got the right ones 1..93 ok t/cmop/meta_package_extension.t ........................... ok 1 - The object isa My::Meta::Package ok 2 - The object isa Class::MOP::Package ok 3 - ... the %foo slot has not been created yet ok 4 - ... the meta agrees ok 5 - ... the %foo symbol is created succcessfully ok 6 - ... the %foo slot has not been created in the actual Foo package ok 7 - ... the meta agrees ok 8 - ... got the right package variable back ok 9 - ... our %foo is the same as the metas ok 10 - ... the @bar slot has not been created yet ok 11 - ... created @Foo::bar successfully ok 12 - ... the @bar slot has still not been created ok 13 - ... the %baz slot has not been created yet ok 14 - ... created %Foo::baz successfully ok 15 - ... the %baz slot has still not been created 1..15 ok t/cmop/metaclass.t ........................................ ok 1 - Foo->can('meta') ok 2 - The object isa FooMeta ok 3 - The object isa Class::MOP::Class ok 4 - Bar->can('meta') ok 5 - The object isa BarMeta ok 6 - The object isa Class::MOP::Class ok 7 - ... got the right attribute metaobject ok 8 - ... got the right method metaobject ok 9 - Baz->can('meta') ok 10 - The object isa Class::MOP::Class ok 11 - ... metaclasses must be subclass of Class::MOP::Class 1..11 ok t/cmop/metaclass_incompatibility.t ........................ ok 1 - ... Foo.meta => Foo::Meta::Class is compatible ok 2 - ... Bar.meta => Bar::Meta::Class is compatible ok 3 - ... Foo::Foo.meta => Bar::Meta::Class is not compatible ok 4 - ... Bar::Bar.meta => Foo::Meta::Class is not compatible ok 5 - ... FooBar.meta => FooBar::Meta::Class is compatible ok 6 - ... FooBar2.meta => FooBar::Meta::Class is compatible ok 7 - incompatible Class metaclass ok 8 - incompatible Instance metaclass ok 9 - incompatible Method metaclass ok 10 - incompatible Attribute metaclass ok 11 - incompatible Method::Constructor metaclass ok 12 - incompatible Method::Wrapped metaclass ok 13 - metaclass fixing fixes a cmop metaclass, when the parent has a subclass ok 14 - The object isa Foo::Meta::Class ok 15 - metaclass fixing fixes a cmop metaclass, when the parent has a subclass ok 16 - The object isa Bar::Meta::Class ok 17 - metaclass fixing works with other non-default metaclasses ok 18 - The object isa Foo::Meta::Class ok 19 - instance_metaclass fixing works with other non-default metaclasses ok 20 - The class isa Foo::Meta::Instance ok 21 - The class isa Foo::Meta::Method ok 22 - The class isa Foo::Meta::Attribute ok 23 - The class isa Foo::Meta::Method::Constructor ok 24 - The class isa Foo::Meta::Method::Wrapped ok 25 - method_metaclass fixing works with other non-default metaclasses ok 26 - The class isa Foo::Meta::Instance ok 27 - The class isa Foo::Meta::Method ok 28 - The class isa Foo::Meta::Attribute ok 29 - The class isa Foo::Meta::Method::Constructor ok 30 - The class isa Foo::Meta::Method::Wrapped ok 31 - attribute_metaclass fixing works with other non-default metaclasses ok 32 - The class isa Foo::Meta::Instance ok 33 - The class isa Foo::Meta::Method ok 34 - The class isa Foo::Meta::Attribute ok 35 - The class isa Foo::Meta::Method::Constructor ok 36 - The class isa Foo::Meta::Method::Wrapped ok 37 - constructor_class fixing works with other non-default metaclasses ok 38 - The class isa Foo::Meta::Instance ok 39 - The class isa Foo::Meta::Method ok 40 - The class isa Foo::Meta::Attribute ok 41 - The class isa Foo::Meta::Method::Constructor ok 42 - The class isa Foo::Meta::Method::Wrapped ok 43 - wrapped_method_metaclass fixing works with other non-default metaclasses ok 44 - The class isa Foo::Meta::Instance ok 45 - The class isa Foo::Meta::Method ok 46 - The class isa Foo::Meta::Attribute ok 47 - The class isa Foo::Meta::Method::Constructor ok 48 - The class isa Foo::Meta::Method::Wrapped ok 49 - non-cmop superclass doesn't get methods installed ok 50 - The object isa Class::MOP::Class ok 51 - The object isa Class::MOP::Class ok 52 - non-cmop superclass doesn't get methods installed ok 53 - The object isa Class::MOP::Class ok 54 - The object isa Foo::Meta::Class ok 55 - The object isa Foo::Meta::Class ok 56 - The object isa Foo::Meta::Class ok 57 - The object isa Foo::Meta::Class ok 58 - The object isa Foo::Meta::Class ok 59 - The object isa Foo::Meta::Class ok 60 - The object isa Foo::Meta::Class ok 61 - The object isa Foo::Meta::Class ok 62 - The object isa Foo::Meta::Class not ok 63 - The object isa Foo::Meta::Class # TODO No idea how to handle case where parent class is created before children # Failed (TODO) test 'The object isa Foo::Meta::Class' # at t/cmop/metaclass_incompatibility.t line 176. # The object isn't a 'Foo::Meta::Class' it's a 'Class::MOP::Class' not ok 64 - The object isa Foo::Meta::Class # TODO No idea how to handle case where parent class is created before children # Failed (TODO) test 'The object isa Foo::Meta::Class' # at t/cmop/metaclass_incompatibility.t line 177. # The object isn't a 'Foo::Meta::Class' it's a 'Class::MOP::Class' ok 65 - can't switch out the attribute metaclass of a class that already has attributes ok 66 - can still set superclasses ok 67 - immutable superclass doesn't make this class immutable ok 68 - can still make immutable ok 69 - defined metaclass in child with defined metaclass in parent is fine ok 70 - got the right destructor class ok 71 - undef metaclass in child with defined metaclass in parent can be fixed ok 72 - got the right destructor class ok 73 - undef metaclass in child with defined metaclass in parent can be fixed ok 74 - undef metaclass in child with defined metaclass in parent can be fixed ok 75 - got the right destructor class 1..75 ok t/cmop/metaclass_incompatibility_dyn.t .................... ok 1 - ... Foo.meta => Foo::Meta is compatible ok 2 - ... Bar.meta => Bar::Meta is compatible ok 3 - ... Foo::Foo.meta => Bar::Meta is not compatible ok 4 - ... Bar::Bar.meta => Foo::Meta is not compatible ok 5 - ... FooBar.meta => FooBar::Meta is compatible ok 6 - ... FooBar2.meta => FooBar::Meta is compatible 1..6 ok t/cmop/metaclass_inheritance.t ............................ ok 1 - The object isa Class::MOP::Class ok 2 - ... foo_meta->name == Foo ok 3 - The object isa Class::MOP::Class ok 4 - ... bar_meta->name == Bar ok 5 - ... Bar->meta != Foo->meta ok 6 - The object isa Class::MOP::Class ok 7 - ... baz_meta->name == Baz ok 8 - ... Baz->meta != Bar->meta ok 9 - ... Baz->meta != Foo->meta 1..9 ok t/cmop/metaclass_loads_classes.t .......................... ok 1 - ... Correct metaclass isa MyMetaClass ok 2 - ... metaclass loaded ok 3 - ... Correct attribute metaclass ok 4 - ... attribute metaclass loaded ok 5 - ... Correct instance metaclass ok 6 - ... instance metaclass loaded ok 7 - ... Correct method metaclass ok 8 - ... method metaclass loaded 1..8 ok t/cmop/metaclass_reinitialize.t ........................... ok 1 - Foo->can('meta') ok 2 - The object isa Class::MOP::Class ok 3 ok 4 ok 5 - The object isa Class::MOP::Method ok 6 ok 7 - The object isa Class::MOP::Attribute ok 8 ok 9 - The object isa Class::MOP::Class ok 10 ok 11 ok 12 - The object isa Class::MOP::Method ok 13 ok 14 - The object isa Class::MOP::Attribute ok 15 ok 16 - The object isa Class::MOP::Class ok 17 ok 18 ok 19 - The object isa Class::MOP::Method ok 20 ok 21 - The object isa Class::MOP::Attribute ok 22 ok 23 ok 24 - The object isa Class::MOP::Class ok 25 ok 26 ok 27 - The object isa Class::MOP::Method ok 28 ok 29 - The object isa Class::MOP::Attribute ok 30 - The object isa Bar::Meta::Method ok 31 - The object isa Bar::Meta::Attribute ok 32 ok 33 - The object isa Class::MOP::Class ok 34 ok 35 ok 36 - The object isa Class::MOP::Method ok 37 ok 38 - The object isa Class::MOP::Attribute ok 39 - The object isa Bar::Meta::Method ok 40 - The object isa Bar::Meta::Attribute ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 - The object isa Class::MOP::Class ok 47 ok 48 ok 49 - The object isa Class::MOP::Method ok 50 ok 51 - The object isa Class::MOP::Attribute ok 52 ok 53 ok 54 ok 55 - The object isa Class::MOP::Class ok 56 ok 57 ok 58 - The object isa Class::MOP::Method ok 59 ok 60 - The object isa Class::MOP::Attribute ok 61 - The object isa Baz::Meta::Method ok 62 - The object isa Baz::Meta::Attribute ok 63 - The object isa Class::MOP::Class ok 64 ok 65 ok 66 - The object isa Class::MOP::Method ok 67 ok 68 - The object isa Class::MOP::Attribute ok 69 - The object isa Bar::Meta::Method ok 70 - The object isa Bar::Meta::Attribute ok 71 ok 72 - The object isa Class::MOP::Class ok 73 ok 74 ok 75 - The object isa Class::MOP::Method ok 76 ok 77 - The object isa Class::MOP::Attribute ok 78 ok 79 ok 80 - The object isa Class::MOP::Class ok 81 ok 82 ok 83 - The object isa Class::MOP::Method ok 84 ok 85 - The object isa Class::MOP::Attribute ok 86 ok 87 - The object isa Class::MOP::Class ok 88 ok 89 ok 90 - The object isa Class::MOP::Method ok 91 ok 92 - The object isa Class::MOP::Attribute ok 93 ok 94 - The object isa Class::MOP::Class ok 95 ok 96 ok 97 - The object isa Class::MOP::Method ok 98 ok 99 - The object isa Class::MOP::Attribute ok 100 - Blah::Meta::Method->can('foo') ok 101 ok 102 - Blah::Meta::Attribute->can('oof') ok 103 1..103 ok t/cmop/method.t ........................................... ok 1 - ... instance and class both lead to the same meta ok 2 - ... our package is main:: ok 3 - ... our sub name is __ANON__ ok 4 - ... our subs full name is main::__ANON__ ok 5 - ... no original_method ok 6 - ... the original_package_name is the same as package_name ok 7 - ... the original_name is the same as name ok 8 - ... the original_fully_qualified_name is the same as fully_qualified_name ok 9 - ... can't call wrap() without some code ok 10 - ... can't call wrap() without some code ok 11 - ... can't call wrap() without some code ok 12 - ... can't call name() as a class method ok 13 - ... can't call body() as a class method ok 14 - ... can't call package_name() as a class method ok 15 - ... can't call fully_qualified_name() as a class method ok 16 - The object isa Class::MOP::Class ok 17 - ... Class::MOP::Method->has_method(wrap) ok 18 - ... our package is Class::MOP::Method ok 19 - ... our sub name is "wrap" ok 20 - ... Class::MOP::Method->has_method(package_name) ok 21 - ... our package is Class::MOP::Method ok 22 - ... our sub name is "package_name" ok 23 - ... Class::MOP::Method->has_method(name) ok 24 - ... our package is Class::MOP::Method ok 25 - ... our sub name is "name" ok 26 - ... bad args for &wrap ok 27 - ... bad args for &wrap ok 28 - ... bad args for &wrap ok 29 - ... bad args for &wrap ok 30 - ... bad args for &wrap ok 31 - ... bad args for &wrap ok 32 - ... blessed coderef to &wrap ok 33 - The object isa Class::MOP::Method ok 34 - ... cloned method has new package name ok 35 - ... cloned method has new sub name ok 36 - ... cloned method has new fq name ok 37 - ... cloned method has correct original_method ok 38 - ... cloned method has correct original_package_name ok 39 - ... cloned method has correct original_name ok 40 - ... cloned method has correct original_fully_qualified_name ok 41 - ... clone of clone has new package name ok 42 - ... clone of clone has new sub name ok 43 - ... clone of clone new fq name ok 44 - ... cloned method has correct original_method ok 45 - ... original_package_name follows clone chain ok 46 - ... original_name follows clone chain ok 47 - ... original_fully_qualified_name follows clone chain ok 48 - The object isa Method::Subclass ok 49 - The object isa Class::MOP::Method ok 50 - attribute set properly ok 51 - package_name copied properly ok 52 - method name copied properly ok 53 - got a new method name 1..53 ok t/cmop/method_modifiers.t ................................. ok 1 - The object isa Class::MOP::Method ok 2 - ... got the right return value from method ok 3 - The object isa Class::MOP::Method::Wrapped ok 4 - The object isa Class::MOP::Method ok 5 - ... got the right return value from the wrapped method ok 6 - ... added the before modifier okay ok 7 - ... got the right return value from the wrapped method (w/ before) ok 8 - ... added the after modifier okay ok 9 - ... got the right return value from the wrapped method (w/ before) ok 10 - The object isa Class::MOP::Method ok 11 - ... got the right value from the wrapped method ok 12 - The object isa Class::MOP::Method::Wrapped ok 13 - The object isa Class::MOP::Method ok 14 - ... got the right value from the wrapped method ok 15 - ... added the around modifier okay ok 16 - ... got the right results back from the around methods (in list context) ok 17 - ... got the right results back from the around methods (in scalar context) ok 18 - The object isa Class::MOP::Method ok 19 - The object isa Class::MOP::Method::Wrapped ok 20 - The object isa Class::MOP::Method ok 21 - ... added the before modifier okay ok 22 - ... added the around modifier okay ok 23 - ... added the after modifier okay ok 24 - ... got the right tracelog from all our before/around/after methods ok 25 - check get_original_method ok 26 - check before_modifiers ok 27 - check after_modifiers ok 28 - check around_modifiers 1..28 ok t/cmop/methods.t .......................................... ok 1 ok 2 - ... got the method stub pie ok 3 - ... got the constant method stub cake ok 4 - ... our method is not yet blessed ok 5 - ... we added the method successfully ok 6 - The object isa Class::MOP::Method ok 7 - ... got the right name for the method ok 8 - ... got the right package name for the method ok 9 - ... Foo->has_method(foo) (defined with Sub::Name) ok 10 - ... Foo->get_method(foo) == \&foo ok 11 - ... _method_foo->execute returns "Foo::foo" ok 12 - ... Foo->foo() returns "Foo::foo" ok 13 - ... not Foo->has_method(FOO_CONSTANT) (defined w/ use constant) ok 14 - ... not Foo->has_method(bling) (defined in main:: using symbol tables (no Sub::Name)) ok 15 - ... Foo->has_method(bar) (defined in Foo) ok 16 - ... Foo->has_method(baz) (typeglob aliased within Foo) ok 17 - ... Foo->has_method(baaz) (typeglob aliased within Foo) ok 18 - ... Foo->has_method(floob) (defined in Foo:: using symbol tables and Sub::Name w/out package name) ok 19 - ... Foo->has_method(blah) (defined in main:: using fully qualified package name) ok 20 - ... Foo->has_method(bang) (defined in main:: using symbol tables and Sub::Name) ok 21 - ... Foo->has_method(evaled_foo) (evaled in main::) ok 22 - the method 'elk' is defined in OinkyBoinky ok 23 - the method 'bar' is not defined in OinkyBoinky ok 24 - but if you look in the inheritence chain then 'bar' does exist ok 25 - the returned value is a code ref ok 26 - The object isa Class::MOP::Method ok 27 - ... body matches CODE ref in package for baaz ok 28 - The object isa Class::MOP::Method ok 29 - ... body matches CODE ref in package for bar ok 30 - The object isa Class::MOP::Method ok 31 - ... body matches CODE ref in package for baz ok 32 - The object isa Class::MOP::Method ok 33 - ... body matches CODE ref in package for floob ok 34 - The object isa Class::MOP::Method ok 35 - ... body matches CODE ref in package for blah ok 36 - The object isa Class::MOP::Method ok 37 - ... body matches CODE ref in package for bang ok 38 - The object isa Class::MOP::Method ok 39 - ... body matches CODE ref in package for evaled_foo ok 40 - The object isa Class::MOP::Method ok 41 - ... body matches CODE ref in package for FOO_CONSTANT ok 42 - ... got the __ANON__ methods ok 43 - ... symbol matches CODE ref in package for bling ok 44 - ... !Foo->has_method(blessed) (imported into Foo) ok 45 - ... !Foo->has_method(boom) (defined in main:: using symbol tables and Sub::Name w/out package name) ok 46 - ... !Foo->has_method(not_a_real_method) (does not exist) ok 47 - ... Foo->get_method(not_a_real_method) == undef ok 48 - ... got the right method list for Foo ok 49 - ... got the right list of applicable methods for Foo ok 50 - ... removed the foo method ok 51 - ... !Foo->has_method(foo) we just removed it ok 52 - ... cannot call Foo->foo because it is not there ok 53 - ... got the right method list for Foo ok 54 - The object isa Class::MOP::Class ok 55 - ... Bar->has_method(foo) ok 56 - ... Bar->has_method(bar) ok 57 - ... Bar->foo == Bar::foo ok 58 - ... Bar->bar == Bar::bar ok 59 - ... overwriting a method is fine ok 60 - subname applied to anonymous method ok 61 - ... Bar-> (still) has_method(foo) ok 62 - ... Bar->foo == "Bar::foo v2" ok 63 - ... got the right method list for Bar ok 64 - ... got the right list of applicable methods for Bar ok 65 - add_method clones method objects as they are added ok 66 - ... the cloned method has the correct original method ok 67 - Custom glob-assignment-created accessor still has method modifier ok 68 - Got the foo method back ok 69 - Got the foo method back ok 70 - Got the foo method back ok 71 - get_method_list handles constants properly ok 72 - _get_local_methods handles constants properly ok 73 ok 74 ok 75 ok 76 - method is deleted ok 77 - Baz can't foo 1..77 ok t/cmop/modify_parent_method.t ............................. ok 1 ok 2 ok 3 not ok 4 - cache is correctly invalidated when the parent method is wrapped # TODO pending fix # Failed (TODO) test 'cache is correctly invalidated when the parent method is wrapped' # at t/cmop/modify_parent_method.t line 88. # Structures begin differing at: # $got->[1] = 'Parent::method' # $expected->[1] = 'before Parent::method' 1..4 ok t/cmop/new_and_clone_metaclasses.t ........................ ok 1 - The object isa Class::MOP::Class ok 2 - The object isa Class::MOP::Class ok 3 - ... it still creates the singleton ok 4 - The object isa Class::MOP::Class ok 5 - ... it creates the singleton even if you try to clone it ok 6 - The object isa Class::MOP::Class ok 7 - ... got the right Foo->meta singleton ok 8 - ... cloning got the right Foo->meta singleton ok 9 - The object isa Class::MOP::Class ok 10 - The object isa Class::MOP::Class ok 11 - ... even subclasses still create the singleton ok 12 - The object isa Class::MOP::Class ok 13 - ... and subclasses creates the singleton even if you try to clone it ok 14 - ... got the right Foo->meta singleton (w/subclass) ok 15 - ... cloning got the right Foo->meta singleton (w/subclass) ok 16 - The object isa Class::MOP::Class ok 17 - ... got the right name for the Bar metaclass ok 18 - ... Bar does not exists, so it has no version ok 19 - The object isa Class::MOP::Class ok 20 - The object isa MyMetaClass ok 21 - ... got the right Baz->meta singleton ok 22 - ... cloning got the right Baz->meta singleton ok 23 - The object isa Foo ok 24 - The object isa Bar ok 25 - The object isa Foo ok 26 - The object isa Baz ok 27 - The object isa Bar ok 28 - The object isa Foo ok 29 - The object isa Foo ok 30 - ... $cloned_foo is a new object different from $foo ok 31 - ... this dies as expected ok 32 - The object isa Class::MOP::Attribute ok 33 - The object isa Class::MOP::Attribute ok 34 - ... we successfully cloned our attributes ok 35 - ... we successfully did not clone our associated metaclass 1..35 ok t/cmop/null_stash.t ....................................... ok 1 - empty stashes don't segfault 1..1 ok String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for foo because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"foo"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x85afbc8)', 'Try::Tiny::Catch=REF(0x85afa78)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x85afab8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x85afab8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x855be70)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Class::MOP::Class::__ANON__::SERIAL::1', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8555ff8)', 'Try::Tiny::Catch=REF(0x8375f78)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x855be70)', 'reader', 'foo', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x855be70)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8555c78)', 'inline_accessors', 1, 'file', 't/cmop/numeric_defaults.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8555c78)', 'inline_accessors', 1, 'file', 't/cmop/numeric_defaults.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8555c78)', 'file', 't/cmop/numeric_defaults.t', 'line', 53, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8555c78)') called at t/cmop/numeric_defaults.t line 53 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8555ff8)', 'Try::Tiny::Catch=REF(0x8375f78)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x855be70)', 'reader', 'foo', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x855be70)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8555c78)', 'inline_accessors', 1, 'file', 't/cmop/numeric_defaults.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8555c78)', 'inline_accessors', 1, 'file', 't/cmop/numeric_defaults.t', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8555c78)', 'file', 't/cmop/numeric_defaults.t', 'line', 53, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8555c78)') called at t/cmop/numeric_defaults.t line 53 # Tests were run but no plan was declared and done_testing() was not seen. t/cmop/numeric_defaults.t ................................. ok 1 - it's an int (100) ok 2 - not a string (100) ok 3 - it's an int (100) ok 4 - not a string (100) Dubious, test returned 255 (wstat 65280, 0xff00) All 4 subtests passed t/cmop/package_variables.t ................................ ok 1 - ... the %foo slot has not been created yet ok 2 - ... the meta agrees ok 3 - ... created %Foo::foo successfully ok 4 - ... SCALAR shouldnt have been created too ok 5 - ... ARRAY shouldnt have been created too ok 6 - ... CODE shouldnt have been created too ok 7 - ... the %foo slot was created successfully ok 8 - ... the meta agrees ok 9 - ... our %foo was initialized correctly ok 10 - ... our %foo was initialized correctly ok 11 - ... got the right package variable back ok 12 - ... our %foo is the same as the metas ok 13 - ... our %foo was updated correctly ok 14 - ... our %foo was updated correctly ok 15 - ... the @bar slot has not been created yet ok 16 - ... created @Foo::bar successfully ok 17 - ... the @bar slot was created successfully ok 18 - ... the meta agrees ok 19 - ... SCALAR shouldnt have been created too ok 20 - ... HASH shouldnt have been created too ok 21 - ... CODE shouldnt have been created too ok 22 - ... our @bar was initialized correctly ok 23 - ... our @bar was initialized correctly ok 24 - ... the $baz slot has not been created yet ok 25 - ... created $Foo::baz successfully ok 26 - ... the $baz slot was created successfully ok 27 - ... the meta agrees ok 28 - ... ARRAY shouldnt have been created too ok 29 - ... HASH shouldnt have been created too ok 30 - ... CODE shouldnt have been created too ok 31 - ... got the right value back ok 32 - ... our $baz was assigned to correctly ok 33 - ... the meta agrees ok 34 - ... the &funk slot has not been created yet ok 35 - ... created &Foo::funk successfully ok 36 - ... the &funk slot was created successfully ok 37 - ... the meta agrees ok 38 - ... SCALAR shouldnt have been created too ok 39 - ... ARRAY shouldnt have been created too ok 40 - ... HASH shouldnt have been created too ok 41 - ... our &funk exists ok 42 - ... got the right value from the function ok 43 - ... created @Foo::foo successfully ok 44 - ... the @foo slot was added successfully ok 45 - ... got the right values for @Foo::foo ok 46 - ... created &Foo::foo successfully ok 47 - ... the meta agrees ok 48 - ... got the right value for &Foo::foo ok 49 - ... created $Foo::foo successfully ok 50 - ... the meta agrees ok 51 - ... got the right scalar value back ok 52 - ... got the right value from the scalar ok 53 - ... removed %Foo::foo successfully ok 54 - ... the %foo slot was removed successfully ok 55 - ... the @foo slot still exists ok 56 - ... the &foo slot still exists ok 57 - ... the $foo slot still exists ok 58 - ... got the right values for @Foo::foo ok 59 - ... got the right value for &Foo::foo ok 60 - ... got the right value for $Foo::foo ok 61 - ... the %foo slot has been removed successfully ok 62 - ... the @foo slot has NOT been removed ok 63 - ... the &foo slot has NOT been removed ok 64 - ... the $foo slot has NOT been removed ok 65 - ... removed &Foo::foo successfully ok 66 - ... the &foo slot no longer exists ok 67 - ... the @foo slot still exists ok 68 - ... the $foo slot still exists ok 69 - ... got the right values for @Foo::foo ok 70 - ... got the right value for $Foo::foo ok 71 - ... the %foo slot has been removed successfully ok 72 - ... the &foo slot has now been removed ok 73 - ... the @foo slot has NOT been removed ok 74 - ... the $foo slot has NOT been removed ok 75 - ... removed $Foo::foo successfully ok 76 - ... the $foo slot no longer exists ok 77 - ... the @foo slot still exists ok 78 - ... got the right values for @Foo::foo ok 79 - ... the %foo slot has been removed successfully ok 80 - ... the &foo slot has now been removed ok 81 - ... the $foo slot has now been removed ok 82 - ... the @foo slot has NOT been removed 1..82 ok t/cmop/Perl6Attribute_test.t .............................. ok 1 - require 'examples/Perl6Attribute.pod'; ok 2 - The object isa Foo ok 3 - Foo->can('foo') ok 4 - Foo->can('bar') ok 5 - Foo->can('baz') ok 6 - ... Foo.foo == undef ok 7 - ... Foo.foo == 42 ok 8 - ... Foo.bar == [] ok 9 - ... Foo.baz == {} 1..9 ok t/cmop/random_eval_bug.t .................................. ok 1 - ... we die correctly with bad args 1..1 ok t/cmop/rebless_instance.t ................................. ok 1 - Parent->new gives a Parent ok 2 - Parent->whoami gives parent ok 3 - Parent->parent gives parent ok 4 - Parent->child method doesn't exist ok 5 - rebless_instance really reblessed the instance ok 6 - reblessed->whoami gives child ok 7 - reblessed->parent gives parent ok 8 - reblessed->child gives child ok 9 ok 10 ok 11 - Parent->new gives a Parent ok 12 - Parent->whoami gives parent ok 13 - Parent->parent gives parent ok 14 - Parent->child method doesn't exist ok 15 ok 16 ok 17 - sanity check ok 18 - meta gives a Class::MOP::Class ok 19 - this Class::MOP::Class instance is for Parent ok 20 - metaclass has "new" method ok 21 - metaclass has "whoami" method ok 22 - metaclass has "parent" method ok 23 - new_object gives a Parent ok 24 - rebless really reblessed ok 25 - meta gives a Class::MOP::Class ok 26 - this Class::MOP::Class instance is for Child ok 27 - metaclass has "new" method ok 28 - metaclass has "parent" method ok 29 - no "new" method in this class ok 30 - no "parent" method in this class ok 31 - metaclass has "whoami" method ok 32 - metaclass has "child" method ok 33 - new_object gives a Child ok 34 - sanity check ok 35 - meta gives a Class::MOP::Class ok 36 - this Class::MOP::Class instance is for Parent ok 37 - metaclass has "new" method ok 38 - metaclass has "whoami" method ok 39 - metaclass has "parent" method ok 40 - new_object gives a Parent 1..40 ok t/cmop/rebless_instance_away.t ............................ ok 1 - one call to rebless_instance_away ok 2 - rebless_instance_away is called on the old metaclass ok 3 - with the instance ok 4 - and the new metaclass ok 5 ok 6 ok 7 ok 8 ok 9 1..9 ok t/cmop/rebless_overload.t ................................. ok 1 - no overloading ok 2 - initial overloading works ok 3 - overloading after reblessing works 1..3 ok t/cmop/rebless_with_extra_params.t ........................ ok 1 - The object isa Foo ok 2 - ... got the expect value ok 3 - ... no baz method though ok 4 - ... this works ok 5 - ... got the expect value ok 6 - ... we have baz method now ok 7 - ... got the expect value ok 8 - ... this works ok 9 - ... got the expect value ok 10 - ... no baz method though ok 11 - The object isa Foo ok 12 - ... got the expect value ok 13 - ... no baz method though ok 14 - ... this works ok 15 - ... got the expect value ok 16 - ... we have baz method now ok 17 - ... got the expect value ok 18 - ... this works ok 19 - ... got the expect value ok 20 - ... no baz method though ok 21 - ... and the baz attribute was deinitialized ok 22 - The object isa Foo ok 23 - ... got the expect value ok 24 - ... no baz method though ok 25 - ... this works ok 26 - ... got the expect value ok 27 - ... we have baz method now ok 28 - ... got the expect value ok 29 - ... this works ok 30 - ... got the expect value ok 31 - ... no baz method though ok 32 - ... and the baz attribute was deinitialized 1..32 ok t/cmop/RT_27329_fix.t ..................................... ok 1 - The object isa Foo ok 2 - ... got the right default value ok 3 - The object isa Foo ok 4 - ... and it is a clone ok 5 - ... got the right cloned value ok 6 - The object isa Foo ok 7 - ... and it is a clone ok 8 - ... got the right cloned value 1..8 ok t/cmop/RT_39001_fix.t ..................................... ok 1 - error occurs when extending oneself ok 2 - regular subclass ok 3 - error occurs when Bar extends Foo, when Foo is a Bar 1..3 ok t/cmop/RT_41255.t ......................................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 1..20 ok t/cmop/scala_style_mixin_composition.t .................... ok 1 - The object isa ColoredPoint3D ok 2 - The object isa Point3D ok 3 - The object isa Point2D ok 4 - ... got the right toString method 1..4 ok t/cmop/self_introspection.t ............................... ok 1 - ... instance and class both lead to the same meta ok 2 - The object isa Class::MOP::Class ok 3 - The object isa Class::MOP::Package ok 4 - The object isa Class::MOP::Module ok 5 - ... got the correct method list for class ok 6 - ... Class::MOP::Class->has_method(_add_inlined_method) ok 7 - ... Class::MOP::Class->get_method(_add_inlined_method) == &Class::MOP::Class::_add_inlined_method ok 8 - ... Class::MOP::Class->has_method(_anon_cache_key) ok 9 - ... Class::MOP::Class->get_method(_anon_cache_key) == &Class::MOP::Class::_anon_cache_key ok 10 - ... Class::MOP::Class->has_method(_anon_package_prefix) ok 11 - ... Class::MOP::Class->get_method(_anon_package_prefix) == &Class::MOP::Class::_anon_package_prefix ok 12 - ... Class::MOP::Class->has_method(_attach_attribute) ok 13 - ... Class::MOP::Class->get_method(_attach_attribute) == &Class::MOP::Class::_attach_attribute ok 14 - ... Class::MOP::Class->has_method(_base_metaclasses) ok 15 - ... Class::MOP::Class->get_method(_base_metaclasses) == &Class::MOP::Class::_base_metaclasses ok 16 - ... Class::MOP::Class->has_method(_can_fix_metaclass_incompatibility) ok 17 - ... Class::MOP::Class->get_method(_can_fix_metaclass_incompatibility) == &Class::MOP::Class::_can_fix_metaclass_incompatibility ok 18 - ... Class::MOP::Class->has_method(_check_class_metaclass_compatibility) ok 19 - ... Class::MOP::Class->get_method(_check_class_metaclass_compatibility) == &Class::MOP::Class::_check_class_metaclass_compatibility ok 20 - ... Class::MOP::Class->has_method(_check_metaclass_compatibility) ok 21 - ... Class::MOP::Class->get_method(_check_metaclass_compatibility) == &Class::MOP::Class::_check_metaclass_compatibility ok 22 - ... Class::MOP::Class->has_method(_check_single_metaclass_compatibility) ok 23 - ... Class::MOP::Class->get_method(_check_single_metaclass_compatibility) == &Class::MOP::Class::_check_single_metaclass_compatibility ok 24 - ... Class::MOP::Class->has_method(_class_metaclass_can_be_made_compatible) ok 25 - ... Class::MOP::Class->get_method(_class_metaclass_can_be_made_compatible) == &Class::MOP::Class::_class_metaclass_can_be_made_compatible ok 26 - ... Class::MOP::Class->has_method(_class_metaclass_is_compatible) ok 27 - ... Class::MOP::Class->get_method(_class_metaclass_is_compatible) == &Class::MOP::Class::_class_metaclass_is_compatible ok 28 - ... Class::MOP::Class->has_method(_clone_instance) ok 29 - ... Class::MOP::Class->get_method(_clone_instance) == &Class::MOP::Class::_clone_instance ok 30 - ... Class::MOP::Class->has_method(_construct_class_instance) ok 31 - ... Class::MOP::Class->get_method(_construct_class_instance) == &Class::MOP::Class::_construct_class_instance ok 32 - ... Class::MOP::Class->has_method(_construct_instance) ok 33 - ... Class::MOP::Class->get_method(_construct_instance) == &Class::MOP::Class::_construct_instance ok 34 - ... Class::MOP::Class->has_method(_create_meta_instance) ok 35 - ... Class::MOP::Class->get_method(_create_meta_instance) == &Class::MOP::Class::_create_meta_instance ok 36 - ... Class::MOP::Class->has_method(_fix_class_metaclass_incompatibility) ok 37 - ... Class::MOP::Class->get_method(_fix_class_metaclass_incompatibility) == &Class::MOP::Class::_fix_class_metaclass_incompatibility ok 38 - ... Class::MOP::Class->has_method(_fix_metaclass_incompatibility) ok 39 - ... Class::MOP::Class->get_method(_fix_metaclass_incompatibility) == &Class::MOP::Class::_fix_metaclass_incompatibility ok 40 - ... Class::MOP::Class->has_method(_fix_single_metaclass_incompatibility) ok 41 - ... Class::MOP::Class->get_method(_fix_single_metaclass_incompatibility) == &Class::MOP::Class::_fix_single_metaclass_incompatibility ok 42 - ... Class::MOP::Class->has_method(_fixup_attributes_after_rebless) ok 43 - ... Class::MOP::Class->get_method(_fixup_attributes_after_rebless) == &Class::MOP::Class::_fixup_attributes_after_rebless ok 44 - ... Class::MOP::Class->has_method(_force_rebless_instance) ok 45 - ... Class::MOP::Class->get_method(_force_rebless_instance) == &Class::MOP::Class::_force_rebless_instance ok 46 - ... Class::MOP::Class->has_method(_generate_fallback_constructor) ok 47 - ... Class::MOP::Class->get_method(_generate_fallback_constructor) == &Class::MOP::Class::_generate_fallback_constructor ok 48 - ... Class::MOP::Class->has_method(_immutable_metaclass) ok 49 - ... Class::MOP::Class->get_method(_immutable_metaclass) == &Class::MOP::Class::_immutable_metaclass ok 50 - ... Class::MOP::Class->has_method(_immutable_options) ok 51 - ... Class::MOP::Class->get_method(_immutable_options) == &Class::MOP::Class::_immutable_options ok 52 - ... Class::MOP::Class->has_method(_initialize_immutable) ok 53 - ... Class::MOP::Class->get_method(_initialize_immutable) == &Class::MOP::Class::_initialize_immutable ok 54 - ... Class::MOP::Class->has_method(_inline_accessors) ok 55 - ... Class::MOP::Class->get_method(_inline_accessors) == &Class::MOP::Class::_inline_accessors ok 56 - ... Class::MOP::Class->has_method(_inline_clear_mop_slot) ok 57 - ... Class::MOP::Class->get_method(_inline_clear_mop_slot) == &Class::MOP::Class::_inline_clear_mop_slot ok 58 - ... Class::MOP::Class->has_method(_inline_constructor) ok 59 - ... Class::MOP::Class->get_method(_inline_constructor) == &Class::MOP::Class::_inline_constructor ok 60 - ... Class::MOP::Class->has_method(_inline_create_instance) ok 61 - ... Class::MOP::Class->get_method(_inline_create_instance) == &Class::MOP::Class::_inline_create_instance ok 62 - ... Class::MOP::Class->has_method(_inline_default_value) ok 63 - ... Class::MOP::Class->get_method(_inline_default_value) == &Class::MOP::Class::_inline_default_value ok 64 - ... Class::MOP::Class->has_method(_inline_destructor) ok 65 - ... Class::MOP::Class->get_method(_inline_destructor) == &Class::MOP::Class::_inline_destructor ok 66 - ... Class::MOP::Class->has_method(_inline_extra_init) ok 67 - ... Class::MOP::Class->get_method(_inline_extra_init) == &Class::MOP::Class::_inline_extra_init ok 68 - ... Class::MOP::Class->has_method(_inline_fallback_constructor) ok 69 - ... Class::MOP::Class->get_method(_inline_fallback_constructor) == &Class::MOP::Class::_inline_fallback_constructor ok 70 - ... Class::MOP::Class->has_method(_inline_generate_instance) ok 71 - ... Class::MOP::Class->get_method(_inline_generate_instance) == &Class::MOP::Class::_inline_generate_instance ok 72 - ... Class::MOP::Class->has_method(_inline_get_mop_slot) ok 73 - ... Class::MOP::Class->get_method(_inline_get_mop_slot) == &Class::MOP::Class::_inline_get_mop_slot ok 74 - ... Class::MOP::Class->has_method(_inline_init_attr_from_constructor) ok 75 - ... Class::MOP::Class->get_method(_inline_init_attr_from_constructor) == &Class::MOP::Class::_inline_init_attr_from_constructor ok 76 - ... Class::MOP::Class->has_method(_inline_init_attr_from_default) ok 77 - ... Class::MOP::Class->get_method(_inline_init_attr_from_default) == &Class::MOP::Class::_inline_init_attr_from_default ok 78 - ... Class::MOP::Class->has_method(_inline_new_object) ok 79 - ... Class::MOP::Class->get_method(_inline_new_object) == &Class::MOP::Class::_inline_new_object ok 80 - ... Class::MOP::Class->has_method(_inline_params) ok 81 - ... Class::MOP::Class->get_method(_inline_params) == &Class::MOP::Class::_inline_params ok 82 - ... Class::MOP::Class->has_method(_inline_preserve_weak_metaclasses) ok 83 - ... Class::MOP::Class->get_method(_inline_preserve_weak_metaclasses) == &Class::MOP::Class::_inline_preserve_weak_metaclasses ok 84 - ... Class::MOP::Class->has_method(_inline_rebless_instance) ok 85 - ... Class::MOP::Class->get_method(_inline_rebless_instance) == &Class::MOP::Class::_inline_rebless_instance ok 86 - ... Class::MOP::Class->has_method(_inline_set_mop_slot) ok 87 - ... Class::MOP::Class->get_method(_inline_set_mop_slot) == &Class::MOP::Class::_inline_set_mop_slot ok 88 - ... Class::MOP::Class->has_method(_inline_slot_initializer) ok 89 - ... Class::MOP::Class->get_method(_inline_slot_initializer) == &Class::MOP::Class::_inline_slot_initializer ok 90 - ... Class::MOP::Class->has_method(_inline_slot_initializers) ok 91 - ... Class::MOP::Class->get_method(_inline_slot_initializers) == &Class::MOP::Class::_inline_slot_initializers ok 92 - ... Class::MOP::Class->has_method(_inlined_methods) ok 93 - ... Class::MOP::Class->get_method(_inlined_methods) == &Class::MOP::Class::_inlined_methods ok 94 - ... Class::MOP::Class->has_method(_install_inlined_code) ok 95 - ... Class::MOP::Class->get_method(_install_inlined_code) == &Class::MOP::Class::_install_inlined_code ok 96 - ... Class::MOP::Class->has_method(_new) ok 97 - ... Class::MOP::Class->get_method(_new) == &Class::MOP::Class::_new ok 98 - ... Class::MOP::Class->has_method(_post_add_attribute) ok 99 - ... Class::MOP::Class->get_method(_post_add_attribute) == &Class::MOP::Class::_post_add_attribute ok 100 - ... Class::MOP::Class->has_method(_real_ref_name) ok 101 - ... Class::MOP::Class->get_method(_real_ref_name) == &Class::MOP::Class::_real_ref_name ok 102 - ... Class::MOP::Class->has_method(_rebless_as_immutable) ok 103 - ... Class::MOP::Class->get_method(_rebless_as_immutable) == &Class::MOP::Class::_rebless_as_immutable ok 104 - ... Class::MOP::Class->has_method(_rebless_as_mutable) ok 105 - ... Class::MOP::Class->get_method(_rebless_as_mutable) == &Class::MOP::Class::_rebless_as_mutable ok 106 - ... Class::MOP::Class->has_method(_remove_generated_metaobjects) ok 107 - ... Class::MOP::Class->get_method(_remove_generated_metaobjects) == &Class::MOP::Class::_remove_generated_metaobjects ok 108 - ... Class::MOP::Class->has_method(_remove_inlined_code) ok 109 - ... Class::MOP::Class->get_method(_remove_inlined_code) == &Class::MOP::Class::_remove_inlined_code ok 110 - ... Class::MOP::Class->has_method(_restore_metaobjects_from) ok 111 - ... Class::MOP::Class->get_method(_restore_metaobjects_from) == &Class::MOP::Class::_restore_metaobjects_from ok 112 - ... Class::MOP::Class->has_method(_single_metaclass_can_be_made_compatible) ok 113 - ... Class::MOP::Class->get_method(_single_metaclass_can_be_made_compatible) == &Class::MOP::Class::_single_metaclass_can_be_made_compatible ok 114 - ... Class::MOP::Class->has_method(_single_metaclass_is_compatible) ok 115 - ... Class::MOP::Class->get_method(_single_metaclass_is_compatible) == &Class::MOP::Class::_single_metaclass_is_compatible ok 116 - ... Class::MOP::Class->has_method(_superclass_metas) ok 117 - ... Class::MOP::Class->get_method(_superclass_metas) == &Class::MOP::Class::_superclass_metas ok 118 - ... Class::MOP::Class->has_method(_superclasses_updated) ok 119 - ... Class::MOP::Class->get_method(_superclasses_updated) == &Class::MOP::Class::_superclasses_updated ok 120 - ... Class::MOP::Class->has_method(add_after_method_modifier) ok 121 - ... Class::MOP::Class->get_method(add_after_method_modifier) == &Class::MOP::Class::add_after_method_modifier ok 122 - ... Class::MOP::Class->has_method(add_around_method_modifier) ok 123 - ... Class::MOP::Class->get_method(add_around_method_modifier) == &Class::MOP::Class::add_around_method_modifier ok 124 - ... Class::MOP::Class->has_method(add_before_method_modifier) ok 125 - ... Class::MOP::Class->get_method(add_before_method_modifier) == &Class::MOP::Class::add_before_method_modifier ok 126 - ... Class::MOP::Class->has_method(add_dependent_meta_instance) ok 127 - ... Class::MOP::Class->get_method(add_dependent_meta_instance) == &Class::MOP::Class::add_dependent_meta_instance ok 128 - ... Class::MOP::Class->has_method(add_meta_instance_dependencies) ok 129 - ... Class::MOP::Class->get_method(add_meta_instance_dependencies) == &Class::MOP::Class::add_meta_instance_dependencies ok 130 - ... Class::MOP::Class->has_method(alias_method) ok 131 - ... Class::MOP::Class->get_method(alias_method) == &Class::MOP::Class::alias_method ok 132 - ... Class::MOP::Class->has_method(check_metaclass_compatibility) ok 133 - ... Class::MOP::Class->get_method(check_metaclass_compatibility) == &Class::MOP::Class::check_metaclass_compatibility ok 134 - ... Class::MOP::Class->has_method(class_precedence_list) ok 135 - ... Class::MOP::Class->get_method(class_precedence_list) == &Class::MOP::Class::class_precedence_list ok 136 - ... Class::MOP::Class->has_method(clone_instance) ok 137 - ... Class::MOP::Class->get_method(clone_instance) == &Class::MOP::Class::clone_instance ok 138 - ... Class::MOP::Class->has_method(clone_object) ok 139 - ... Class::MOP::Class->get_method(clone_object) == &Class::MOP::Class::clone_object ok 140 - ... Class::MOP::Class->has_method(compute_all_applicable_attributes) ok 141 - ... Class::MOP::Class->get_method(compute_all_applicable_attributes) == &Class::MOP::Class::compute_all_applicable_attributes ok 142 - ... Class::MOP::Class->has_method(compute_all_applicable_methods) ok 143 - ... Class::MOP::Class->get_method(compute_all_applicable_methods) == &Class::MOP::Class::compute_all_applicable_methods ok 144 - ... Class::MOP::Class->has_method(construct_class_instance) ok 145 - ... Class::MOP::Class->get_method(construct_class_instance) == &Class::MOP::Class::construct_class_instance ok 146 - ... Class::MOP::Class->has_method(construct_instance) ok 147 - ... Class::MOP::Class->get_method(construct_instance) == &Class::MOP::Class::construct_instance ok 148 - ... Class::MOP::Class->has_method(constructor_class) ok 149 - ... Class::MOP::Class->get_method(constructor_class) == &Class::MOP::Class::constructor_class ok 150 - ... Class::MOP::Class->has_method(constructor_name) ok 151 - ... Class::MOP::Class->get_method(constructor_name) == &Class::MOP::Class::constructor_name ok 152 - ... Class::MOP::Class->has_method(create) ok 153 - ... Class::MOP::Class->get_method(create) == &Class::MOP::Class::create ok 154 - ... Class::MOP::Class->has_method(create_anon_class) ok 155 - ... Class::MOP::Class->get_method(create_anon_class) == &Class::MOP::Class::create_anon_class ok 156 - ... Class::MOP::Class->has_method(create_meta_instance) ok 157 - ... Class::MOP::Class->get_method(create_meta_instance) == &Class::MOP::Class::create_meta_instance ok 158 - ... Class::MOP::Class->has_method(destructor_class) ok 159 - ... Class::MOP::Class->get_method(destructor_class) == &Class::MOP::Class::destructor_class ok 160 - ... Class::MOP::Class->has_method(direct_subclasses) ok 161 - ... Class::MOP::Class->get_method(direct_subclasses) == &Class::MOP::Class::direct_subclasses ok 162 - ... Class::MOP::Class->has_method(find_all_methods_by_name) ok 163 - ... Class::MOP::Class->get_method(find_all_methods_by_name) == &Class::MOP::Class::find_all_methods_by_name ok 164 - ... Class::MOP::Class->has_method(find_attribute_by_name) ok 165 - ... Class::MOP::Class->get_method(find_attribute_by_name) == &Class::MOP::Class::find_attribute_by_name ok 166 - ... Class::MOP::Class->has_method(find_method_by_name) ok 167 - ... Class::MOP::Class->get_method(find_method_by_name) == &Class::MOP::Class::find_method_by_name ok 168 - ... Class::MOP::Class->has_method(find_next_method_by_name) ok 169 - ... Class::MOP::Class->get_method(find_next_method_by_name) == &Class::MOP::Class::find_next_method_by_name ok 170 - ... Class::MOP::Class->has_method(get_all_attributes) ok 171 - ... Class::MOP::Class->get_method(get_all_attributes) == &Class::MOP::Class::get_all_attributes ok 172 - ... Class::MOP::Class->has_method(get_all_method_names) ok 173 - ... Class::MOP::Class->get_method(get_all_method_names) == &Class::MOP::Class::get_all_method_names ok 174 - ... Class::MOP::Class->has_method(get_all_methods) ok 175 - ... Class::MOP::Class->get_method(get_all_methods) == &Class::MOP::Class::get_all_methods ok 176 - ... Class::MOP::Class->has_method(get_attribute_map) ok 177 - ... Class::MOP::Class->get_method(get_attribute_map) == &Class::MOP::Class::get_attribute_map ok 178 - ... Class::MOP::Class->has_method(get_meta_instance) ok 179 - ... Class::MOP::Class->get_method(get_meta_instance) == &Class::MOP::Class::get_meta_instance ok 180 - ... Class::MOP::Class->has_method(immutable_options) ok 181 - ... Class::MOP::Class->get_method(immutable_options) == &Class::MOP::Class::immutable_options ok 182 - ... Class::MOP::Class->has_method(immutable_trait) ok 183 - ... Class::MOP::Class->get_method(immutable_trait) == &Class::MOP::Class::immutable_trait ok 184 - ... Class::MOP::Class->has_method(initialize) ok 185 - ... Class::MOP::Class->get_method(initialize) == &Class::MOP::Class::initialize ok 186 - ... Class::MOP::Class->has_method(instance_metaclass) ok 187 - ... Class::MOP::Class->get_method(instance_metaclass) == &Class::MOP::Class::instance_metaclass ok 188 - ... Class::MOP::Class->has_method(invalidate_meta_instance) ok 189 - ... Class::MOP::Class->get_method(invalidate_meta_instance) == &Class::MOP::Class::invalidate_meta_instance ok 190 - ... Class::MOP::Class->has_method(invalidate_meta_instances) ok 191 - ... Class::MOP::Class->get_method(invalidate_meta_instances) == &Class::MOP::Class::invalidate_meta_instances ok 192 - ... Class::MOP::Class->has_method(is_anon_class) ok 193 - ... Class::MOP::Class->get_method(is_anon_class) == &Class::MOP::Class::is_anon_class ok 194 - ... Class::MOP::Class->has_method(is_immutable) ok 195 - ... Class::MOP::Class->get_method(is_immutable) == &Class::MOP::Class::is_immutable ok 196 - ... Class::MOP::Class->has_method(is_mutable) ok 197 - ... Class::MOP::Class->get_method(is_mutable) == &Class::MOP::Class::is_mutable ok 198 - ... Class::MOP::Class->has_method(is_pristine) ok 199 - ... Class::MOP::Class->get_method(is_pristine) == &Class::MOP::Class::is_pristine ok 200 - ... Class::MOP::Class->has_method(linearized_isa) ok 201 - ... Class::MOP::Class->get_method(linearized_isa) == &Class::MOP::Class::linearized_isa ok 202 - ... Class::MOP::Class->has_method(make_immutable) ok 203 - ... Class::MOP::Class->get_method(make_immutable) == &Class::MOP::Class::make_immutable ok 204 - ... Class::MOP::Class->has_method(make_mutable) ok 205 - ... Class::MOP::Class->get_method(make_mutable) == &Class::MOP::Class::make_mutable ok 206 - ... Class::MOP::Class->has_method(new_object) ok 207 - ... Class::MOP::Class->get_method(new_object) == &Class::MOP::Class::new_object ok 208 - ... Class::MOP::Class->has_method(rebless_instance) ok 209 - ... Class::MOP::Class->get_method(rebless_instance) == &Class::MOP::Class::rebless_instance ok 210 - ... Class::MOP::Class->has_method(rebless_instance_away) ok 211 - ... Class::MOP::Class->get_method(rebless_instance_away) == &Class::MOP::Class::rebless_instance_away ok 212 - ... Class::MOP::Class->has_method(rebless_instance_back) ok 213 - ... Class::MOP::Class->get_method(rebless_instance_back) == &Class::MOP::Class::rebless_instance_back ok 214 - ... Class::MOP::Class->has_method(reinitialize) ok 215 - ... Class::MOP::Class->get_method(reinitialize) == &Class::MOP::Class::reinitialize ok 216 - ... Class::MOP::Class->has_method(remove_attribute) ok 217 - ... Class::MOP::Class->get_method(remove_attribute) == &Class::MOP::Class::remove_attribute ok 218 - ... Class::MOP::Class->has_method(remove_dependent_meta_instance) ok 219 - ... Class::MOP::Class->get_method(remove_dependent_meta_instance) == &Class::MOP::Class::remove_dependent_meta_instance ok 220 - ... Class::MOP::Class->has_method(remove_meta_instance_dependencies) ok 221 - ... Class::MOP::Class->get_method(remove_meta_instance_dependencies) == &Class::MOP::Class::remove_meta_instance_dependencies ok 222 - ... Class::MOP::Class->has_method(subclasses) ok 223 - ... Class::MOP::Class->get_method(subclasses) == &Class::MOP::Class::subclasses ok 224 - ... Class::MOP::Class->has_method(superclasses) ok 225 - ... Class::MOP::Class->get_method(superclasses) == &Class::MOP::Class::superclasses ok 226 - ... Class::MOP::Class->has_method(update_meta_instance_dependencies) ok 227 - ... Class::MOP::Class->get_method(update_meta_instance_dependencies) == &Class::MOP::Class::update_meta_instance_dependencies ok 228 - ... got the correct method list for package ok 229 - ... Class::MOP::Package->has_method(DESTROY) ok 230 - ... Class::MOP::Package->get_method(DESTROY) == &Class::MOP::Package::DESTROY ok 231 - ... Class::MOP::Package->has_method(_anon_cache_key) ok 232 - ... Class::MOP::Package->get_method(_anon_cache_key) == &Class::MOP::Package::_anon_cache_key ok 233 - ... Class::MOP::Package->has_method(_anon_package_prefix) ok 234 - ... Class::MOP::Package->get_method(_anon_package_prefix) == &Class::MOP::Package::_anon_package_prefix ok 235 - ... Class::MOP::Package->has_method(_free_anon) ok 236 - ... Class::MOP::Package->get_method(_free_anon) == &Class::MOP::Package::_free_anon ok 237 - ... Class::MOP::Package->has_method(_new) ok 238 - ... Class::MOP::Package->get_method(_new) == &Class::MOP::Package::_new ok 239 - ... Class::MOP::Package->has_method(_package_stash) ok 240 - ... Class::MOP::Package->get_method(_package_stash) == &Class::MOP::Package::_package_stash ok 241 - ... Class::MOP::Package->has_method(add_package_symbol) ok 242 - ... Class::MOP::Package->get_method(add_package_symbol) == &Class::MOP::Package::add_package_symbol ok 243 - ... Class::MOP::Package->has_method(create) ok 244 - ... Class::MOP::Package->get_method(create) == &Class::MOP::Package::create ok 245 - ... Class::MOP::Package->has_method(create_anon) ok 246 - ... Class::MOP::Package->get_method(create_anon) == &Class::MOP::Package::create_anon ok 247 - ... Class::MOP::Package->has_method(get_all_package_symbols) ok 248 - ... Class::MOP::Package->get_method(get_all_package_symbols) == &Class::MOP::Package::get_all_package_symbols ok 249 - ... Class::MOP::Package->has_method(get_method_map) ok 250 - ... Class::MOP::Package->get_method(get_method_map) == &Class::MOP::Package::get_method_map ok 251 - ... Class::MOP::Package->has_method(get_or_add_package_symbol) ok 252 - ... Class::MOP::Package->get_method(get_or_add_package_symbol) == &Class::MOP::Package::get_or_add_package_symbol ok 253 - ... Class::MOP::Package->has_method(get_package_symbol) ok 254 - ... Class::MOP::Package->get_method(get_package_symbol) == &Class::MOP::Package::get_package_symbol ok 255 - ... Class::MOP::Package->has_method(has_package_symbol) ok 256 - ... Class::MOP::Package->get_method(has_package_symbol) == &Class::MOP::Package::has_package_symbol ok 257 - ... Class::MOP::Package->has_method(initialize) ok 258 - ... Class::MOP::Package->get_method(initialize) == &Class::MOP::Package::initialize ok 259 - ... Class::MOP::Package->has_method(is_anon) ok 260 - ... Class::MOP::Package->get_method(is_anon) == &Class::MOP::Package::is_anon ok 261 - ... Class::MOP::Package->has_method(list_all_package_symbols) ok 262 - ... Class::MOP::Package->get_method(list_all_package_symbols) == &Class::MOP::Package::list_all_package_symbols ok 263 - ... Class::MOP::Package->has_method(name) ok 264 - ... Class::MOP::Package->get_method(name) == &Class::MOP::Package::name ok 265 - ... Class::MOP::Package->has_method(namespace) ok 266 - ... Class::MOP::Package->get_method(namespace) == &Class::MOP::Package::namespace ok 267 - ... Class::MOP::Package->has_method(reinitialize) ok 268 - ... Class::MOP::Package->get_method(reinitialize) == &Class::MOP::Package::reinitialize ok 269 - ... Class::MOP::Package->has_method(remove_package_glob) ok 270 - ... Class::MOP::Package->get_method(remove_package_glob) == &Class::MOP::Package::remove_package_glob ok 271 - ... Class::MOP::Package->has_method(remove_package_symbol) ok 272 - ... Class::MOP::Package->get_method(remove_package_symbol) == &Class::MOP::Package::remove_package_symbol ok 273 - ... got the correct method list for module ok 274 - ... Class::MOP::Module->has_method(_anon_cache_key) ok 275 - ... Class::MOP::Module->get_method(_anon_cache_key) == &Class::MOP::Module::_anon_cache_key ok 276 - ... Class::MOP::Module->has_method(_anon_package_prefix) ok 277 - ... Class::MOP::Module->get_method(_anon_package_prefix) == &Class::MOP::Module::_anon_package_prefix ok 278 - ... Class::MOP::Module->has_method(_instantiate_module) ok 279 - ... Class::MOP::Module->get_method(_instantiate_module) == &Class::MOP::Module::_instantiate_module ok 280 - ... Class::MOP::Module->has_method(_new) ok 281 - ... Class::MOP::Module->get_method(_new) == &Class::MOP::Module::_new ok 282 - ... Class::MOP::Module->has_method(authority) ok 283 - ... Class::MOP::Module->get_method(authority) == &Class::MOP::Module::authority ok 284 - ... Class::MOP::Module->has_method(create) ok 285 - ... Class::MOP::Module->get_method(create) == &Class::MOP::Module::create ok 286 - ... Class::MOP::Module->has_method(identifier) ok 287 - ... Class::MOP::Module->get_method(identifier) == &Class::MOP::Module::identifier ok 288 - ... Class::MOP::Module->has_method(version) ok 289 - ... Class::MOP::Module->get_method(version) == &Class::MOP::Module::version ok 290 - ... NOT Class::MOP::Class->has_method(confess) ok 291 - ... NOT Class::MOP::Class->has_method(blessed) ok 292 - ... NOT Class::MOP::Class->has_method(subname) ok 293 - ... NOT Class::MOP::Class->has_method(svref_2object) ok 294 - ... got the right list of attributes ok 295 - ... got the right list of attributes ok 296 - ... Class::MOP::Class->has_attribute(constructor_class) ok 297 - The object isa Class::MOP::Attribute ok 298 - ... Class::MOP::Class->has_attribute(constructor_name) ok 299 - The object isa Class::MOP::Attribute ok 300 - ... Class::MOP::Class->has_attribute(destructor_class) ok 301 - The object isa Class::MOP::Attribute ok 302 - ... Class::MOP::Class->has_attribute(immutable_trait) ok 303 - The object isa Class::MOP::Attribute ok 304 - ... Class::MOP::Class->has_attribute(instance_metaclass) ok 305 - The object isa Class::MOP::Attribute ok 306 - ... Class::MOP::Class->has_attribute(superclasses) ok 307 - The object isa Class::MOP::Attribute ok 308 - ... got the right list of attributes ok 309 - ... got the right list of attributes ok 310 - ... Class::MOP::Package->has_attribute(namespace) ok 311 - The object isa Class::MOP::Attribute ok 312 - ... Class::MOP::Package->has_attribute(package) ok 313 - The object isa Class::MOP::Attribute ok 314 - ... got the right list of attributes ok 315 - ... got the right list of attributes ok 316 - ... Class::MOP::Module->has_attribute(authority) ok 317 - The object isa Class::MOP::Attribute ok 318 - ... Class::MOP::Module->has_attribute(version) ok 319 - The object isa Class::MOP::Attribute ok 320 - ... Class::MOP::Class package has a reader ok 321 - ... Class::MOP::Class package's a reader is { name => sub { ... } } ok 322 - ... Class::MOP::Class package has a init_arg ok 323 - ... Class::MOP::Class package's a init_arg is package ok 324 - ... Class::MOP::Class method_metaclass has a reader ok 325 - ... Class::MOP::Class method_metaclass's a reader is &method_metaclass ok 326 - ... Class::MOP::Class method_metaclass has a init_arg ok 327 - ... Class::MOP::Class method_metaclass's init_arg is method_metaclass ok 328 - ... Class::MOP::Class method_metaclass has a default ok 329 - ... Class::MOP::Class method_metaclass's a default is Class::MOP:::Method ok 330 - ... Class::MOP::Class wrapped_method_metaclass has a reader ok 331 - ... Class::MOP::Class wrapped_method_metaclass's a reader is &wrapped_method_metaclass ok 332 - ... Class::MOP::Class wrapped_method_metaclass has a init_arg ok 333 - ... Class::MOP::Class wrapped_method_metaclass's init_arg is wrapped_method_metaclass ok 334 - ... Class::MOP::Class method_metaclass has a default ok 335 - ... Class::MOP::Class method_metaclass's a default is Class::MOP:::Method ok 336 - ... Class::MOP::Class attributes has a reader ok 337 - ... Class::MOP::Class attributes's a reader is &_attribute_map ok 338 - ... Class::MOP::Class attributes has a init_arg ok 339 - ... Class::MOP::Class attributes's a init_arg is attributes ok 340 - ... Class::MOP::Class attributes has a default ok 341 - ... Class::MOP::Class attributes's a default of {} ok 342 - ... Class::MOP::Class attribute_metaclass has a reader ok 343 - ... Class::MOP::Class attribute_metaclass's a reader is &attribute_metaclass ok 344 - ... Class::MOP::Class attribute_metaclass has a init_arg ok 345 - ... Class::MOP::Class attribute_metaclass's a init_arg is attribute_metaclass ok 346 - ... Class::MOP::Class attribute_metaclass has a default ok 347 - ... Class::MOP::Class attribute_metaclass's a default is Class::MOP:::Attribute ok 348 - ... Class::MOP::Class->name ok 349 - ... Class::MOP::Class->version ok 350 - ... Class::MOP::Class->has_package_symbol($VERSION) ok 351 - ... Class::MOP::Class->get_package_symbol($VERSION) ok 352 - ... Class::MOP::Class->superclasses == [ Class::MOP::Module ] ok 353 - ... Class::MOP::Class->class_precedence_list == [ Class::MOP::Class Class::MOP::Module Class::MOP::Package ] ok 354 - ... got the right value for attribute_metaclass ok 355 - ... got the right value for method_metaclass ok 356 - ... got the right value for instance_metaclass 1..356 ok t/cmop/subclasses.t ....................................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 1..12 ok t/cmop/subname.t .......................................... ok 1 - subname applied to anonymous method ok 2 - caller() aggrees ok 3 - normal caller() operation in unrelated class ok 4 - subname not applied if a name already exists ok 5 - caller aggrees ok 6 - unrelated class untouched 1..6 ok t/cmop/universal_methods.t ................................ not ok 1 - has UNIVERSAL method isa # TODO UNIVERSAL methods should be available # Failed (TODO) test 'has UNIVERSAL method isa' # at t/cmop/universal_methods.t line 20. not ok 2 - has UNIVERSAL method can # TODO UNIVERSAL methods should be available # Failed (TODO) test 'has UNIVERSAL method can' # at t/cmop/universal_methods.t line 20. not ok 3 - has UNIVERSAL method VERSION # TODO UNIVERSAL methods should be available # Failed (TODO) test 'has UNIVERSAL method VERSION' # at t/cmop/universal_methods.t line 20. not ok 4 - has UNIVERSAL method DOES # TODO UNIVERSAL methods should be available # Failed (TODO) test 'has UNIVERSAL method DOES' # at t/cmop/universal_methods.t line 20. 1..4 ok String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8702570)', 'Try::Tiny::Catch=REF(0x8702400)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x87024b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x87024b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8645808)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8702140)', 'Try::Tiny::Catch=REF(0x8702630)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8645808)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8645808)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x862cc50)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x862cc50)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x862cc50)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x862cc50)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/compat/composite_metaroles.t line 10 Foo::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8702140)', 'Try::Tiny::Catch=REF(0x8702630)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8645808)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8645808)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x862cc50)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x862cc50)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x862cc50)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x862cc50)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/compat/composite_metaroles.t line 10 Foo::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/compat/composite_metaroles.t line 10. BEGIN failed--compilation aborted at t/compat/composite_metaroles.t line 10. t/compat/composite_metaroles.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fb360)', 'Try::Tiny::Catch=REF(0x86fb1f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fb2a0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fb2a0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8625990)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f37f0)', 'Try::Tiny::Catch=REF(0x86fb420)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8625990)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8625990)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86245a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86245a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86245a8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86245a8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/compat/extends_nonmoose_that_isa_moose_with_metarole.t line 8 My::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f37f0)', 'Try::Tiny::Catch=REF(0x86fb420)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8625990)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8625990)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86245a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86245a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86245a8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86245a8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/compat/extends_nonmoose_that_isa_moose_with_metarole.t line 8 My::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/compat/extends_nonmoose_that_isa_moose_with_metarole.t line 8. BEGIN failed--compilation aborted at t/compat/extends_nonmoose_that_isa_moose_with_metarole.t line 8. t/compat/extends_nonmoose_that_isa_moose_with_metarole.t .. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7ba8)', 'Try::Tiny::Catch=REF(0x86f7a38)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7ae8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7ae8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863a8f8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7778)', 'Try::Tiny::Catch=REF(0x86f7c68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863a8f8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863a8f8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859df70)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859df70)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859df70)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859df70)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/compat/foreign_inheritence.t line 24 Foo::Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7778)', 'Try::Tiny::Catch=REF(0x86f7c68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863a8f8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863a8f8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859df70)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859df70)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859df70)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859df70)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/compat/foreign_inheritence.t line 24 Foo::Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/compat/foreign_inheritence.t line 24. BEGIN failed--compilation aborted at t/compat/foreign_inheritence.t line 24. t/compat/foreign_inheritence.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at (eval 84) line 5, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Foo;' # at t/compat/module_refresh_compat.t line 27. # Tried to use 'Foo'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at (eval 84) line 5, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at lib/Class/MOP/Method/Generated.pm line 53. # at lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at (eval 84) line 5, n...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x87db718)', 'Try::Tiny::Catch=REF(0x87db5b8)') called at lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x87db668)') called at lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x87db668)') called at lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8719408)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x87db2f8)', 'Try::Tiny::Catch=REF(0x87db858)') called at lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8719408)', 'reader', 'parent', 1) called at lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8719408)', 1) called at lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8691b60)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8691b60)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8691b60)', 'file', 'lib/Moose/Util/TypeConstraints.pm', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8691b60)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at lib/Moose.pm line 23 # Moose::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at t/lib/Foo.pm line 3 # Foo::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Foo.pm called at (eval 17) line 2 # main::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Foo @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Foo @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x81d2be0)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Foo') called at t/compat/module_refresh_compat.t line 27 # at lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x87db2f8)', 'Try::Tiny::Catch=REF(0x87db858)') called at lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8719408)', 'reader', 'parent', 1) called at lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8719408)', 1) called at lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8691b60)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8691b60)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8691b60)', 'file', 'lib/Moose/Util/TypeConstraints.pm', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8691b60)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at lib/Moose.pm line 23 # Moose::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at t/lib/Foo.pm line 3 # Foo::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Foo.pm called at (eval 17) line 2 # main::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Foo @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Foo @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x81d2be0)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Foo') called at t/compat/module_refresh_compat.t line 27 # Compilation failed in require at lib/Moose/Meta/Attribute.pm line 23. # BEGIN failed--compilation aborted at lib/Moose/Meta/Attribute.pm line 23. # Compilation failed in require at lib/Moose/Meta/TypeCoercion.pm line 14. # BEGIN failed--compilation aborted at lib/Moose/Meta/TypeCoercion.pm line 14. # Compilation failed in require at lib/Moose.pm line 23. # BEGIN failed--compilation aborted at lib/Moose.pm line 23. # Compilation failed in require at t/lib/Foo.pm line 3. # BEGIN failed--compilation aborted at t/lib/Foo.pm line 3. # Compilation failed in require at (eval 17) line 2. # BEGIN failed--compilation aborted at (eval 17) line 2. Can't locate object method "meta" via package "Foo" at t/compat/module_refresh_compat.t line 29. # Tests were run but no plan was declared and done_testing() was not seen. t/compat/module_refresh_compat.t .......................... not ok 1 - use Foo; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f51d8)', 'Try::Tiny::Catch=REF(0x86f5068)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f5118)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f5118)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x861f4f0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed2b0)', 'Try::Tiny::Catch=REF(0x86f5298)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x861f4f0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x861f4f0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861e0d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861e0d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861e0d8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861e0d8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/compat/moose_respects_base.t line 29 Bar::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed2b0)', 'Try::Tiny::Catch=REF(0x86f5298)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x861f4f0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x861f4f0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861e0d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861e0d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861e0d8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861e0d8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/compat/moose_respects_base.t line 29 Bar::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/compat/moose_respects_base.t line 29. BEGIN failed--compilation aborted at t/compat/moose_respects_base.t line 29. t/compat/moose_respects_base.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f5808)', 'Try::Tiny::Catch=REF(0x86f5698)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f5748)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f5748)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86311e8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ee350)', 'Try::Tiny::Catch=REF(0x86f58c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86311e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86311e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861e888)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861e888)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861e888)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861e888)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/examples/Child_Parent_attr_inherit.t line 18 Parent::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ee350)', 'Try::Tiny::Catch=REF(0x86f58c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86311e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86311e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861e888)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861e888)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861e888)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861e888)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/examples/Child_Parent_attr_inherit.t line 18 Parent::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/examples/Child_Parent_attr_inherit.t line 18. BEGIN failed--compilation aborted at t/examples/Child_Parent_attr_inherit.t line 18. t/examples/Child_Parent_attr_inherit.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc898)', 'Try::Tiny::Catch=REF(0x86fc728)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc7d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc7d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8626c88)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f4a58)', 'Try::Tiny::Catch=REF(0x86fc958)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626c88)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626c88)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8625850)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8625850)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8625850)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8625850)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/examples/example1.t line 13 Constraint::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4a58)', 'Try::Tiny::Catch=REF(0x86fc958)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626c88)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626c88)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8625850)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8625850)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8625850)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8625850)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/examples/example1.t line 13 Constraint::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/examples/example1.t line 13. BEGIN failed--compilation aborted at t/examples/example1.t line 13. t/examples/example1.t ..................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd108)', 'Try::Tiny::Catch=REF(0x86fcf98)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd048)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd048)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8640cb0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fccd8)', 'Try::Tiny::Catch=REF(0x86fd1c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640cb0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640cb0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x862ab58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x862ab58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x862ab58)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x862ab58)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/examples/example2.t line 21 List::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fccd8)', 'Try::Tiny::Catch=REF(0x86fd1c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640cb0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640cb0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x862ab58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x862ab58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x862ab58)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x862ab58)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/examples/example2.t line 21 List::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/examples/example2.t line 21. BEGIN failed--compilation aborted at t/examples/example2.t line 21. t/examples/example2.t ..................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8a3a740)', 'Try::Tiny::Catch=REF(0x8a3a5d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8a3a680)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8a3a680)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8973090)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8a32368)', 'Try::Tiny::Catch=REF(0x8a3a800)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8973090)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8973090)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8960728)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8960728)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8960728)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8960728)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/examples/example_Moose_POOP.t line 38 MooseX::POOP::Meta::Instance::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8a32368)', 'Try::Tiny::Catch=REF(0x8a3a800)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8973090)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8973090)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8960728)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8960728)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8960728)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8960728)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/examples/example_Moose_POOP.t line 38 MooseX::POOP::Meta::Instance::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/examples/example_Moose_POOP.t line 38. BEGIN failed--compilation aborted at t/examples/example_Moose_POOP.t line 38. t/examples/example_Moose_POOP.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f68a8)', 'Try::Tiny::Catch=REF(0x86f6738)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f67e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f67e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8632140)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ef378)', 'Try::Tiny::Catch=REF(0x86f6968)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8632140)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8632140)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861f858)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861f858)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861f858)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861f858)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/examples/example_Protomoose.t line 24 ProtoMoose::Meta::Instance::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ef378)', 'Try::Tiny::Catch=REF(0x86f6968)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8632140)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8632140)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861f858)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861f858)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861f858)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861f858)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/examples/example_Protomoose.t line 24 ProtoMoose::Meta::Instance::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/examples/example_Protomoose.t line 24. BEGIN failed--compilation aborted at t/examples/example_Protomoose.t line 24. t/examples/example_Protomoose.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8758b18)', 'Try::Tiny::Catch=REF(0x87589a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8758a58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8758a58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x869e0e8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x87586e8)', 'Try::Tiny::Catch=REF(0x8758bd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x869e0e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x869e0e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8680c50)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8680c50)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8680c50)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8680c50)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/examples/example_w_DCS.t line 25 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x87586e8)', 'Try::Tiny::Catch=REF(0x8758bd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x869e0e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x869e0e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8680c50)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8680c50)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8680c50)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8680c50)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/examples/example_w_DCS.t line 25 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/examples/example_w_DCS.t line 25. BEGIN failed--compilation aborted at t/examples/example_w_DCS.t line 25. t/examples/example_w_DCS.t ................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8727a88)', 'Try::Tiny::Catch=REF(0x8727918)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x87279c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x87279c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x866b6a8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8727658)', 'Try::Tiny::Catch=REF(0x8727b48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x866b6a8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x866b6a8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8655f38)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8655f38)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8655f38)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8655f38)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/examples/example_w_TestDeep.t line 26 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8727658)', 'Try::Tiny::Catch=REF(0x8727b48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x866b6a8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x866b6a8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8655f38)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8655f38)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8655f38)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8655f38)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/examples/example_w_TestDeep.t line 26 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/examples/example_w_TestDeep.t line 26. BEGIN failed--compilation aborted at t/examples/example_w_TestDeep.t line 26. t/examples/example_w_TestDeep.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f5190)', 'Try::Tiny::Catch=REF(0x86f5020)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f50d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f50d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630e30)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86edff8)', 'Try::Tiny::Catch=REF(0x86f5250)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630e30)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630e30)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861e4f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861e4f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861e4f0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861e4f0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/examples/record_set_iterator.t line 11 Record::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86edff8)', 'Try::Tiny::Catch=REF(0x86f5250)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630e30)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630e30)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861e4f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861e4f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861e4f0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861e4f0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/examples/record_set_iterator.t line 11 Record::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/examples/record_set_iterator.t line 11. BEGIN failed--compilation aborted at t/examples/record_set_iterator.t line 11. t/examples/record_set_iterator.t .......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd2a0)', 'Try::Tiny::Catch=REF(0x86fd130)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd1e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd1e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f118)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fce70)', 'Try::Tiny::Catch=REF(0x86fd360)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f118)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f118)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351e50)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351e50)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351e50)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351e50)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/immutable/apply_roles_to_immutable.t line 12 My::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fce70)', 'Try::Tiny::Catch=REF(0x86fd360)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f118)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f118)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351e50)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351e50)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351e50)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351e50)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/immutable/apply_roles_to_immutable.t line 12 My::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/immutable/apply_roles_to_immutable.t line 12. BEGIN failed--compilation aborted at t/immutable/apply_roles_to_immutable.t line 12. t/immutable/apply_roles_to_immutable.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4d98)', 'Try::Tiny::Catch=REF(0x86f4c28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4cd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4cd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630708)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed8f0)', 'Try::Tiny::Catch=REF(0x86f4e58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630708)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630708)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd78)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd78)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/buildargs.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed8f0)', 'Try::Tiny::Catch=REF(0x86f4e58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630708)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630708)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd78)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd78)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/buildargs.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/immutable/buildargs.t line 10. BEGIN failed--compilation aborted at t/immutable/buildargs.t line 10. t/immutable/buildargs.t ................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x87205d8)', 'Try::Tiny::Catch=REF(0x8720468)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8720518)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8720518)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8663500)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x87201a8)', 'Try::Tiny::Catch=REF(0x8720698)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8663500)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8663500)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x864ad00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x864ad00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x864ad00)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x864ad00)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/constructor_is_not_moose.t line 24 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x87201a8)', 'Try::Tiny::Catch=REF(0x8720698)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8663500)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8663500)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x864ad00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x864ad00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x864ad00)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x864ad00)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/constructor_is_not_moose.t line 24 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/immutable/constructor_is_not_moose.t line 24. BEGIN failed--compilation aborted at t/immutable/constructor_is_not_moose.t line 24. t/immutable/constructor_is_not_moose.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871f968)', 'Try::Tiny::Catch=REF(0x871f7f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x871f8a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x871f8a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8662ba8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x871f538)', 'Try::Tiny::Catch=REF(0x871fa28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8662ba8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8662ba8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8649f90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8649f90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8649f90)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8649f90)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/constructor_is_wrapped.t line 14 ModdedNew::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871f538)', 'Try::Tiny::Catch=REF(0x871fa28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8662ba8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8662ba8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8649f90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8649f90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8649f90)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8649f90)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/constructor_is_wrapped.t line 14 ModdedNew::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/immutable/constructor_is_wrapped.t line 14. BEGIN failed--compilation aborted at t/immutable/constructor_is_wrapped.t line 14. t/immutable/constructor_is_wrapped.t ...................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8320)', 'Try::Tiny::Catch=REF(0x86f81b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8260)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8260)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b528)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7ef0)', 'Try::Tiny::Catch=REF(0x86f83e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b528)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b528)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d808)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d808)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d808)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d808)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/default_values.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7ef0)', 'Try::Tiny::Catch=REF(0x86f83e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b528)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b528)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d808)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d808)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d808)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d808)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/default_values.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/immutable/default_values.t line 12. BEGIN failed--compilation aborted at t/immutable/default_values.t line 12. t/immutable/default_values.t .............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ff9e0)', 'Try::Tiny::Catch=REF(0x86f88f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86ff920)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86ff920)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85c94d0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8630)', 'Try::Tiny::Catch=REF(0x86ffaa0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c94d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c94d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85aeb80)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85aeb80)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85aeb80)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85aeb80)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/immutable/definition_context.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8630)', 'Try::Tiny::Catch=REF(0x86ffaa0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c94d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c94d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85aeb80)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85aeb80)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85aeb80)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85aeb80)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/immutable/definition_context.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at t/immutable/definition_context.t line 8. BEGIN failed--compilation aborted at t/immutable/definition_context.t line 8. t/immutable/definition_context.t .......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8020)', 'Try::Tiny::Catch=REF(0x86f7eb0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7f60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7f60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b1a0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7bf0)', 'Try::Tiny::Catch=REF(0x86f80e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b1a0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b1a0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d3c0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d3c0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d3c0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d3c0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/immutable_constructor_error.t line 20 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7bf0)', 'Try::Tiny::Catch=REF(0x86f80e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b1a0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b1a0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d3c0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d3c0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d3c0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d3c0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/immutable_constructor_error.t line 20 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/immutable/immutable_constructor_error.t line 20. BEGIN failed--compilation aborted at t/immutable/immutable_constructor_error.t line 20. t/immutable/immutable_constructor_error.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4b58)', 'Try::Tiny::Catch=REF(0x86f49e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4a98)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4a98)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630458)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed6b0)', 'Try::Tiny::Catch=REF(0x86f4c18)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630458)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630458)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dab8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dab8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dab8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dab8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/immutable_destroy.t line 7 FooBar::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed6b0)', 'Try::Tiny::Catch=REF(0x86f4c18)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630458)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630458)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dab8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dab8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dab8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dab8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/immutable_destroy.t line 7 FooBar::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/immutable/immutable_destroy.t line 7. BEGIN failed--compilation aborted at t/immutable/immutable_destroy.t line 7. t/immutable/immutable_destroy.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7cf8)', 'Try::Tiny::Catch=REF(0x86f7b88)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7c38)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7c38)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863acc0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f78c8)', 'Try::Tiny::Catch=REF(0x86f7db8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863acc0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863acc0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d2a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d2a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d2a8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d2a8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/immutable_meta_class.t line 13 My::Meta::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f78c8)', 'Try::Tiny::Catch=REF(0x86f7db8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863acc0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863acc0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d2a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d2a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d2a8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d2a8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/immutable_meta_class.t line 13 My::Meta::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/immutable/immutable_meta_class.t line 13. BEGIN failed--compilation aborted at t/immutable/immutable_meta_class.t line 13. t/immutable/immutable_meta_class.t ........................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc230)', 'Try::Tiny::Catch=REF(0x86fc0c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc170)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc170)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86265b0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f42d8)', 'Try::Tiny::Catch=REF(0x86fc2f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86265b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86265b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86251a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86251a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86251a8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86251a8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/immutable/immutable_metaclass_with_traits.t line 8 FooTrait::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f42d8)', 'Try::Tiny::Catch=REF(0x86fc2f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86265b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86265b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86251a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86251a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86251a8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86251a8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/immutable/immutable_metaclass_with_traits.t line 8 FooTrait::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/immutable/immutable_metaclass_with_traits.t line 8. BEGIN failed--compilation aborted at t/immutable/immutable_metaclass_with_traits.t line 8. t/immutable/immutable_metaclass_with_traits.t ............. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x873ff28)', 'Try::Tiny::Catch=REF(0x873fdb8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x873fe68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x873fe68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8683870)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x873faf8)', 'Try::Tiny::Catch=REF(0x873ffe8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8683870)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8683870)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8666f78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8666f78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8666f78)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8666f78)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/immutable_moose.t line 20 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x873faf8)', 'Try::Tiny::Catch=REF(0x873ffe8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8683870)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8683870)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8666f78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8666f78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8666f78)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8666f78)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/immutable_moose.t line 20 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/immutable/immutable_moose.t line 20. BEGIN failed--compilation aborted at t/immutable/immutable_moose.t line 20. t/immutable/immutable_moose.t ............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871f980)', 'Try::Tiny::Catch=REF(0x871f810)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x871f8c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x871f8c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8662bc8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x871f550)', 'Try::Tiny::Catch=REF(0x871fa40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8662bc8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8662bc8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8649f88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8649f88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8649f88)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8649f88)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/immutable_roundtrip.t line 14 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871f550)', 'Try::Tiny::Catch=REF(0x871fa40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8662bc8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8662bc8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8649f88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8649f88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8649f88)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8649f88)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/immutable_roundtrip.t line 14 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/immutable/immutable_roundtrip.t line 14. BEGIN failed--compilation aborted at t/immutable/immutable_roundtrip.t line 14. t/immutable/immutable_roundtrip.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8010)', 'Try::Tiny::Catch=REF(0x86f7ea0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7f50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7f50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b1b0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7be0)', 'Try::Tiny::Catch=REF(0x86f80d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d428)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d428)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d428)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d428)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/immutable_trigger_from_constructor.t line 13 AClass::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7be0)', 'Try::Tiny::Catch=REF(0x86f80d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d428)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d428)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d428)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d428)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/immutable_trigger_from_constructor.t line 13 AClass::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/immutable/immutable_trigger_from_constructor.t line 13. BEGIN failed--compilation aborted at t/immutable/immutable_trigger_from_constructor.t line 13. t/immutable/immutable_trigger_from_constructor.t .......... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4f60)', 'Try::Tiny::Catch=REF(0x86f4df0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4ea0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4ea0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86308a8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86edae0)', 'Try::Tiny::Catch=REF(0x86f5020)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86308a8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86308a8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861ded0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861ded0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861ded0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861ded0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/inline_fallbacks.t line 7 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86edae0)', 'Try::Tiny::Catch=REF(0x86f5020)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86308a8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86308a8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861ded0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861ded0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861ded0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861ded0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/inline_fallbacks.t line 7 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/immutable/inline_fallbacks.t line 7. BEGIN failed--compilation aborted at t/immutable/inline_fallbacks.t line 7. t/immutable/inline_fallbacks.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8548)', 'Try::Tiny::Catch=REF(0x86f83d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8488)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8488)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b6c8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8118)', 'Try::Tiny::Catch=REF(0x86f8608)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b6c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b6c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d880)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d880)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d880)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d880)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/inlined_constructors_n_types.t line 20 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8118)', 'Try::Tiny::Catch=REF(0x86f8608)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b6c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b6c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d880)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d880)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d880)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d880)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/inlined_constructors_n_types.t line 20 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/immutable/inlined_constructors_n_types.t line 20. BEGIN failed--compilation aborted at t/immutable/inlined_constructors_n_types.t line 20. t/immutable/inlined_constructors_n_types.t ................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8020)', 'Try::Tiny::Catch=REF(0x86f7eb0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7f60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7f60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b1b0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7bf0)', 'Try::Tiny::Catch=REF(0x86f80e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d438)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d438)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d438)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d438)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/multiple_demolish_inline.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7bf0)', 'Try::Tiny::Catch=REF(0x86f80e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d438)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d438)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d438)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d438)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/immutable/multiple_demolish_inline.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/immutable/multiple_demolish_inline.t line 12. BEGIN failed--compilation aborted at t/immutable/multiple_demolish_inline.t line 12. t/immutable/multiple_demolish_inline.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd9d0)', 'Try::Tiny::Catch=REF(0x86fd860)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd910)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd910)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f940)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fd5a0)', 'Try::Tiny::Catch=REF(0x86fda90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f940)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f940)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352368)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352368)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352368)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352368)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/create_anon_with_required_attr.t line 14 HasFoo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd5a0)', 'Try::Tiny::Catch=REF(0x86fda90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f940)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f940)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352368)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352368)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352368)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352368)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/create_anon_with_required_attr.t line 14 HasFoo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/metaclasses/create_anon_with_required_attr.t line 14. BEGIN failed--compilation aborted at t/metaclasses/create_anon_with_required_attr.t line 14. t/metaclasses/create_anon_with_required_attr.t ............ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc598)', 'Try::Tiny::Catch=REF(0x86fc428)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc4d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc4d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863ee80)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fc168)', 'Try::Tiny::Catch=REF(0x86fc658)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863ee80)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863ee80)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352020)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352020)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352020)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352020)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/custom_attr_meta_as_role.t line 11 MooseX::Attribute::Test::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc168)', 'Try::Tiny::Catch=REF(0x86fc658)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863ee80)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863ee80)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352020)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352020)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352020)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352020)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/custom_attr_meta_as_role.t line 11 MooseX::Attribute::Test::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/metaclasses/custom_attr_meta_as_role.t line 11. BEGIN failed--compilation aborted at t/metaclasses/custom_attr_meta_as_role.t line 11. t/metaclasses/custom_attr_meta_as_role.t .................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4c28)', 'Try::Tiny::Catch=REF(0x86f4ab8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4b68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4b68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630568)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed6d8)', 'Try::Tiny::Catch=REF(0x86f4ce8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630568)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630568)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dbd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dbd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dbd0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dbd0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/custom_attr_meta_with_roles.t line 11 My::Custom::Meta::Attr::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed6d8)', 'Try::Tiny::Catch=REF(0x86f4ce8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630568)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630568)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dbd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dbd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dbd0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dbd0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/custom_attr_meta_with_roles.t line 11 My::Custom::Meta::Attr::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/metaclasses/custom_attr_meta_with_roles.t line 11. BEGIN failed--compilation aborted at t/metaclasses/custom_attr_meta_with_roles.t line 11. t/metaclasses/custom_attr_meta_with_roles.t ............... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x87009a8)', 'Try::Tiny::Catch=REF(0x86f98d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x87008e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x87008e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863d470)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f9610)', 'Try::Tiny::Catch=REF(0x8700a68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863d470)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863d470)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8629a28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8629a28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8629a28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8629a28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/easy_init_meta.t line 11 Foo::Trait::Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9610)', 'Try::Tiny::Catch=REF(0x8700a68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863d470)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863d470)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8629a28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8629a28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8629a28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8629a28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/easy_init_meta.t line 11 Foo::Trait::Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/metaclasses/easy_init_meta.t line 11. BEGIN failed--compilation aborted at t/metaclasses/easy_init_meta.t line 11. t/metaclasses/easy_init_meta.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/metaclasses/export_with_prototype.t ..................... ok 1 - with_prototype received a coderef isa CODE ok 2 - With_caller prototype code gets called from MyMooseX ok 3 - check function with prototype ok 4 - as_is_prototype received a coderef isa CODE ok 5 - As-is prototype code gets called from MyMooseX ok 6 - check function with prototype 1..6 ok String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f5128)', 'Try::Tiny::Catch=REF(0x86f4fb8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f5068)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f5068)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630998)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86edb90)', 'Try::Tiny::Catch=REF(0x86f51e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630998)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630998)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dfb0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dfb0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dfb0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dfb0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/extending_and_embedding_back_compat.t line 11 MyFramework::Base::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86edb90)', 'Try::Tiny::Catch=REF(0x86f51e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630998)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630998)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dfb0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dfb0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dfb0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dfb0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/extending_and_embedding_back_compat.t line 11 MyFramework::Base::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/metaclasses/extending_and_embedding_back_compat.t line 11. BEGIN failed--compilation aborted at t/metaclasses/extending_and_embedding_back_compat.t line 11. t/metaclasses/extending_and_embedding_back_compat.t ....... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8080)', 'Try::Tiny::Catch=REF(0x86f7f10)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7fc0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7fc0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b348)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7c50)', 'Try::Tiny::Catch=REF(0x86f8140)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b348)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b348)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d690)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d690)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d690)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d690)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/goto_moose_import.t line 18 MooseAlike1::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7c50)', 'Try::Tiny::Catch=REF(0x86f8140)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b348)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b348)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d690)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d690)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d690)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d690)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/goto_moose_import.t line 18 MooseAlike1::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/metaclasses/goto_moose_import.t line 18. BEGIN failed--compilation aborted at t/metaclasses/goto_moose_import.t line 18. t/metaclasses/goto_moose_import.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc1b0)', 'Try::Tiny::Catch=REF(0x86fc040)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc0f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc0f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8626630)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f4228)', 'Try::Tiny::Catch=REF(0x86fc270)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626630)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626630)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8625210)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8625210)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8625210)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8625210)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/immutable_metaclass_compat_bug.t line 8 Foo::Base::Meta::Trait::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4228)', 'Try::Tiny::Catch=REF(0x86fc270)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626630)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626630)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8625210)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8625210)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8625210)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8625210)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/immutable_metaclass_compat_bug.t line 8 Foo::Base::Meta::Trait::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/metaclasses/immutable_metaclass_compat_bug.t line 8. BEGIN failed--compilation aborted at t/metaclasses/immutable_metaclass_compat_bug.t line 8. t/metaclasses/immutable_metaclass_compat_bug.t ............ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4ee8)', 'Try::Tiny::Catch=REF(0x86f4d78)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4e28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4e28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630700)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed918)', 'Try::Tiny::Catch=REF(0x86f4fa8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630700)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630700)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861de58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861de58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861de58)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861de58)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/meta_name.t line 14 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed918)', 'Try::Tiny::Catch=REF(0x86f4fa8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630700)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630700)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861de58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861de58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861de58)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861de58)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/meta_name.t line 14 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/metaclasses/meta_name.t line 14. BEGIN failed--compilation aborted at t/metaclasses/meta_name.t line 14. t/metaclasses/meta_name.t ................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x87068b0)', 'Try::Tiny::Catch=REF(0x8706740)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x87067f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x87067f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x864abf0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8706480)', 'Try::Tiny::Catch=REF(0x8706970)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x864abf0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x864abf0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x862fa98)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x862fa98)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x862fa98)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x862fa98)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/metaclass_compat.t line 11 Foo::Trait::Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8706480)', 'Try::Tiny::Catch=REF(0x8706970)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x864abf0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x864abf0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x862fa98)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x862fa98)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x862fa98)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x862fa98)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/metaclass_compat.t line 11 Foo::Trait::Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/metaclasses/metaclass_compat.t line 11. BEGIN failed--compilation aborted at t/metaclasses/metaclass_compat.t line 11. t/metaclasses/metaclass_compat.t .......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc6b0)', 'Try::Tiny::Catch=REF(0x86fc540)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc5f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc5f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f400)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fc280)', 'Try::Tiny::Catch=REF(0x86fc770)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f400)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f400)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352148)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352148)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352148)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352148)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/metaclass_compat_no_fixing_bug.t line 9 Foo::Meta::Constructor1::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc280)', 'Try::Tiny::Catch=REF(0x86fc770)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f400)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f400)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352148)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352148)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352148)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352148)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/metaclass_compat_no_fixing_bug.t line 9 Foo::Meta::Constructor1::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/metaclasses/metaclass_compat_no_fixing_bug.t line 9. BEGIN failed--compilation aborted at t/metaclasses/metaclass_compat_no_fixing_bug.t line 9. t/metaclasses/metaclass_compat_no_fixing_bug.t ............ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc1b8)', 'Try::Tiny::Catch=REF(0x86fc048)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc0f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc0f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8626588)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f40f8)', 'Try::Tiny::Catch=REF(0x86fc278)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626588)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626588)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8625180)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8625180)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8625180)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8625180)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/metaclass_parameterized_traits.t line 8 My::Trait::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f40f8)', 'Try::Tiny::Catch=REF(0x86fc278)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626588)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626588)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8625180)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8625180)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8625180)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8625180)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/metaclass_parameterized_traits.t line 8 My::Trait::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/metaclasses/metaclass_parameterized_traits.t line 8. BEGIN failed--compilation aborted at t/metaclasses/metaclass_parameterized_traits.t line 8. t/metaclasses/metaclass_parameterized_traits.t ............ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at lib/Class/MOP/Method/Generated.pm line 53. at lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86cb0d8)', 'Try::Tiny::Catch=REF(0x86caf68)') called at lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86cb018)') called at lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86cb018)') called at lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x861df98)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86caca8)', 'Try::Tiny::Catch=REF(0x86cb198)') called at lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x861df98)', 'reader', 'parent', 1) called at lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x861df98)', 1) called at lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8603d60)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8603d60)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8603d60)', 'file', 'lib/Moose/Util/TypeConstraints.pm', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8603d60)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at lib/Moose.pm line 23 Moose::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/metaclass_traits.t line 14 My::SimpleTrait::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 at lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86caca8)', 'Try::Tiny::Catch=REF(0x86cb198)') called at lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x861df98)', 'reader', 'parent', 1) called at lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x861df98)', 1) called at lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8603d60)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8603d60)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8603d60)', 'file', 'lib/Moose/Util/TypeConstraints.pm', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8603d60)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at lib/Moose.pm line 23 Moose::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/metaclass_traits.t line 14 My::SimpleTrait::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at lib/Moose.pm line 23. BEGIN failed--compilation aborted at lib/Moose.pm line 23. Compilation failed in require at lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at lib/Moose/Role.pm line 16. Compilation failed in require at t/metaclasses/metaclass_traits.t line 14. BEGIN failed--compilation aborted at t/metaclasses/metaclass_traits.t line 14. t/metaclasses/metaclass_traits.t .......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at lib/Class/MOP/Method/Generated.pm line 53. at lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86c5ee0)', 'Try::Tiny::Catch=REF(0x86c5d70)') called at lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86c5e20)') called at lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86c5e20)') called at lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8618af0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86c5ab0)', 'Try::Tiny::Catch=REF(0x86c5fa0)') called at lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8618af0)', 'reader', 'parent', 1) called at lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8618af0)', 1) called at lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85feb88)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85feb88)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85feb88)', 'file', 'lib/Moose/Util/TypeConstraints.pm', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85feb88)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at lib/Moose.pm line 23 Moose::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/metarole.t line 16 My::Meta::Class::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 at lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86c5ab0)', 'Try::Tiny::Catch=REF(0x86c5fa0)') called at lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8618af0)', 'reader', 'parent', 1) called at lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8618af0)', 1) called at lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85feb88)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85feb88)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85feb88)', 'file', 'lib/Moose/Util/TypeConstraints.pm', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85feb88)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at lib/Moose.pm line 23 Moose::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/metarole.t line 16 My::Meta::Class::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at lib/Moose.pm line 23. BEGIN failed--compilation aborted at lib/Moose.pm line 23. Compilation failed in require at t/metaclasses/metarole.t line 16. BEGIN failed--compilation aborted at t/metaclasses/metarole.t line 16. t/metaclasses/metarole.t .................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at lib/Class/MOP/Method/Generated.pm line 53. at lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86c65f0)', 'Try::Tiny::Catch=REF(0x86c6480)') called at lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86c6530)') called at lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86c6530)') called at lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8619df0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86c61c0)', 'Try::Tiny::Catch=REF(0x86c66b0)') called at lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8619df0)', 'reader', 'parent', 1) called at lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8619df0)', 1) called at lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85ff260)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85ff260)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85ff260)', 'file', 'lib/Moose/Util/TypeConstraints.pm', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85ff260)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at lib/Moose.pm line 23 Moose::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/metarole_backcompat.t line 23 My::Meta::Class::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 at lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86c61c0)', 'Try::Tiny::Catch=REF(0x86c66b0)') called at lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8619df0)', 'reader', 'parent', 1) called at lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8619df0)', 1) called at lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85ff260)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85ff260)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85ff260)', 'file', 'lib/Moose/Util/TypeConstraints.pm', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85ff260)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at lib/Moose.pm line 23 Moose::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/metarole_backcompat.t line 23 My::Meta::Class::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at lib/Moose.pm line 23. BEGIN failed--compilation aborted at lib/Moose.pm line 23. Compilation failed in require at t/metaclasses/metarole_backcompat.t line 23. BEGIN failed--compilation aborted at t/metaclasses/metarole_backcompat.t line 23. t/metaclasses/metarole_backcompat.t ....................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd3f0)', 'Try::Tiny::Catch=REF(0x86fd280)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd330)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd330)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86278c0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f52c0)', 'Try::Tiny::Catch=REF(0x86fd4b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86278c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86278c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86264f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86264f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86264f0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86264f0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/metarole_combination.t line 9 CustomApplication::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f52c0)', 'Try::Tiny::Catch=REF(0x86fd4b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86278c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86278c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86264f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86264f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86264f0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86264f0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/metarole_combination.t line 9 CustomApplication::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/metaclasses/metarole_combination.t line 9. BEGIN failed--compilation aborted at t/metaclasses/metarole_combination.t line 9. t/metaclasses/metarole_combination.t ...................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4a40)', 'Try::Tiny::Catch=REF(0x86ed998)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4980)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4980)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630828)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed6d8)', 'Try::Tiny::Catch=REF(0x86f4b00)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630828)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630828)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861da58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861da58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861da58)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861da58)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/metarole_on_anon.t line 6 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed6d8)', 'Try::Tiny::Catch=REF(0x86f4b00)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630828)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630828)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861da58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861da58)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861da58)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861da58)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/metarole_on_anon.t line 6 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/metaclasses/metarole_on_anon.t line 6. BEGIN failed--compilation aborted at t/metaclasses/metarole_on_anon.t line 6. t/metaclasses/metarole_on_anon.t .......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f6850)', 'Try::Tiny::Catch=REF(0x86f66e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f6790)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f6790)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8631ea0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86eeaa0)', 'Try::Tiny::Catch=REF(0x86f6910)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8631ea0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8631ea0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861f7f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861f7f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861f7f0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861f7f0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/metarole_w_metaclass_pm.t line 13 My::Meta::Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86eeaa0)', 'Try::Tiny::Catch=REF(0x86f6910)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8631ea0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8631ea0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861f7f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861f7f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861f7f0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861f7f0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/metarole_w_metaclass_pm.t line 13 My::Meta::Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/metaclasses/metarole_w_metaclass_pm.t line 13. BEGIN failed--compilation aborted at t/metaclasses/metarole_w_metaclass_pm.t line 13. t/metaclasses/metarole_w_metaclass_pm.t ................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd590)', 'Try::Tiny::Catch=REF(0x86fd420)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd4d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd4d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f4a8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fd160)', 'Try::Tiny::Catch=REF(0x86fd650)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f4a8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f4a8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x83520c8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x83520c8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x83520c8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x83520c8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/metaroles_of_metaroles.t line 9 ApplicationMetaRole::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd160)', 'Try::Tiny::Catch=REF(0x86fd650)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f4a8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f4a8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x83520c8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x83520c8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x83520c8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x83520c8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/metaroles_of_metaroles.t line 9 ApplicationMetaRole::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/metaclasses/metaroles_of_metaroles.t line 9. BEGIN failed--compilation aborted at t/metaclasses/metaroles_of_metaroles.t line 9. t/metaclasses/metaroles_of_metaroles.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x872a4f0)', 'Try::Tiny::Catch=REF(0x872a380)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x872a430)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x872a430)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8653c98)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8721938)', 'Try::Tiny::Catch=REF(0x872a5b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8653c98)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8653c98)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8651890)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8651890)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8651890)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8651890)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/moose_exporter.t line 16 HasOwnImmutable::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8721938)', 'Try::Tiny::Catch=REF(0x872a5b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8653c98)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8653c98)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8651890)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8651890)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8651890)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8651890)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/moose_exporter.t line 16 HasOwnImmutable::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/metaclasses/moose_exporter.t line 16. BEGIN failed--compilation aborted at t/metaclasses/moose_exporter.t line 16. t/metaclasses/moose_exporter.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8700a30)', 'Try::Tiny::Catch=REF(0x87008c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8700970)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8700970)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863d410)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f9640)', 'Try::Tiny::Catch=REF(0x8700af0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863d410)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863d410)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8629af8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8629af8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8629af8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8629af8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/moose_exporter_trait_aliases.t line 9 Attribute::Trait::Awesome::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9640)', 'Try::Tiny::Catch=REF(0x8700af0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863d410)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863d410)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8629af8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8629af8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8629af8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8629af8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/moose_exporter_trait_aliases.t line 9 Attribute::Trait::Awesome::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/metaclasses/moose_exporter_trait_aliases.t line 9. BEGIN failed--compilation aborted at t/metaclasses/moose_exporter_trait_aliases.t line 9. t/metaclasses/moose_exporter_trait_aliases.t .............. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f51f8)', 'Try::Tiny::Catch=REF(0x86f5088)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f5138)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f5138)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630c68)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86eded0)', 'Try::Tiny::Catch=REF(0x86f52b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630c68)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630c68)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861e358)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861e358)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861e358)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861e358)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/moose_for_meta.t line 18 My::Meta::Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86eded0)', 'Try::Tiny::Catch=REF(0x86f52b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630c68)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630c68)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861e358)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861e358)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861e358)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861e358)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/moose_for_meta.t line 18 My::Meta::Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/metaclasses/moose_for_meta.t line 18. BEGIN failed--compilation aborted at t/metaclasses/moose_for_meta.t line 18. t/metaclasses/moose_for_meta.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8657208)', 'Try::Tiny::Catch=REF(0x8657098)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8657148)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8657148)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8599070)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8656dd8)', 'Try::Tiny::Catch=REF(0x86572c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8599070)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8599070)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x857fe80)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x857fe80)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x857fe80)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x857fe80)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/moose_nonmoose_metatrait_init_order.t line 5 My::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8656dd8)', 'Try::Tiny::Catch=REF(0x86572c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8599070)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8599070)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x857fe80)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x857fe80)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x857fe80)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x857fe80)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/moose_nonmoose_metatrait_init_order.t line 5 My::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/metaclasses/moose_nonmoose_metatrait_init_order.t line 5. BEGIN failed--compilation aborted at t/metaclasses/moose_nonmoose_metatrait_init_order.t line 5. t/metaclasses/moose_nonmoose_metatrait_init_order.t ....... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x864ef50)', 'Try::Tiny::Catch=REF(0x864ede0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x864ee90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x864ee90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8593030)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x864eb20)', 'Try::Tiny::Catch=REF(0x864f010)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8593030)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8593030)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85789a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85789a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85789a8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85789a8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/moose_nonmoose_moose_chain_init_meta.t line 5 ParentClass::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x864eb20)', 'Try::Tiny::Catch=REF(0x864f010)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8593030)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8593030)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85789a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85789a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85789a8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85789a8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/moose_nonmoose_moose_chain_init_meta.t line 5 ParentClass::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/metaclasses/moose_nonmoose_moose_chain_init_meta.t line 5. BEGIN failed--compilation aborted at t/metaclasses/moose_nonmoose_moose_chain_init_meta.t line 5. t/metaclasses/moose_nonmoose_moose_chain_init_meta.t ...... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose;' # at t/metaclasses/moose_w_metaclass.t line 33. # Tried to use 'Moose'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86faf68)', 'Try::Tiny::Catch=REF(0x86f51b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f5260)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f5260)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8637050)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86f4ef0)', 'Try::Tiny::Catch=REF(0x86fb028)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8637050)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8637050)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86274f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86274f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86274f0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86274f0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 # Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at (eval 58) line 2 # Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package Foo; # use Moose @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package Foo;\x{a}use Moose @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244a98)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose') called at t/metaclasses/moose_w_metaclass.t line 33 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f4ef0)', 'Try::Tiny::Catch=REF(0x86fb028)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8637050)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8637050)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86274f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86274f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86274f0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86274f0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 # Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at (eval 58) line 2 # Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package Foo; # use Moose @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package Foo;\x{a}use Moose @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244a98)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose') called at t/metaclasses/moose_w_metaclass.t line 33 # Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. # BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. # Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. # BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. # Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. # BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. # Compilation failed in require at (eval 58) line 2. # BEGIN failed--compilation aborted at (eval 58) line 2. # Failed test '... got the right error too' # at t/metaclasses/moose_w_metaclass.t line 51. # 'Attempt to reload Moose.pm aborted. # Compilation failed in require at (eval 76) line 1. # BEGIN failed--compilation aborted at (eval 76) line 1. # ' # doesn't match '(?^:^Bar already has a metaclass, but it does not inherit Moose::Meta::Class)' # Looks like you failed 2 tests of 4. t/metaclasses/moose_w_metaclass.t ......................... not ok 1 - use Moose; ok 2 - The object isa Foo::Meta ok 3 - ... could not load moose without correct metaclass not ok 4 - ... got the right error too 1..4 Dubious, test returned 2 (wstat 512, 0x200) Failed 2/4 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4c18)', 'Try::Tiny::Catch=REF(0x86f4aa8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4b58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4b58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86304b8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed708)', 'Try::Tiny::Catch=REF(0x86f4cd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86304b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86304b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dbe8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dbe8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dbe8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dbe8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/new_metaclass.t line 8 My::Meta::Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed708)', 'Try::Tiny::Catch=REF(0x86f4cd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86304b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86304b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dbe8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dbe8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dbe8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dbe8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/new_metaclass.t line 8 My::Meta::Class::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/metaclasses/new_metaclass.t line 8. BEGIN failed--compilation aborted at t/metaclasses/new_metaclass.t line 8. t/metaclasses/new_metaclass.t ............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4b90)', 'Try::Tiny::Catch=REF(0x86f4a20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4ad0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4ad0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630530)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed6c8)', 'Try::Tiny::Catch=REF(0x86f4c50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630530)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630530)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dbf8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dbf8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dbf8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dbf8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/new_object_BUILD.t line 9 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed6c8)', 'Try::Tiny::Catch=REF(0x86f4c50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630530)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630530)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dbf8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dbf8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dbf8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dbf8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/new_object_BUILD.t line 9 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/metaclasses/new_object_BUILD.t line 9. BEGIN failed--compilation aborted at t/metaclasses/new_object_BUILD.t line 9. t/metaclasses/new_object_BUILD.t .......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8703650)', 'Try::Tiny::Catch=REF(0x87034e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8703590)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8703590)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8646f60)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8703220)', 'Try::Tiny::Catch=REF(0x8703710)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8646f60)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8646f60)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86311a0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86311a0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86311a0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86311a0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/reinitialize.t line 38 Role1::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8703220)', 'Try::Tiny::Catch=REF(0x8703710)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8646f60)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8646f60)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86311a0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86311a0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86311a0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86311a0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/reinitialize.t line 38 Role1::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/metaclasses/reinitialize.t line 38. BEGIN failed--compilation aborted at t/metaclasses/reinitialize.t line 38. t/metaclasses/reinitialize.t .............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9178)', 'Try::Tiny::Catch=REF(0x86f9008)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f90b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f90b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863c418)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8d48)', 'Try::Tiny::Catch=REF(0x86f9238)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c418)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c418)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e6a0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e6a0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e6a0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e6a0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/throw_error.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8d48)', 'Try::Tiny::Catch=REF(0x86f9238)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c418)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c418)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e6a0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e6a0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e6a0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e6a0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/metaclasses/throw_error.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/metaclasses/throw_error.t line 12. BEGIN failed--compilation aborted at t/metaclasses/throw_error.t line 12. t/metaclasses/throw_error.t ............................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fbdf8)', 'Try::Tiny::Catch=REF(0x86fbc88)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fbd38)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fbd38)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8626228)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f3f48)', 'Try::Tiny::Catch=REF(0x86fbeb8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626228)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626228)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624e00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624e00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624e00)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624e00)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/use_base_of_moose.t line 10 NoOpTrait::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f3f48)', 'Try::Tiny::Catch=REF(0x86fbeb8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626228)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626228)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624e00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624e00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624e00)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624e00)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/metaclasses/use_base_of_moose.t line 10 NoOpTrait::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/metaclasses/use_base_of_moose.t line 10. BEGIN failed--compilation aborted at t/metaclasses/use_base_of_moose.t line 10. t/metaclasses/use_base_of_moose.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fb738)', 'Try::Tiny::Catch=REF(0x86fb5c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fb678)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fb678)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8625a48)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f3830)', 'Try::Tiny::Catch=REF(0x86fb7f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8625a48)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8625a48)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624670)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624670)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624670)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624670)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/moose_util/apply_roles.t line 9 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f3830)', 'Try::Tiny::Catch=REF(0x86fb7f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8625a48)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8625a48)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624670)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624670)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624670)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624670)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/moose_util/apply_roles.t line 9 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/moose_util/apply_roles.t line 9. BEGIN failed--compilation aborted at t/moose_util/apply_roles.t line 9. t/moose_util/apply_roles.t ................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8700988)', 'Try::Tiny::Catch=REF(0x8700818)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x87008c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x87008c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863d320)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f94b0)', 'Try::Tiny::Catch=REF(0x8700a48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863d320)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863d320)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8629ab0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8629ab0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8629ab0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8629ab0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/moose_util/create_alias.t line 11 Foo::Meta::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f94b0)', 'Try::Tiny::Catch=REF(0x8700a48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863d320)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863d320)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8629ab0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8629ab0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8629ab0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8629ab0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/moose_util/create_alias.t line 11 Foo::Meta::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/moose_util/create_alias.t line 11. BEGIN failed--compilation aborted at t/moose_util/create_alias.t line 11. t/moose_util/create_alias.t ............................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ffd10)', 'Try::Tiny::Catch=REF(0x86ffba0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86ffc50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86ffc50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86454e8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ff8e0)', 'Try::Tiny::Catch=REF(0x86ffdd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86454e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86454e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8628e08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8628e08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8628e08)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8628e08)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/moose_util/ensure_all_roles.t line 14 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ff8e0)', 'Try::Tiny::Catch=REF(0x86ffdd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86454e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86454e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8628e08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8628e08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8628e08)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8628e08)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/moose_util/ensure_all_roles.t line 14 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/moose_util/ensure_all_roles.t line 14. BEGIN failed--compilation aborted at t/moose_util/ensure_all_roles.t line 14. # Tests were run but no plan was declared and done_testing() was not seen. t/moose_util/ensure_all_roles.t ........................... ok 1 - use Moose::Util; Dubious, test returned 255 (wstat 65280, 0xff00) All 1 subtests passed String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7f10)', 'Try::Tiny::Catch=REF(0x86f7da0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7e50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7e50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863aaa8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7ae0)', 'Try::Tiny::Catch=REF(0x86f7fd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863aaa8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863aaa8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8599760)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8599760)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8599760)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8599760)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/moose_util/method_mod_args.t line 11 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7ae0)', 'Try::Tiny::Catch=REF(0x86f7fd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863aaa8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863aaa8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8599760)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8599760)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8599760)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8599760)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/moose_util/method_mod_args.t line 11 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/moose_util/method_mod_args.t line 11. BEGIN failed--compilation aborted at t/moose_util/method_mod_args.t line 11. t/moose_util/method_mod_args.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/moose_util/moose_util.t ................................. ok 1 - use Moose::Util; 1..1 ok String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ffcc8)', 'Try::Tiny::Catch=REF(0x86ffb58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86ffc08)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86ffc08)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86454b0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ff898)', 'Try::Tiny::Catch=REF(0x86ffd88)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86454b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86454b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8628db8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8628db8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8628db8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8628db8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/moose_util/moose_util_does_role.t line 15 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ff898)', 'Try::Tiny::Catch=REF(0x86ffd88)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86454b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86454b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8628db8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8628db8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8628db8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8628db8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/moose_util/moose_util_does_role.t line 15 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/moose_util/moose_util_does_role.t line 15. BEGIN failed--compilation aborted at t/moose_util/moose_util_does_role.t line 15. # Tests were run but no plan was declared and done_testing() was not seen. t/moose_util/moose_util_does_role.t ....................... ok 1 - use Moose::Util; Dubious, test returned 255 (wstat 65280, 0xff00) All 1 subtests passed String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x87001f8)', 'Try::Tiny::Catch=REF(0x8700088)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8700138)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8700138)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86457c0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ffdc8)', 'Try::Tiny::Catch=REF(0x87002b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86457c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86457c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8629228)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8629228)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8629228)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8629228)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/moose_util/moose_util_search_class_by_role.t line 13 SCBR::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ffdc8)', 'Try::Tiny::Catch=REF(0x87002b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86457c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86457c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8629228)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8629228)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8629228)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8629228)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/moose_util/moose_util_search_class_by_role.t line 13 SCBR::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/moose_util/moose_util_search_class_by_role.t line 13. BEGIN failed--compilation aborted at t/moose_util/moose_util_search_class_by_role.t line 13. # Tests were run but no plan was declared and done_testing() was not seen. t/moose_util/moose_util_search_class_by_role.t ............ ok 1 - use Moose::Util; Dubious, test returned 255 (wstat 65280, 0xff00) All 1 subtests passed String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Couldn't load class (Moose::Meta::Attribute::Custom::Foo) because: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x87038e0)', 'Try::Tiny::Catch=REF(0x8703770)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8703820)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8703820)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8646030)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x87034b0)', 'Try::Tiny::Catch=REF(0x87039a0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8646030)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8646030)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85a4d00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85a4d00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85a4d00)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85a4d00)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/lib/Moose/Meta/Attribute/Custom/Foo.pm line 3 Moose::Meta::Attribute::Custom::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute/Custom/Foo.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 117 Class::MOP::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 71 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x817ebc8)', 'Try::Tiny::Catch=REF(0x8279188)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 128 Class::MOP::load_first_existing_class('Moose::Meta::Attribute::Custom::Moose::Meta::Attribute::Custo...', 'Moose::Meta::Attribute::Custom::Foo') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util.pm line 215 Moose::Util::resolve_metaclass_alias('Attribute', 'Moose::Meta::Attribute::Custom::Foo') called at t/moose_util/resolve_alias.t line 15 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x87034b0)', 'Try::Tiny::Catch=REF(0x87039a0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8646030)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8646030)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85a4d00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85a4d00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85a4d00)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85a4d00)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/lib/Moose/Meta/Attribute/Custom/Foo.pm line 3 Moose::Meta::Attribute::Custom::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute/Custom/Foo.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 117 Class::MOP::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 71 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x817ebc8)', 'Try::Tiny::Catch=REF(0x8279188)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 128 Class::MOP::load_first_existing_class('Moose::Meta::Attribute::Custom::Moose::Meta::Attribute::Custo...', 'Moose::Meta::Attribute::Custom::Foo') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util.pm line 215 Moose::Util::resolve_metaclass_alias('Attribute', 'Moose::Meta::Attribute::Custom::Foo') called at t/moose_util/resolve_alias.t line 15 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/lib/Moose/Meta/Attribute/Custom/Foo.pm line 3. BEGIN failed--compilation aborted at t/lib/Moose/Meta/Attribute/Custom/Foo.pm line 3. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 117. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 123. Class::MOP::__ANON__('Could not create the \'reader\' method for parent because : C...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x817ebc8)', 'Try::Tiny::Catch=REF(0x8279188)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 128 Class::MOP::load_first_existing_class('Moose::Meta::Attribute::Custom::Moose::Meta::Attribute::Custo...', 'Moose::Meta::Attribute::Custom::Foo') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util.pm line 215 Moose::Util::resolve_metaclass_alias('Attribute', 'Moose::Meta::Attribute::Custom::Foo') called at t/moose_util/resolve_alias.t line 15 t/moose_util/resolve_alias.t .............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f5f70)', 'Try::Tiny::Catch=REF(0x86f5e00)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f5eb0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f5eb0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8639570)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f5b40)', 'Try::Tiny::Catch=REF(0x86f6030)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8639570)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8639570)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8623ab0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8623ab0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8623ab0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8623ab0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/moose_util/with_traits.t line 7 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f5b40)', 'Try::Tiny::Catch=REF(0x86f6030)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8639570)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8639570)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8623ab0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8623ab0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8623ab0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8623ab0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/moose_util/with_traits.t line 7 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/moose_util/with_traits.t line 7. BEGIN failed--compilation aborted at t/moose_util/with_traits.t line 7. t/moose_util/with_traits.t ................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8d18)', 'Try::Tiny::Catch=REF(0x86f8ba8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8c58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8c58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863bff0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f88e8)', 'Try::Tiny::Catch=REF(0x86f8dd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863bff0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863bff0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e2f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e2f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e2f8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e2f8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/array_coerce.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f88e8)', 'Try::Tiny::Catch=REF(0x86f8dd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863bff0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863bff0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e2f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e2f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e2f8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e2f8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/array_coerce.t line 10 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/native_traits/array_coerce.t line 10. BEGIN failed--compilation aborted at t/native_traits/array_coerce.t line 10. t/native_traits/array_coerce.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8020)', 'Try::Tiny::Catch=REF(0x86f7eb0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7f60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7f60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b1b0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7bf0)', 'Try::Tiny::Catch=REF(0x86f80e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d408)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d408)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d408)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d408)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/array_from_role.t line 11 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7bf0)', 'Try::Tiny::Catch=REF(0x86f80e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d408)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d408)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d408)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d408)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/array_from_role.t line 11 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/native_traits/array_from_role.t line 11. BEGIN failed--compilation aborted at t/native_traits/array_from_role.t line 11. t/native_traits/array_from_role.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x87008e8)', 'Try::Tiny::Catch=REF(0x86f9810)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8700828)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8700828)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85ca440)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f9550)', 'Try::Tiny::Catch=REF(0x87009a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca440)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca440)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85afaf0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85afaf0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85afaf0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85afaf0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/native_traits/array_subtypes.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9550)', 'Try::Tiny::Catch=REF(0x87009a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca440)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca440)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85afaf0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85afaf0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85afaf0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85afaf0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/native_traits/array_subtypes.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at t/native_traits/array_subtypes.t line 8. BEGIN failed--compilation aborted at t/native_traits/array_subtypes.t line 8. t/native_traits/array_subtypes.t .......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4d88)', 'Try::Tiny::Catch=REF(0x86f4c18)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4cc8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4cc8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86306d0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed8e0)', 'Try::Tiny::Catch=REF(0x86f4e48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86306d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86306d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd48)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd48)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/array_trigger.t line 8 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed8e0)', 'Try::Tiny::Catch=REF(0x86f4e48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86306d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86306d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd48)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd48)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/array_trigger.t line 8 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/native_traits/array_trigger.t line 8. BEGIN failed--compilation aborted at t/native_traits/array_trigger.t line 8. t/native_traits/array_trigger.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc3a0)', 'Try::Tiny::Catch=REF(0x86fc230)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc2e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc2e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86267c0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f4460)', 'Try::Tiny::Catch=REF(0x86fc460)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86267c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86267c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8625400)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8625400)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8625400)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8625400)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/native_traits/collection_with_roles.t line 11 Subject::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4460)', 'Try::Tiny::Catch=REF(0x86fc460)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86267c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86267c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8625400)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8625400)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8625400)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8625400)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/native_traits/collection_with_roles.t line 11 Subject::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/native_traits/collection_with_roles.t line 11. BEGIN failed--compilation aborted at t/native_traits/collection_with_roles.t line 11. t/native_traits/collection_with_roles.t ................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ffcc0)', 'Try::Tiny::Catch=REF(0x86ffb50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86ffc00)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86ffc00)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8643a00)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ff890)', 'Try::Tiny::Catch=REF(0x86ffd80)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8643a00)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8643a00)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8628f70)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8628f70)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8628f70)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8628f70)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/custom_instance.t line 10 ValueContainer::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ff890)', 'Try::Tiny::Catch=REF(0x86ffd80)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8643a00)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8643a00)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8628f70)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8628f70)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8628f70)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8628f70)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/custom_instance.t line 10 ValueContainer::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/native_traits/custom_instance.t line 10. BEGIN failed--compilation aborted at t/native_traits/custom_instance.t line 10. t/native_traits/custom_instance.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f5190)', 'Try::Tiny::Catch=REF(0x86f5020)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f50d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f50d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630da8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86edff8)', 'Try::Tiny::Catch=REF(0x86f5250)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630da8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630da8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861e470)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861e470)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861e470)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861e470)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/hash_coerce.t line 9 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86edff8)', 'Try::Tiny::Catch=REF(0x86f5250)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630da8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630da8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861e470)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861e470)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861e470)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861e470)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/hash_coerce.t line 9 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/native_traits/hash_coerce.t line 9. BEGIN failed--compilation aborted at t/native_traits/hash_coerce.t line 9. t/native_traits/hash_coerce.t ............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x87005d0)', 'Try::Tiny::Catch=REF(0x86f94f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8700510)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8700510)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85ca0b8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f9238)', 'Try::Tiny::Catch=REF(0x8700690)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca0b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca0b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85af7a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85af7a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85af7a8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85af7a8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/native_traits/hash_subtypes.t line 10 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9238)', 'Try::Tiny::Catch=REF(0x8700690)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca0b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca0b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85af7a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85af7a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85af7a8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85af7a8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/native_traits/hash_subtypes.t line 10 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at t/native_traits/hash_subtypes.t line 10. BEGIN failed--compilation aborted at t/native_traits/hash_subtypes.t line 10. t/native_traits/hash_subtypes.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4d50)', 'Try::Tiny::Catch=REF(0x86f4be0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4c90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4c90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86306c0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed8a8)', 'Try::Tiny::Catch=REF(0x86f4e10)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86306c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86306c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/hash_trigger.t line 9 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed8a8)', 'Try::Tiny::Catch=REF(0x86f4e10)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86306c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86306c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/hash_trigger.t line 9 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/native_traits/hash_trigger.t line 9. BEGIN failed--compilation aborted at t/native_traits/hash_trigger.t line 9. t/native_traits/hash_trigger.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8020)', 'Try::Tiny::Catch=REF(0x86f7eb0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f7f60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f7f60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b1b0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7bf0)', 'Try::Tiny::Catch=REF(0x86f80e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d418)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d418)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d418)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d418)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/remove_attribute.t line 11 MyHomePage::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7bf0)', 'Try::Tiny::Catch=REF(0x86f80e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b1b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d418)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d418)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d418)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d418)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/remove_attribute.t line 11 MyHomePage::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/native_traits/remove_attribute.t line 11. BEGIN failed--compilation aborted at t/native_traits/remove_attribute.t line 11. t/native_traits/remove_attribute.t ........................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8653170)', 'Try::Tiny::Catch=REF(0x8653000)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86530b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86530b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85945c0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8652d40)', 'Try::Tiny::Catch=REF(0x8658bc0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85945c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85945c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8580630)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8580630)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8580630)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8580630)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/trait_array.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8652d40)', 'Try::Tiny::Catch=REF(0x8658bc0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85945c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85945c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8580630)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8580630)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8580630)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8580630)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/trait_array.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/native_traits/trait_array.t line 8. BEGIN failed--compilation aborted at t/native_traits/trait_array.t line 8. t/native_traits/trait_array.t ............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8651e98)', 'Try::Tiny::Catch=REF(0x8651d28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8651dd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8651dd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8593368)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8651a68)', 'Try::Tiny::Catch=REF(0x86578c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8593368)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8593368)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x857f350)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x857f350)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x857f350)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x857f350)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/trait_bool.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8651a68)', 'Try::Tiny::Catch=REF(0x86578c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8593368)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8593368)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x857f350)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x857f350)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x857f350)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x857f350)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/trait_bool.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/native_traits/trait_bool.t line 8. BEGIN failed--compilation aborted at t/native_traits/trait_bool.t line 8. t/native_traits/trait_bool.t .............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8651c50)', 'Try::Tiny::Catch=REF(0x8651ae0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8651b90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8651b90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8593068)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8651820)', 'Try::Tiny::Catch=REF(0x8657670)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8593068)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8593068)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x857f098)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x857f098)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x857f098)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x857f098)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/trait_code.t line 6 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8651820)', 'Try::Tiny::Catch=REF(0x8657670)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8593068)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8593068)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x857f098)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x857f098)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x857f098)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x857f098)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/trait_code.t line 6 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/native_traits/trait_code.t line 6. BEGIN failed--compilation aborted at t/native_traits/trait_code.t line 6. t/native_traits/trait_code.t .............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8652670)', 'Try::Tiny::Catch=REF(0x8652500)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86525b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86525b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8593a60)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8652240)', 'Try::Tiny::Catch=REF(0x8658098)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8593a60)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8593a60)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x857fa30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x857fa30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x857fa30)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x857fa30)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/trait_counter.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8652240)', 'Try::Tiny::Catch=REF(0x8658098)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8593a60)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8593a60)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x857fa30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x857fa30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x857fa30)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x857fa30)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/trait_counter.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/native_traits/trait_counter.t line 8. BEGIN failed--compilation aborted at t/native_traits/trait_counter.t line 8. t/native_traits/trait_counter.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8653250)', 'Try::Tiny::Catch=REF(0x86530e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8653190)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8653190)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8594748)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8652e20)', 'Try::Tiny::Catch=REF(0x8658ca0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8594748)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8594748)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8580730)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8580730)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8580730)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8580730)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/trait_hash.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8652e20)', 'Try::Tiny::Catch=REF(0x8658ca0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8594748)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8594748)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8580730)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8580730)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8580730)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8580730)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/trait_hash.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/native_traits/trait_hash.t line 8. BEGIN failed--compilation aborted at t/native_traits/trait_hash.t line 8. t/native_traits/trait_hash.t .............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8652228)', 'Try::Tiny::Catch=REF(0x86520b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8652168)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8652168)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85936c8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8651df8)', 'Try::Tiny::Catch=REF(0x8657c78)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85936c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85936c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x857f6f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x857f6f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x857f6f8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x857f6f8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/trait_number.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8651df8)', 'Try::Tiny::Catch=REF(0x8657c78)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85936c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85936c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x857f6f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x857f6f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x857f6f8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x857f6f8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/trait_number.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/native_traits/trait_number.t line 8. BEGIN failed--compilation aborted at t/native_traits/trait_number.t line 8. t/native_traits/trait_number.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8653170)', 'Try::Tiny::Catch=REF(0x8653000)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86530b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86530b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85945c0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8652d40)', 'Try::Tiny::Catch=REF(0x8658bc0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85945c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85945c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8580630)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8580630)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8580630)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8580630)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/trait_string.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8652d40)', 'Try::Tiny::Catch=REF(0x8658bc0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85945c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85945c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8580630)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8580630)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8580630)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8580630)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/native_traits/trait_string.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/native_traits/trait_string.t line 8. BEGIN failed--compilation aborted at t/native_traits/trait_string.t line 8. t/native_traits/trait_string.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9280)', 'Try::Tiny::Catch=REF(0x86f9110)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f91c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f91c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863c1d0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8e50)', 'Try::Tiny::Catch=REF(0x86f9340)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c1d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c1d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e818)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e818)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e818)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e818)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/basics_recipe1.t line 14 Point::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8e50)', 'Try::Tiny::Catch=REF(0x86f9340)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c1d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c1d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e818)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e818)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e818)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e818)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/basics_recipe1.t line 14 Point::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/recipes/basics_recipe1.t line 14. BEGIN failed--compilation aborted at t/recipes/basics_recipe1.t line 14. # Looks like your test exited with 255 before it could output anything. t/recipes/basics_recipe1.t ................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x89d9640)', 'Try::Tiny::Catch=REF(0x89d94d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x89d9580)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x89d9580)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8918d28)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x89d9210)', 'Try::Tiny::Catch=REF(0x89d9700)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8918d28)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8918d28)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x88ff1c8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x88ff1c8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x88ff1c8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x88ff1c8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/basics_recipe11.t line 24 My::DateTime::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x89d9210)', 'Try::Tiny::Catch=REF(0x89d9700)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8918d28)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8918d28)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x88ff1c8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x88ff1c8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x88ff1c8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x88ff1c8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/basics_recipe11.t line 24 My::DateTime::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/recipes/basics_recipe11.t line 24. BEGIN failed--compilation aborted at t/recipes/basics_recipe11.t line 24. # Looks like your test exited with 255 before it could output anything. t/recipes/basics_recipe11.t ............................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8bb8)', 'Try::Tiny::Catch=REF(0x86f8a48)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8af8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8af8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863baf0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8788)', 'Try::Tiny::Catch=REF(0x86f8c78)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863baf0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863baf0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e0b8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e0b8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e0b8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e0b8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/basics_recipe2.t line 14 BankAccount::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8788)', 'Try::Tiny::Catch=REF(0x86f8c78)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863baf0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863baf0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e0b8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e0b8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e0b8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e0b8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/basics_recipe2.t line 14 BankAccount::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/recipes/basics_recipe2.t line 14. BEGIN failed--compilation aborted at t/recipes/basics_recipe2.t line 14. # Looks like your test exited with 255 before it could output anything. t/recipes/basics_recipe2.t ................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8bf0)', 'Try::Tiny::Catch=REF(0x86f8a80)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8b30)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8b30)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863bb90)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f87c0)', 'Try::Tiny::Catch=REF(0x86f8cb0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863bb90)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863bb90)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e190)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e190)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e190)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e190)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/basics_recipe3.t line 14 BinaryTree::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f87c0)', 'Try::Tiny::Catch=REF(0x86f8cb0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863bb90)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863bb90)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e190)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e190)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e190)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e190)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/basics_recipe3.t line 14 BinaryTree::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/recipes/basics_recipe3.t line 14. BEGIN failed--compilation aborted at t/recipes/basics_recipe3.t line 14. # Looks like your test exited with 255 before it could output anything. t/recipes/basics_recipe3.t ................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x881e030)', 'Try::Tiny::Catch=REF(0x881dec0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x881df70)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x881df70)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x876e4d0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x88170a8)', 'Try::Tiny::Catch=REF(0x881e0f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x876e4d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x876e4d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8755ec8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8755ec8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8755ec8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8755ec8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/basics_recipe4.t line 22 Address::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x88170a8)', 'Try::Tiny::Catch=REF(0x881e0f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x876e4d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x876e4d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8755ec8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8755ec8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8755ec8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8755ec8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/basics_recipe4.t line 22 Address::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/recipes/basics_recipe4.t line 22. BEGIN failed--compilation aborted at t/recipes/basics_recipe4.t line 22. # Looks like your test exited with 255 before it could output anything. t/recipes/basics_recipe4.t ................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x876fc98)', 'Try::Tiny::Catch=REF(0x876fb28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x876fbd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x876fbd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86ab0f8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8769770)', 'Try::Tiny::Catch=REF(0x876fd58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86ab0f8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86ab0f8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8696810)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8696810)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8696810)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8696810)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/basics_recipe5.t line 23 Request::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8769770)', 'Try::Tiny::Catch=REF(0x876fd58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86ab0f8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86ab0f8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8696810)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8696810)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8696810)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8696810)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/basics_recipe5.t line 23 Request::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/recipes/basics_recipe5.t line 23. BEGIN failed--compilation aborted at t/recipes/basics_recipe5.t line 23. # Looks like your test exited with 255 before it could output anything. t/recipes/basics_recipe5.t ................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8550)', 'Try::Tiny::Catch=REF(0x86f83e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8490)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8490)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b3c0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8120)', 'Try::Tiny::Catch=REF(0x86f8610)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b3c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b3c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859da70)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859da70)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859da70)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859da70)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/basics_recipe6.t line 14 Document::Page::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8120)', 'Try::Tiny::Catch=REF(0x86f8610)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b3c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b3c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859da70)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859da70)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859da70)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859da70)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/basics_recipe6.t line 14 Document::Page::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/recipes/basics_recipe6.t line 14. BEGIN failed--compilation aborted at t/recipes/basics_recipe6.t line 14. # Looks like your test exited with 255 before it could output anything. t/recipes/basics_recipe6.t ................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x872d768)', 'Try::Tiny::Catch=REF(0x872d5f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x872d6a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x872d6a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8670498)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x872d338)', 'Try::Tiny::Catch=REF(0x872d828)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8670498)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8670498)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8654b08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8654b08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8654b08)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8654b08)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/recipes/extending_recipe2.t line 30 MooseX::Debugging::Role::Object::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x872d338)', 'Try::Tiny::Catch=REF(0x872d828)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8670498)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8670498)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8654b08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8654b08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8654b08)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8654b08)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/recipes/extending_recipe2.t line 30 MooseX::Debugging::Role::Object::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/recipes/extending_recipe2.t line 30. BEGIN failed--compilation aborted at t/recipes/extending_recipe2.t line 30. # Looks like your test exited with 255 before it could output anything. t/recipes/extending_recipe2.t ............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8728be0)', 'Try::Tiny::Catch=REF(0x8728a70)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8728b20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8728b20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8652228)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x871fd28)', 'Try::Tiny::Catch=REF(0x8728ca0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8652228)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8652228)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x864fe20)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x864fe20)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x864fe20)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x864fe20)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/extending_recipe3.t line 21 MyApp::Base::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871fd28)', 'Try::Tiny::Catch=REF(0x8728ca0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8652228)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8652228)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x864fe20)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x864fe20)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x864fe20)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x864fe20)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/extending_recipe3.t line 21 MyApp::Base::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/recipes/extending_recipe3.t line 21. BEGIN failed--compilation aborted at t/recipes/extending_recipe3.t line 21. # Looks like your test exited with 255 before it could output anything. t/recipes/extending_recipe3.t ............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8168)', 'Try::Tiny::Catch=REF(0x86f7ff8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f80a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f80a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b208)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7d38)', 'Try::Tiny::Catch=REF(0x86f8228)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b208)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b208)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d6a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d6a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d6a8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d6a8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/extending_recipe4.t line 15 MyApp::Mooseish::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7d38)', 'Try::Tiny::Catch=REF(0x86f8228)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b208)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b208)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d6a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d6a8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d6a8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d6a8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/extending_recipe4.t line 15 MyApp::Mooseish::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/recipes/extending_recipe4.t line 15. BEGIN failed--compilation aborted at t/recipes/extending_recipe4.t line 15. # Looks like your test exited with 255 before it could output anything. t/recipes/extending_recipe4.t ............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f85a0)', 'Try::Tiny::Catch=REF(0x86f8430)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f84e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f84e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863ac30)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8170)', 'Try::Tiny::Catch=REF(0x86f8660)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863ac30)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863ac30)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859da28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859da28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859da28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859da28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/meta_recipe2.t line 14 MyApp::Meta::Attribute::Labeled::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8170)', 'Try::Tiny::Catch=REF(0x86f8660)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863ac30)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863ac30)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859da28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859da28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859da28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859da28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/meta_recipe2.t line 14 MyApp::Meta::Attribute::Labeled::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/recipes/meta_recipe2.t line 14. BEGIN failed--compilation aborted at t/recipes/meta_recipe2.t line 14. # Looks like your test exited with 255 before it could output anything. t/recipes/meta_recipe2.t .................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fcb10)', 'Try::Tiny::Catch=REF(0x86fc9a0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fca50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fca50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f488)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fc6e0)', 'Try::Tiny::Catch=REF(0x86fcbd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f488)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f488)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352610)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352610)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352610)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352610)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/recipes/meta_recipe3.t line 14 MyApp::Meta::Attribute::Trait::Labeled::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc6e0)', 'Try::Tiny::Catch=REF(0x86fcbd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f488)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f488)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352610)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352610)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352610)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352610)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/recipes/meta_recipe3.t line 14 MyApp::Meta::Attribute::Trait::Labeled::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/recipes/meta_recipe3.t line 14. BEGIN failed--compilation aborted at t/recipes/meta_recipe3.t line 14. # Looks like your test exited with 255 before it could output anything. t/recipes/meta_recipe3.t .................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f85f0)', 'Try::Tiny::Catch=REF(0x86f8480)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8530)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8530)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b118)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f81c0)', 'Try::Tiny::Catch=REF(0x86f86b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b118)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b118)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859da30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859da30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859da30)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859da30)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/meta_recipe6.t line 15 My::Meta::Method::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f81c0)', 'Try::Tiny::Catch=REF(0x86f86b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b118)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b118)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859da30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859da30)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859da30)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859da30)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/meta_recipe6.t line 15 My::Meta::Method::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/recipes/meta_recipe6.t line 15. BEGIN failed--compilation aborted at t/recipes/meta_recipe6.t line 15. # Looks like your test exited with 255 before it could output anything. t/recipes/meta_recipe6.t .................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8c98)', 'Try::Tiny::Catch=REF(0x86f8b28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8bd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8bd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b7d0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8868)', 'Try::Tiny::Catch=REF(0x86f8d58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b7d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b7d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e258)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e258)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e258)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e258)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/meta_recipe7.t line 13 My::Meta::Instance::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8868)', 'Try::Tiny::Catch=REF(0x86f8d58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b7d0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b7d0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e258)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e258)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e258)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e258)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/meta_recipe7.t line 13 My::Meta::Instance::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/recipes/meta_recipe7.t line 13. BEGIN failed--compilation aborted at t/recipes/meta_recipe7.t line 13. # Looks like your test exited with 255 before it could output anything. t/recipes/meta_recipe7.t .................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fe4f8)', 'Try::Tiny::Catch=REF(0x86fe388)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fe438)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fe438)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86403f8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fe0c8)', 'Try::Tiny::Catch=REF(0x86fe5b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86403f8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86403f8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8353090)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8353090)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8353090)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8353090)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/recipes/roles_recipe1.t line 14 Eq::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fe0c8)', 'Try::Tiny::Catch=REF(0x86fe5b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86403f8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86403f8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8353090)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8353090)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8353090)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8353090)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/recipes/roles_recipe1.t line 14 Eq::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/recipes/roles_recipe1.t line 14. BEGIN failed--compilation aborted at t/recipes/roles_recipe1.t line 14. # Looks like your test exited with 255 before it could output anything. t/recipes/roles_recipe1.t ................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd998)', 'Try::Tiny::Catch=REF(0x86fd828)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd8d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd8d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f978)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fd568)', 'Try::Tiny::Catch=REF(0x86fda58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f978)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f978)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352458)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352458)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352458)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352458)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/recipes/roles_recipe2.t line 14 Restartable::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd568)', 'Try::Tiny::Catch=REF(0x86fda58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f978)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f978)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352458)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352458)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352458)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352458)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/recipes/roles_recipe2.t line 14 Restartable::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/recipes/roles_recipe2.t line 14. BEGIN failed--compilation aborted at t/recipes/roles_recipe2.t line 14. # Looks like your test exited with 255 before it could output anything. t/recipes/roles_recipe2.t ................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8550)', 'Try::Tiny::Catch=REF(0x86f83e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8490)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8490)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b3b0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8120)', 'Try::Tiny::Catch=REF(0x86f8610)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b3b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b3b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d968)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d968)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d968)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d968)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/roles_recipe3.t line 15 Employee::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8120)', 'Try::Tiny::Catch=REF(0x86f8610)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b3b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b3b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d968)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d968)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d968)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d968)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/recipes/roles_recipe3.t line 15 Employee::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/recipes/roles_recipe3.t line 15. BEGIN failed--compilation aborted at t/recipes/roles_recipe3.t line 15. # Looks like your test exited with 255 before it could output anything. t/recipes/roles_recipe3.t ................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/release-no-tabs.t ....................................... skipped: these tests are for release candidate testing t/release-pod-coverage.t .................................. skipped: these tests are for release candidate testing t/release-pod-spell.t ..................................... skipped: these tests are for release candidate testing String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4da0)', 'Try::Tiny::Catch=REF(0x86edce0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4ce0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4ce0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630b48)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86eda20)', 'Try::Tiny::Catch=REF(0x86f4e60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630b48)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630b48)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dcf8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dcf8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dcf8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dcf8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/roles/anonymous_roles.t line 5 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86eda20)', 'Try::Tiny::Catch=REF(0x86f4e60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630b48)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630b48)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dcf8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dcf8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dcf8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dcf8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/roles/anonymous_roles.t line 5 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/roles/anonymous_roles.t line 5. BEGIN failed--compilation aborted at t/roles/anonymous_roles.t line 5. t/roles/anonymous_roles.t ................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc3c0)', 'Try::Tiny::Catch=REF(0x86fc250)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc300)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc300)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86268c0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f4430)', 'Try::Tiny::Catch=REF(0x86fc480)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86268c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86268c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86254e8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86254e8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86254e8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86254e8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/application_toclass.t line 8 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4430)', 'Try::Tiny::Catch=REF(0x86fc480)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86268c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86268c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86254e8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86254e8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86254e8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86254e8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/application_toclass.t line 8 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/application_toclass.t line 8. BEGIN failed--compilation aborted at t/roles/application_toclass.t line 8. t/roles/application_toclass.t ............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fe500)', 'Try::Tiny::Catch=REF(0x86fe390)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fe440)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fe440)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8640398)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fe0d0)', 'Try::Tiny::Catch=REF(0x86fe5c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640398)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640398)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8353148)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8353148)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8353148)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8353148)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/apply_role.t line 11 FooRole::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fe0d0)', 'Try::Tiny::Catch=REF(0x86fe5c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640398)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640398)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8353148)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8353148)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8353148)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8353148)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/apply_role.t line 11 FooRole::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/apply_role.t line 11. BEGIN failed--compilation aborted at t/roles/apply_role.t line 11. t/roles/apply_role.t ...................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x87251c8)', 'Try::Tiny::Catch=REF(0x8725058)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8725108)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8725108)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8668828)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8724d98)', 'Try::Tiny::Catch=REF(0x8725288)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8668828)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8668828)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8650968)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8650968)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8650968)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8650968)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/build.t line 19 TestRole::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8724d98)', 'Try::Tiny::Catch=REF(0x8725288)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8668828)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8668828)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8650968)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8650968)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8650968)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8650968)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/build.t line 19 TestRole::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/build.t line 19. BEGIN failed--compilation aborted at t/roles/build.t line 19. t/roles/build.t ........................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fbda0)', 'Try::Tiny::Catch=REF(0x86fbc30)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fbce0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fbce0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8626198)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f3ef8)', 'Try::Tiny::Catch=REF(0x86fbe60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626198)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626198)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624d60)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624d60)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624d60)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624d60)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/compose_overloading.t line 7 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f3ef8)', 'Try::Tiny::Catch=REF(0x86fbe60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626198)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626198)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624d60)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624d60)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624d60)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624d60)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/compose_overloading.t line 7 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/compose_overloading.t line 7. BEGIN failed--compilation aborted at t/roles/compose_overloading.t line 7. t/roles/compose_overloading.t ............................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd268)', 'Try::Tiny::Catch=REF(0x86fd0f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd1a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd1a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f0f0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fce38)', 'Try::Tiny::Catch=REF(0x86fd328)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f0f0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f0f0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351db8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351db8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351db8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351db8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/conflict_many_methods.t line 10 Bomb::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fce38)', 'Try::Tiny::Catch=REF(0x86fd328)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f0f0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f0f0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351db8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351db8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351db8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351db8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/conflict_many_methods.t line 10 Bomb::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/conflict_many_methods.t line 10. BEGIN failed--compilation aborted at t/roles/conflict_many_methods.t line 10. t/roles/conflict_many_methods.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4c28)', 'Try::Tiny::Catch=REF(0x86edb68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4b68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4b68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86309e8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed8a8)', 'Try::Tiny::Catch=REF(0x86f4ce8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86309e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86309e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dbe8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dbe8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dbe8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dbe8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/roles/create_role.t line 5 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed8a8)', 'Try::Tiny::Catch=REF(0x86f4ce8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86309e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86309e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dbe8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dbe8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dbe8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dbe8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/roles/create_role.t line 5 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/roles/create_role.t line 5. BEGIN failed--compilation aborted at t/roles/create_role.t line 5. t/roles/create_role.t ..................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f47b0)', 'Try::Tiny::Catch=REF(0x86ed6e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f46f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f46f0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630678)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed420)', 'Try::Tiny::Catch=REF(0x86f4870)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630678)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630678)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861d860)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861d860)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861d860)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861d860)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/roles/create_role_subclass.t line 5 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed420)', 'Try::Tiny::Catch=REF(0x86f4870)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630678)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630678)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861d860)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861d860)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861d860)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861d860)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/roles/create_role_subclass.t line 5 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/roles/create_role_subclass.t line 5. BEGIN failed--compilation aborted at t/roles/create_role_subclass.t line 5. t/roles/create_role_subclass.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fbde0)', 'Try::Tiny::Catch=REF(0x86fbc70)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fbd20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fbd20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86261c8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f3f30)', 'Try::Tiny::Catch=REF(0x86fbea0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86261c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86261c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624da0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624da0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624da0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624da0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/empty_method_modifiers_meta_bug.t line 9 SomeRole::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f3f30)', 'Try::Tiny::Catch=REF(0x86fbea0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86261c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86261c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624da0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624da0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624da0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624da0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/empty_method_modifiers_meta_bug.t line 9 SomeRole::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/empty_method_modifiers_meta_bug.t line 9. BEGIN failed--compilation aborted at t/roles/empty_method_modifiers_meta_bug.t line 9. t/roles/empty_method_modifiers_meta_bug.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fe180)', 'Try::Tiny::Catch=REF(0x86fe010)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fe0c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fe0c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8640078)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fdd50)', 'Try::Tiny::Catch=REF(0x86fe240)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640078)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640078)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352bd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352bd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352bd0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352bd0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/extending_role_attrs.t line 19 Foo::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fdd50)', 'Try::Tiny::Catch=REF(0x86fe240)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640078)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640078)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352bd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352bd0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352bd0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352bd0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/extending_role_attrs.t line 19 Foo::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/extending_role_attrs.t line 19. BEGIN failed--compilation aborted at t/roles/extending_role_attrs.t line 19. t/roles/extending_role_attrs.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f5020)', 'Try::Tiny::Catch=REF(0x86edf60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4f60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4f60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630da0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86edca0)', 'Try::Tiny::Catch=REF(0x86f50e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630da0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630da0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861df28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861df28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861df28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861df28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/roles/free_anonymous_roles.t line 5 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86edca0)', 'Try::Tiny::Catch=REF(0x86f50e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630da0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630da0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861df28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861df28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861df28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861df28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/roles/free_anonymous_roles.t line 5 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/roles/free_anonymous_roles.t line 5. BEGIN failed--compilation aborted at t/roles/free_anonymous_roles.t line 5. t/roles/free_anonymous_roles.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x87878f0)', 'Try::Tiny::Catch=REF(0x8787780)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8787830)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8787830)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x867b5c8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x87874c0)', 'Try::Tiny::Catch=REF(0x87879b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x867b5c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x867b5c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8667be8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8667be8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8667be8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8667be8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/roles/meta_role.t line 10 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x87874c0)', 'Try::Tiny::Catch=REF(0x87879b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x867b5c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x867b5c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8667be8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8667be8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8667be8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8667be8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/roles/meta_role.t line 10 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at t/roles/meta_role.t line 10. BEGIN failed--compilation aborted at t/roles/meta_role.t line 10. t/roles/meta_role.t ....................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fe740)', 'Try::Tiny::Catch=REF(0x86fe5d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fe680)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fe680)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8640660)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fe310)', 'Try::Tiny::Catch=REF(0x86fe800)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640660)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640660)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8353270)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8353270)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8353270)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8353270)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/method_aliasing_in_composition.t line 12 My::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fe310)', 'Try::Tiny::Catch=REF(0x86fe800)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640660)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640660)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8353270)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8353270)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8353270)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8353270)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/method_aliasing_in_composition.t line 12 My::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/method_aliasing_in_composition.t line 12. BEGIN failed--compilation aborted at t/roles/method_aliasing_in_composition.t line 12. t/roles/method_aliasing_in_composition.t .................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fda80)', 'Try::Tiny::Catch=REF(0x86fd910)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd9c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd9c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f9c8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fd650)', 'Try::Tiny::Catch=REF(0x86fdb40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f9c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f9c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352568)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352568)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352568)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352568)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/method_exclusion_in_composition.t line 12 My::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd650)', 'Try::Tiny::Catch=REF(0x86fdb40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f9c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f9c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352568)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352568)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352568)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352568)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/method_exclusion_in_composition.t line 12 My::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/method_exclusion_in_composition.t line 12. BEGIN failed--compilation aborted at t/roles/method_exclusion_in_composition.t line 12. t/roles/method_exclusion_in_composition.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc8c8)', 'Try::Tiny::Catch=REF(0x86fc758)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc808)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc808)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8640470)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fc498)', 'Try::Tiny::Catch=REF(0x86fc988)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640470)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640470)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352168)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352168)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352168)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352168)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/method_modifiers.t line 10 Foo::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc498)', 'Try::Tiny::Catch=REF(0x86fc988)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640470)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640470)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352168)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352168)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352168)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352168)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/method_modifiers.t line 10 Foo::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/method_modifiers.t line 10. BEGIN failed--compilation aborted at t/roles/method_modifiers.t line 10. t/roles/method_modifiers.t ................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd5d8)', 'Try::Tiny::Catch=REF(0x86fd468)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd518)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd518)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f4a8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fd1a8)', 'Try::Tiny::Catch=REF(0x86fd698)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f4a8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f4a8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x83521b8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x83521b8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x83521b8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x83521b8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/more_alias_and_exclude.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd1a8)', 'Try::Tiny::Catch=REF(0x86fd698)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f4a8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f4a8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x83521b8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x83521b8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x83521b8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x83521b8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/more_alias_and_exclude.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/more_alias_and_exclude.t line 12. BEGIN failed--compilation aborted at t/roles/more_alias_and_exclude.t line 12. t/roles/more_alias_and_exclude.t .......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fea00)', 'Try::Tiny::Catch=REF(0x86fe890)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fe940)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fe940)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8640950)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fe5d0)', 'Try::Tiny::Catch=REF(0x86feac0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640950)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640950)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x83533c0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x83533c0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x83533c0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x83533c0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/more_role_edge_cases.t line 19 RootA::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fe5d0)', 'Try::Tiny::Catch=REF(0x86feac0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640950)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640950)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x83533c0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x83533c0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x83533c0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x83533c0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/more_role_edge_cases.t line 19 RootA::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/more_role_edge_cases.t line 19. BEGIN failed--compilation aborted at t/roles/more_role_edge_cases.t line 19. t/roles/more_role_edge_cases.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4ce0)', 'Try::Tiny::Catch=REF(0x86f4b70)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4c20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4c20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86305b0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed7d0)', 'Try::Tiny::Catch=REF(0x86f4da0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86305b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86305b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dcb8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dcb8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dcb8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dcb8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/roles/new_meta_role.t line 8 My::Meta::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed7d0)', 'Try::Tiny::Catch=REF(0x86f4da0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86305b0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86305b0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dcb8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dcb8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dcb8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dcb8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/roles/new_meta_role.t line 8 My::Meta::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/roles/new_meta_role.t line 8. BEGIN failed--compilation aborted at t/roles/new_meta_role.t line 8. t/roles/new_meta_role.t ................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fe700)', 'Try::Tiny::Catch=REF(0x86fe590)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fe640)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fe640)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8640598)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fe2d0)', 'Try::Tiny::Catch=REF(0x86fe7c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640598)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640598)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x83532d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x83532d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x83532d8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x83532d8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/overriding.t line 13 Role::A::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fe2d0)', 'Try::Tiny::Catch=REF(0x86fe7c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640598)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640598)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x83532d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x83532d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x83532d8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x83532d8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/overriding.t line 13 Role::A::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/overriding.t line 13. BEGIN failed--compilation aborted at t/roles/overriding.t line 13. t/roles/overriding.t ...................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fbfa8)', 'Try::Tiny::Catch=REF(0x86fbe38)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fbee8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fbee8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8626330)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f4020)', 'Try::Tiny::Catch=REF(0x86fc068)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626330)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626330)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624f08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624f08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624f08)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624f08)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/reinitialize_anon_role.t line 8 Role::Metarole::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4020)', 'Try::Tiny::Catch=REF(0x86fc068)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626330)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626330)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624f08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624f08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624f08)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624f08)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/reinitialize_anon_role.t line 8 Role::Metarole::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/reinitialize_anon_role.t line 8. BEGIN failed--compilation aborted at t/roles/reinitialize_anon_role.t line 8. t/roles/reinitialize_anon_role.t .......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fe248)', 'Try::Tiny::Catch=REF(0x86fe0d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fe188)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fe188)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86400e8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fde18)', 'Try::Tiny::Catch=REF(0x86fe308)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86400e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86400e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352c20)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352c20)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352c20)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352c20)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role.t line 21 FooRole::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fde18)', 'Try::Tiny::Catch=REF(0x86fe308)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86400e8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86400e8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352c20)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352c20)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352c20)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352c20)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role.t line 21 FooRole::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role.t line 21. BEGIN failed--compilation aborted at t/roles/role.t line 21. t/roles/role.t ............................................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8701b48)', 'Try::Tiny::Catch=REF(0x87019d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8701a88)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8701a88)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863e518)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fa710)', 'Try::Tiny::Catch=REF(0x8701c08)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863e518)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863e518)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x862ac40)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x862ac40)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x862ac40)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x862ac40)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_attr_application.t line 10 Foo::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fa710)', 'Try::Tiny::Catch=REF(0x8701c08)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863e518)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863e518)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x862ac40)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x862ac40)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x862ac40)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x862ac40)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_attr_application.t line 10 Foo::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_attr_application.t line 10. BEGIN failed--compilation aborted at t/roles/role_attr_application.t line 10. t/roles/role_attr_application.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd290)', 'Try::Tiny::Catch=REF(0x86fd120)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd1d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd1d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f118)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fce60)', 'Try::Tiny::Catch=REF(0x86fd350)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f118)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f118)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351c20)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351c20)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351c20)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351c20)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_attribute_conflict.t line 9 My::Role1::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fce60)', 'Try::Tiny::Catch=REF(0x86fd350)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f118)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f118)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351c20)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351c20)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351c20)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351c20)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_attribute_conflict.t line 9 My::Role1::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_attribute_conflict.t line 9. BEGIN failed--compilation aborted at t/roles/role_attribute_conflict.t line 9. t/roles/role_attribute_conflict.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4da0)', 'Try::Tiny::Catch=REF(0x86edce0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4ce0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4ce0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630ad8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86eda20)', 'Try::Tiny::Catch=REF(0x86f4e60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630ad8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630ad8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dcb8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dcb8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dcb8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dcb8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/roles/role_attrs.t line 6 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86eda20)', 'Try::Tiny::Catch=REF(0x86f4e60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630ad8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630ad8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dcb8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dcb8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dcb8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dcb8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/roles/role_attrs.t line 6 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/roles/role_attrs.t line 6. BEGIN failed--compilation aborted at t/roles/role_attrs.t line 6. t/roles/role_attrs.t ...................................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fdf58)', 'Try::Tiny::Catch=REF(0x86fdde8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fde98)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fde98)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863fde8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fdb28)', 'Try::Tiny::Catch=REF(0x86fe018)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863fde8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863fde8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352978)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352978)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352978)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352978)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_compose_requires.t line 11 My::Role1::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fdb28)', 'Try::Tiny::Catch=REF(0x86fe018)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863fde8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863fde8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352978)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352978)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352978)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352978)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_compose_requires.t line 11 My::Role1::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_compose_requires.t line 11. BEGIN failed--compilation aborted at t/roles/role_compose_requires.t line 11. t/roles/role_compose_requires.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8768c90)', 'Try::Tiny::Catch=REF(0x8768b20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8768bd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8768bd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86ac7c8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8768860)', 'Try::Tiny::Catch=REF(0x8768d50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86ac7c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86ac7c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8662e10)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8662e10)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8662e10)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8662e10)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_composite.t line 14 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8768860)', 'Try::Tiny::Catch=REF(0x8768d50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86ac7c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86ac7c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8662e10)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8662e10)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8662e10)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8662e10)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_composite.t line 14 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_composite.t line 14. BEGIN failed--compilation aborted at t/roles/role_composite.t line 14. t/roles/role_composite.t .................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8768fc8)', 'Try::Tiny::Catch=REF(0x8768e58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8768f08)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8768f08)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86acb40)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8768b98)', 'Try::Tiny::Catch=REF(0x8769088)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86acb40)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86acb40)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8663188)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8663188)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8663188)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8663188)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_composite_exclusion.t line 14 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8768b98)', 'Try::Tiny::Catch=REF(0x8769088)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86acb40)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86acb40)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8663188)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8663188)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8663188)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8663188)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_composite_exclusion.t line 14 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_composite_exclusion.t line 14. BEGIN failed--compilation aborted at t/roles/role_composite_exclusion.t line 14. t/roles/role_composite_exclusion.t ........................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8768e50)', 'Try::Tiny::Catch=REF(0x8768ce0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8768d90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8768d90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86ac8f8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8768a20)', 'Try::Tiny::Catch=REF(0x8768f10)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86ac8f8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86ac8f8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8662ef8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8662ef8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8662ef8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8662ef8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_composition_attributes.t line 14 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8768a20)', 'Try::Tiny::Catch=REF(0x8768f10)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86ac8f8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86ac8f8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8662ef8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8662ef8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8662ef8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8662ef8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_composition_attributes.t line 14 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_composition_attributes.t line 14. BEGIN failed--compilation aborted at t/roles/role_composition_attributes.t line 14. t/roles/role_composition_attributes.t ..................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fde78)', 'Try::Tiny::Catch=REF(0x86fdd08)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fddb8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fddb8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863fd50)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fda48)', 'Try::Tiny::Catch=REF(0x86fdf38)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863fd50)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863fd50)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352948)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352948)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352948)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352948)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_composition_errors.t line 13 Foo::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fda48)', 'Try::Tiny::Catch=REF(0x86fdf38)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863fd50)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863fd50)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352948)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352948)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352948)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352948)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_composition_errors.t line 13 Foo::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_composition_errors.t line 13. BEGIN failed--compilation aborted at t/roles/role_composition_errors.t line 13. t/roles/role_composition_errors.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8768ce0)', 'Try::Tiny::Catch=REF(0x8768b70)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8768c20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8768c20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86ac848)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x87688b0)', 'Try::Tiny::Catch=REF(0x8768da0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86ac848)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86ac848)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8662e90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8662e90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8662e90)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8662e90)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_composition_method_mods.t line 14 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x87688b0)', 'Try::Tiny::Catch=REF(0x8768da0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86ac848)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86ac848)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8662e90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8662e90)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8662e90)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8662e90)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_composition_method_mods.t line 14 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_composition_method_mods.t line 14. BEGIN failed--compilation aborted at t/roles/role_composition_method_mods.t line 14. t/roles/role_composition_method_mods.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8769268)', 'Try::Tiny::Catch=REF(0x87690f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x87691a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x87691a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86accd8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8768e38)', 'Try::Tiny::Catch=REF(0x8769328)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86accd8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86accd8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8663390)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8663390)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8663390)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8663390)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_composition_methods.t line 14 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8768e38)', 'Try::Tiny::Catch=REF(0x8769328)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86accd8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86accd8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8663390)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8663390)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8663390)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8663390)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_composition_methods.t line 14 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_composition_methods.t line 14. BEGIN failed--compilation aborted at t/roles/role_composition_methods.t line 14. t/roles/role_composition_methods.t ........................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8768fc8)', 'Try::Tiny::Catch=REF(0x8768e58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8768f08)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8768f08)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86acb40)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8768b98)', 'Try::Tiny::Catch=REF(0x8769088)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86acb40)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86acb40)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8663188)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8663188)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8663188)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8663188)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_composition_override.t line 14 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8768b98)', 'Try::Tiny::Catch=REF(0x8769088)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86acb40)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86acb40)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8663188)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8663188)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8663188)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8663188)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_composition_override.t line 14 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_composition_override.t line 14. BEGIN failed--compilation aborted at t/roles/role_composition_override.t line 14. t/roles/role_composition_override.t ....................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8769288)', 'Try::Tiny::Catch=REF(0x8769118)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x87691c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x87691c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86accd0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8768e58)', 'Try::Tiny::Catch=REF(0x8769348)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86accd0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86accd0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8663368)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8663368)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8663368)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8663368)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_composition_req_methods.t line 14 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8768e58)', 'Try::Tiny::Catch=REF(0x8769348)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86accd0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86accd0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8663368)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8663368)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8663368)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8663368)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_composition_req_methods.t line 14 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_composition_req_methods.t line 14. BEGIN failed--compilation aborted at t/roles/role_composition_req_methods.t line 14. t/roles/role_composition_req_methods.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ff028)', 'Try::Tiny::Catch=REF(0x86feeb8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fef68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fef68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8640f28)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86febf8)', 'Try::Tiny::Catch=REF(0x86ff0e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640f28)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640f28)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8353b28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8353b28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8353b28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8353b28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_conflict_detection.t line 17 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86febf8)', 'Try::Tiny::Catch=REF(0x86ff0e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640f28)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640f28)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8353b28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8353b28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8353b28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8353b28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_conflict_detection.t line 17 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_conflict_detection.t line 17. BEGIN failed--compilation aborted at t/roles/role_conflict_detection.t line 17. t/roles/role_conflict_detection.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fe448)', 'Try::Tiny::Catch=REF(0x86fe2d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fe388)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fe388)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86402d8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fe018)', 'Try::Tiny::Catch=REF(0x86fe508)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86402d8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86402d8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352f00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352f00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352f00)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352f00)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_conflict_edge_cases.t line 19 Role::Base::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fe018)', 'Try::Tiny::Catch=REF(0x86fe508)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86402d8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86402d8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352f00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352f00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352f00)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352f00)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_conflict_edge_cases.t line 19 Role::Base::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_conflict_edge_cases.t line 19. BEGIN failed--compilation aborted at t/roles/role_conflict_edge_cases.t line 19. t/roles/role_conflict_edge_cases.t ........................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc090)', 'Try::Tiny::Catch=REF(0x86fbf20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fbfd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fbfd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8626320)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f4050)', 'Try::Tiny::Catch=REF(0x86fc150)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626320)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626320)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624ef8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624ef8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624ef8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624ef8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_consumers.t line 8 Foo::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4050)', 'Try::Tiny::Catch=REF(0x86fc150)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626320)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626320)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8624ef8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8624ef8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8624ef8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8624ef8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_consumers.t line 8 Foo::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_consumers.t line 8. BEGIN failed--compilation aborted at t/roles/role_consumers.t line 8. t/roles/role_consumers.t .................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fe000)', 'Try::Tiny::Catch=REF(0x86fde90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fdf40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fdf40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863fe60)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fdbd0)', 'Try::Tiny::Catch=REF(0x86fe0c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863fe60)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863fe60)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352910)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352910)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352910)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352910)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_exclusion.t line 25 Molecule::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fdbd0)', 'Try::Tiny::Catch=REF(0x86fe0c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863fe60)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863fe60)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8352910)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8352910)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8352910)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8352910)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_exclusion.t line 25 Molecule::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_exclusion.t line 25. BEGIN failed--compilation aborted at t/roles/role_exclusion.t line 25. t/roles/role_exclusion.t .................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x87005a0)', 'Try::Tiny::Catch=REF(0x86f94a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x87004e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x87004e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863cff0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f91e8)', 'Try::Tiny::Catch=REF(0x8700660)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863cff0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863cff0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8629570)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8629570)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8629570)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8629570)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_exclusion_and_alias_bug.t line 11 My::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f91e8)', 'Try::Tiny::Catch=REF(0x8700660)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863cff0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863cff0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8629570)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8629570)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8629570)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8629570)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_exclusion_and_alias_bug.t line 11 My::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_exclusion_and_alias_bug.t line 11. BEGIN failed--compilation aborted at t/roles/role_exclusion_and_alias_bug.t line 11. t/roles/role_exclusion_and_alias_bug.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc200)', 'Try::Tiny::Catch=REF(0x86fc090)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc140)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc140)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8626618)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f4258)', 'Try::Tiny::Catch=REF(0x86fc2c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626618)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626618)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86251f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86251f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86251f8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86251f8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_for_combination.t line 9 My::Singleton::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4258)', 'Try::Tiny::Catch=REF(0x86fc2c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626618)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626618)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86251f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86251f8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86251f8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86251f8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/role_for_combination.t line 9 My::Singleton::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/role_for_combination.t line 9. BEGIN failed--compilation aborted at t/roles/role_for_combination.t line 9. t/roles/role_for_combination.t ............................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc378)', 'Try::Tiny::Catch=REF(0x86fc208)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc2b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc2b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8626888)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f44a8)', 'Try::Tiny::Catch=REF(0x86fc438)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626888)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626888)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86254e8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86254e8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86254e8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86254e8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/roles_and_method_cloning.t line 11 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f44a8)', 'Try::Tiny::Catch=REF(0x86fc438)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626888)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626888)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86254e8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86254e8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86254e8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86254e8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/roles_and_method_cloning.t line 11 Role::Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/roles_and_method_cloning.t line 11. BEGIN failed--compilation aborted at t/roles/roles_and_method_cloning.t line 11. t/roles/roles_and_method_cloning.t ........................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fea18)', 'Try::Tiny::Catch=REF(0x86fe8a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fe958)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fe958)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8640978)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fe5e8)', 'Try::Tiny::Catch=REF(0x86fead8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640978)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640978)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x83533d0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x83533d0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x83533d0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x83533d0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/roles_and_req_method_edge_cases.t line 29 Role::RequireFoo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fe5e8)', 'Try::Tiny::Catch=REF(0x86fead8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640978)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640978)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x83533d0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x83533d0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x83533d0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x83533d0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/roles_and_req_method_edge_cases.t line 29 Role::RequireFoo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/roles_and_req_method_edge_cases.t line 29. BEGIN failed--compilation aborted at t/roles/roles_and_req_method_edge_cases.t line 29. t/roles/roles_and_req_method_edge_cases.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'Create a new class with several roles' # at t/roles/roles_applied_in_create.t line 23. # got: 'Couldn't load class (Role::Interface) because: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f2f70)', 'Try::Tiny::Catch=REF(0x86f2e00)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f2eb0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f2eb0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8643ec0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86f2b40)', 'Try::Tiny::Catch=REF(0x86f3030)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8643ec0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8643ec0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x862c6d8)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x862c6d8)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x862c6d8)', 'file', 'lib/Moose/Util/TypeConstraints.pm', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x862c6d8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at lib/Moose.pm line 23 # Moose::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at lib/Moose/Role.pm line 16 # Moose::Role::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Role.pm called at t/lib/Role/Interface.pm line 2 # Role::Interface::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Role/Interface.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 117 # Class::MOP::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 71 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x85e6c38)', 'Try::Tiny::Catch=REF(0x817eca8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 128 # Class::MOP::load_first_existing_class('Role::Interface') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 140 # Class::MOP::load_class('Role::Interface', undef) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util.pm line 126 # Moose::Util::_apply_all_roles('Moose::Meta::Class=HASH(0x85e6e48)', undef, 'Role::Interface', 'Role::Child') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util.pm line 93 # Moose::Util::apply_all_roles('Moose::Meta::Class=HASH(0x85e6e48)', 'Role::Interface', 'Role::Child') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Class.pm line 98 # Moose::Meta::Class::create('Moose::Meta::Class', 'YATTA', 'superclass', 'Moose::Meta::Class', 'roles', 'ARRAY(0x85b9d18)') called at t/roles/roles_applied_in_create.t line 17 # main::__ANON__() called at /home/fly1600/var/megalib/Test/Fatal.pm line 23 # Test::Fatal::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 71 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x817e008)', 'Try::Tiny::Catch=REF(0x85e68e8)') called at /home/fly1600/var/megalib/Test/Fatal.pm line 30 # Test::Fatal::exception('CODE(0x824bf20)') called at t/roles/roles_applied_in_create.t line 23 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f2b40)', 'Try::Tiny::Catch=REF(0x86f3030)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8643ec0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8643ec0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x862c6d8)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x862c6d8)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x862c6d8)', 'file', 'lib/Moose/Util/TypeConstraints.pm', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x862c6d8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at lib/Moose.pm line 23 # Moose::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at lib/Moose/Role.pm line 16 # Moose::Role::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Role.pm called at t/lib/Role/Interface.pm line 2 # Role::Interface::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Role/Interface.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 117 # Class::MOP::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 71 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x85e6c38)', 'Try::Tiny::Catch=REF(0x817eca8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 128 # Class::MOP::load_first_existing_class('Role::Interface') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 140 # Class::MOP::load_class('Role::Interface', undef) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util.pm line 126 # Moose::Util::_apply_all_roles('Moose::Meta::Class=HASH(0x85e6e48)', undef, 'Role::Interface', 'Role::Child') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util.pm line 93 # Moose::Util::apply_all_roles('Moose::Meta::Class=HASH(0x85e6e48)', 'Role::Interface', 'Role::Child') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Class.pm line 98 # Moose::Meta::Class::create('Moose::Meta::Class', 'YATTA', 'superclass', 'Moose::Meta::Class', 'roles', 'ARRAY(0x85b9d18)') called at t/roles/roles_applied_in_create.t line 17 # main::__ANON__() called at /home/fly1600/var/megalib/Test/Fatal.pm line 23 # Test::Fatal::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 71 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x817e008)', 'Try::Tiny::Catch=REF(0x85e68e8)') called at /home/fly1600/var/megalib/Test/Fatal.pm line 30 # Test::Fatal::exception('CODE(0x824bf20)') called at t/roles/roles_applied_in_create.t line 23 # Compilation failed in require at lib/Moose/Meta/Attribute.pm line 23. # BEGIN failed--compilation aborted at lib/Moose/Meta/Attribute.pm line 23. # Compilation failed in require at lib/Moose/Meta/TypeCoercion.pm line 14. # BEGIN failed--compilation aborted at lib/Moose/Meta/TypeCoercion.pm line 14. # Compilation failed in require at lib/Moose.pm line 23. # BEGIN failed--compilation aborted at lib/Moose.pm line 23. # Compilation failed in require at lib/Moose/Role.pm line 16. # BEGIN failed--compilation aborted at lib/Moose/Role.pm line 16. # Compilation failed in require at t/lib/Role/Interface.pm line 2. # BEGIN failed--compilation aborted at t/lib/Role/Interface.pm line 2. # Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 117. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 123. # Class::MOP::__ANON__('Could not create the \'reader\' method for parent because : C...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x85e6c38)', 'Try::Tiny::Catch=REF(0x817eca8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 128 # Class::MOP::load_first_existing_class('Role::Interface') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP.pm line 140 # Class::MOP::load_class('Role::Interface', undef) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util.pm line 126 # Moose::Util::_apply_all_roles('Moose::Meta::Class=HASH(0x85e6e48)', undef, 'Role::Interface', 'Role::Child') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util.pm line 93 # Moose::Util::apply_all_roles('Moose::Meta::Class=HASH(0x85e6e48)', 'Role::Interface', 'Role::Child') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Class.pm line 98 # Moose::Meta::Class::create('Moose::Meta::Class', 'YATTA', 'superclass', 'Moose::Meta::Class', 'roles', 'ARRAY(0x85b9d18)') called at t/roles/roles_applied_in_create.t line 17 # main::__ANON__() called at /home/fly1600/var/megalib/Test/Fatal.pm line 23 # Test::Fatal::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 71 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x817e008)', 'Try::Tiny::Catch=REF(0x85e68e8)') called at /home/fly1600/var/megalib/Test/Fatal.pm line 30 # Test::Fatal::exception('CODE(0x824bf20)') called at t/roles/roles_applied_in_create.t line 23 # ' # expected: undef # Looks like you failed 1 test of 1. t/roles/roles_applied_in_create.t ......................... not ok 1 - Create a new class with several roles 1..1 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc8f8)', 'Try::Tiny::Catch=REF(0x86fc788)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc838)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc838)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8626d50)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f4a28)', 'Try::Tiny::Catch=REF(0x86fc9b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626d50)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626d50)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8625918)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8625918)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8625918)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8625918)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/run_time_role_composition.t line 22 Bark::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4a28)', 'Try::Tiny::Catch=REF(0x86fc9b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626d50)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626d50)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8625918)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8625918)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8625918)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8625918)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/run_time_role_composition.t line 22 Bark::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/run_time_role_composition.t line 22. BEGIN failed--compilation aborted at t/roles/run_time_role_composition.t line 22. t/roles/run_time_role_composition.t ....................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd438)', 'Try::Tiny::Catch=REF(0x86fd2c8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd378)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd378)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f2f0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fd008)', 'Try::Tiny::Catch=REF(0x86fd4f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f2f0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f2f0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351ea8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351ea8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351ea8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351ea8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/runtime_roles_and_attrs.t line 13 Dog::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd008)', 'Try::Tiny::Catch=REF(0x86fd4f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f2f0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f2f0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351ea8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351ea8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351ea8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351ea8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/runtime_roles_and_attrs.t line 13 Dog::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/runtime_roles_and_attrs.t line 13. BEGIN failed--compilation aborted at t/roles/runtime_roles_and_attrs.t line 13. t/roles/runtime_roles_and_attrs.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd490)', 'Try::Tiny::Catch=REF(0x86fd320)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd3d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd3d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f340)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fd060)', 'Try::Tiny::Catch=REF(0x86fd550)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f340)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f340)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351e38)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351e38)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351e38)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351e38)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/runtime_roles_and_nonmoose.t line 13 Dog::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd060)', 'Try::Tiny::Catch=REF(0x86fd550)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f340)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f340)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351e38)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351e38)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351e38)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351e38)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/roles/runtime_roles_and_nonmoose.t line 13 Dog::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/roles/runtime_roles_and_nonmoose.t line 13. BEGIN failed--compilation aborted at t/roles/runtime_roles_and_nonmoose.t line 13. t/roles/runtime_roles_and_nonmoose.t ...................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8320)', 'Try::Tiny::Catch=REF(0x86f81b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8260)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8260)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b530)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7ef0)', 'Try::Tiny::Catch=REF(0x86f83e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b530)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b530)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d800)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d800)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d800)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d800)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/roles/runtime_roles_w_params.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7ef0)', 'Try::Tiny::Catch=REF(0x86f83e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b530)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b530)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d800)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d800)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d800)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d800)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/roles/runtime_roles_w_params.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/roles/runtime_roles_w_params.t line 12. BEGIN failed--compilation aborted at t/roles/runtime_roles_w_params.t line 12. t/roles/runtime_roles_w_params.t .......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/test_moose/test_moose.t ................................. ok 1 - use Test::Moose; 1..1 ok String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8721958)', 'Try::Tiny::Catch=REF(0x87217e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8721898)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8721898)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8661ec8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8721528)', 'Try::Tiny::Catch=REF(0x8721a18)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8661ec8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8661ec8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85be690)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85be690)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85be690)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85be690)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/test_moose/test_moose_does_ok.t line 15 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8721528)', 'Try::Tiny::Catch=REF(0x8721a18)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8661ec8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8661ec8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85be690)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85be690)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85be690)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85be690)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/test_moose/test_moose_does_ok.t line 15 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/test_moose/test_moose_does_ok.t line 15. BEGIN failed--compilation aborted at t/test_moose/test_moose_does_ok.t line 15. # Tests were run but no plan was declared and done_testing() was not seen. t/test_moose/test_moose_does_ok.t ......................... ok 1 - use Test::Moose; Dubious, test returned 255 (wstat 65280, 0xff00) All 1 subtests passed String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871b3f0)', 'Try::Tiny::Catch=REF(0x871b280)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x871b330)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x871b330)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x865e440)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x871afc0)', 'Try::Tiny::Catch=REF(0x871b4b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x865e440)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x865e440)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8643810)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8643810)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8643810)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8643810)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/test_moose/test_moose_has_attribute_ok.t line 15 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871afc0)', 'Try::Tiny::Catch=REF(0x871b4b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x865e440)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x865e440)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8643810)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8643810)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8643810)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8643810)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/test_moose/test_moose_has_attribute_ok.t line 15 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/test_moose/test_moose_has_attribute_ok.t line 15. BEGIN failed--compilation aborted at t/test_moose/test_moose_has_attribute_ok.t line 15. # Tests were run but no plan was declared and done_testing() was not seen. t/test_moose/test_moose_has_attribute_ok.t ................ ok 1 - use Test::Moose; Dubious, test returned 255 (wstat 65280, 0xff00) All 1 subtests passed String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871b178)', 'Try::Tiny::Catch=REF(0x871b008)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x871b0b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x871b0b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x865e198)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x871ad48)', 'Try::Tiny::Catch=REF(0x871b238)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x865e198)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x865e198)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86434d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86434d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86434d8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86434d8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/test_moose/test_moose_meta_ok.t line 15 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871ad48)', 'Try::Tiny::Catch=REF(0x871b238)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x865e198)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x865e198)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86434d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86434d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86434d8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86434d8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/test_moose/test_moose_meta_ok.t line 15 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/test_moose/test_moose_meta_ok.t line 15. BEGIN failed--compilation aborted at t/test_moose/test_moose_meta_ok.t line 15. # Tests were run but no plan was declared and done_testing() was not seen. t/test_moose/test_moose_meta_ok.t ......................... ok 1 - use Test::Moose; Dubious, test returned 255 (wstat 65280, 0xff00) All 1 subtests passed String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871b1c0)', 'Try::Tiny::Catch=REF(0x871b050)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x871b100)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x871b100)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x865e248)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x871ad90)', 'Try::Tiny::Catch=REF(0x871b280)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x865e248)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x865e248)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86435c8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86435c8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86435c8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86435c8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/test_moose/with_immutable.t line 15 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x871ad90)', 'Try::Tiny::Catch=REF(0x871b280)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x865e248)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x865e248)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x86435c8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x86435c8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x86435c8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x86435c8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/test_moose/with_immutable.t line 15 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/test_moose/with_immutable.t line 15. BEGIN failed--compilation aborted at t/test_moose/with_immutable.t line 15. # Tests were run but no plan was declared and done_testing() was not seen. t/test_moose/with_immutable.t ............................. ok 1 - use Test::Moose; Dubious, test returned 255 (wstat 65280, 0xff00) All 1 subtests passed String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/todo_tests/exception_reflects_failed_constraint.t line 14. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x87016e8)', 'Try::Tiny::Catch=REF(0x8701578)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8701628)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8701628)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85c9fa8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86f9980)', 'Try::Tiny::Catch=REF(0x87017a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c9fa8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c9fa8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85af998)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85af998)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85af998)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85af998)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244ae0)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/todo_tests/exception_reflects_failed_constraint.t line 14 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f9980)', 'Try::Tiny::Catch=REF(0x87017a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c9fa8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c9fa8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85af998)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85af998)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85af998)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85af998)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244ae0)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/todo_tests/exception_reflects_failed_constraint.t line 14 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 5) line 2. # BEGIN failed--compilation aborted at (eval 5) line 2. String found where operator expected at t/todo_tests/exception_reflects_failed_constraint.t line 18, near "subtype 'ParentConstraint'" (Do you need to predeclare subtype?) String found where operator expected at t/todo_tests/exception_reflects_failed_constraint.t line 18, near "as 'Str'" (Do you need to predeclare as?) String found where operator expected at t/todo_tests/exception_reflects_failed_constraint.t line 23, near "subtype 'ChildConstraint'" (Do you need to predeclare subtype?) String found where operator expected at t/todo_tests/exception_reflects_failed_constraint.t line 23, near "as 'ParentConstraint'" (Do you need to predeclare as?) syntax error at t/todo_tests/exception_reflects_failed_constraint.t line 18, near "subtype 'ParentConstraint'" syntax error at t/todo_tests/exception_reflects_failed_constraint.t line 23, near "subtype 'ChildConstraint'" Execution of t/todo_tests/exception_reflects_failed_constraint.t aborted due to compilation errors. # Tests were run but no plan was declared and done_testing() was not seen. t/todo_tests/exception_reflects_failed_constraint.t ....... not ok 1 - use Moose::Util::TypeConstraints; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4e20)', 'Try::Tiny::Catch=REF(0x86f4cb0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4d60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4d60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630730)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed978)', 'Try::Tiny::Catch=REF(0x86f4ee0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630730)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630730)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd88)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd88)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/todo_tests/immutable_n_around.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed978)', 'Try::Tiny::Catch=REF(0x86f4ee0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630730)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630730)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd88)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd88)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/todo_tests/immutable_n_around.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/todo_tests/immutable_n_around.t line 12. BEGIN failed--compilation aborted at t/todo_tests/immutable_n_around.t line 12. t/todo_tests/immutable_n_around.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/todo_tests/moose_and_threads.t .......................... not ok 1 - Moose type constraints and threads dont get along # TODO This is just a stub for the test, see the POD # Failed (TODO) test 'Moose type constraints and threads dont get along' # at t/todo_tests/moose_and_threads.t line 37. 1..1 ok String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f5038)', 'Try::Tiny::Catch=REF(0x86f4ec8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4f78)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4f78)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630678)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed178)', 'Try::Tiny::Catch=REF(0x86f50f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630678)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630678)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861de98)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861de98)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861de98)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861de98)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/todo_tests/replacing_super_methods.t line 9 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed178)', 'Try::Tiny::Catch=REF(0x86f50f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630678)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630678)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861de98)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861de98)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861de98)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861de98)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/todo_tests/replacing_super_methods.t line 9 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/todo_tests/replacing_super_methods.t line 9. BEGIN failed--compilation aborted at t/todo_tests/replacing_super_methods.t line 9. t/todo_tests/replacing_super_methods.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd440)', 'Try::Tiny::Catch=REF(0x86fd2d0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd380)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd380)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863f2f0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fd010)', 'Try::Tiny::Catch=REF(0x86fd500)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f2f0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f2f0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351ef8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351ef8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351ef8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351ef8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/todo_tests/required_role_accessors.t line 9 Foo::API::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd010)', 'Try::Tiny::Catch=REF(0x86fd500)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863f2f0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863f2f0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8351ef8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8351ef8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8351ef8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8351ef8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/todo_tests/required_role_accessors.t line 9 Foo::API::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/todo_tests/required_role_accessors.t line 9. BEGIN failed--compilation aborted at t/todo_tests/required_role_accessors.t line 9. t/todo_tests/required_role_accessors.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fc0d8)', 'Try::Tiny::Catch=REF(0x86fbf68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc018)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc018)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8626428)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f40a0)', 'Try::Tiny::Catch=REF(0x86fc198)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626428)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626428)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8625040)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8625040)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8625040)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8625040)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/todo_tests/role_insertion_order.t line 8 Foo::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f40a0)', 'Try::Tiny::Catch=REF(0x86fc198)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8626428)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8626428)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8625040)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8625040)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8625040)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8625040)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/todo_tests/role_insertion_order.t line 8 Foo::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/todo_tests/role_insertion_order.t line 8. BEGIN failed--compilation aborted at t/todo_tests/role_insertion_order.t line 8. t/todo_tests/role_insertion_order.t ....................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fdda0)', 'Try::Tiny::Catch=REF(0x86fdc30)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fdce0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fdce0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8640f00)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fd970)', 'Try::Tiny::Catch=REF(0x86fde60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640f00)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640f00)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8354648)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8354648)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8354648)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8354648)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/todo_tests/various_role_features.t line 24 Bar::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fd970)', 'Try::Tiny::Catch=REF(0x86fde60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8640f00)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8640f00)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8354648)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8354648)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8354648)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8354648)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16 Moose::Role::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Role.pm called at t/todo_tests/various_role_features.t line 24 Bar::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/todo_tests/various_role_features.t line 24. BEGIN failed--compilation aborted at t/todo_tests/various_role_features.t line 24. t/todo_tests/various_role_features.t ...................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/advanced_type_creation.t line 9. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fd370)', 'Try::Tiny::Catch=REF(0x86fd200)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd2b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd2b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85c22b8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86fcf40)', 'Try::Tiny::Catch=REF(0x86fd430)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c22b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c22b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b4240)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b4240)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b4240)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b4240)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 4) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8245768)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/advanced_type_creation.t line 9 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fcf40)', 'Try::Tiny::Catch=REF(0x86fd430)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c22b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c22b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b4240)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b4240)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b4240)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b4240)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 4) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8245768)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/advanced_type_creation.t line 9 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 4) line 2. # BEGIN failed--compilation aborted at (eval 4) line 2. Attempt to reload Moose/Util/TypeConstraints.pm aborted. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 37. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 37. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 875. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/advanced_type_creation.t ............... not ok 1 - use Moose::Util::TypeConstraints; ok 2 - use Moose::Meta::TypeConstraint::Parameterized; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/2 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ffe60)', 'Try::Tiny::Catch=REF(0x86f8da0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86ffda0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86ffda0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85c98c8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8ae0)', 'Try::Tiny::Catch=REF(0x86fff20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c98c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c98c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85aef80)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85aef80)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85aef80)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85aef80)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/class_subtypes.t line 9 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8ae0)', 'Try::Tiny::Catch=REF(0x86fff20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c98c8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c98c8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85aef80)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85aef80)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85aef80)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85aef80)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/class_subtypes.t line 9 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at t/type_constraints/class_subtypes.t line 9. BEGIN failed--compilation aborted at t/type_constraints/class_subtypes.t line 9. t/type_constraints/class_subtypes.t ....................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/class_type_constraint.t line 10. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x8701b00)', 'Try::Tiny::Catch=REF(0x8701990)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8701a40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8701a40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85ca3c0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86f9cc8)', 'Try::Tiny::Catch=REF(0x8701bc0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca3c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca3c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85afd60)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85afd60)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85afd60)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85afd60)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244eb8)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/class_type_constraint.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f9cc8)', 'Try::Tiny::Catch=REF(0x8701bc0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca3c0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca3c0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85afd60)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85afd60)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85afd60)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85afd60)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244eb8)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/class_type_constraint.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 5) line 2. # BEGIN failed--compilation aborted at (eval 5) line 2. Attempt to reload Moose/Util/TypeConstraints.pm aborted. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 37. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 37. Compilation failed in require at t/type_constraints/class_type_constraint.t line 15. BEGIN failed--compilation aborted at t/type_constraints/class_type_constraint.t line 15. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/class_type_constraint.t ................ not ok 1 - use Moose::Util::TypeConstraints; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/coerced_parameterized_types.t line 10. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x8701b50)', 'Try::Tiny::Catch=REF(0x87019e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8701a90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8701a90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85ca368)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86f9e20)', 'Try::Tiny::Catch=REF(0x8701c10)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca368)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca368)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85afc88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85afc88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85afc88)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85afc88)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244d90)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/coerced_parameterized_types.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f9e20)', 'Try::Tiny::Catch=REF(0x8701c10)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca368)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca368)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85afc88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85afc88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85afc88)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85afc88)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244d90)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/coerced_parameterized_types.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 5) line 2. # BEGIN failed--compilation aborted at (eval 5) line 2. String found where operator expected at t/type_constraints/coerced_parameterized_types.t line 27, near "subtype 'MyList'" (Do you need to predeclare subtype?) String found where operator expected at t/type_constraints/coerced_parameterized_types.t line 27, near "as 'Object'" (Do you need to predeclare as?) String found where operator expected at t/type_constraints/coerced_parameterized_types.t line 30, near "coerce 'ArrayRef'" (Do you need to predeclare coerce?) String found where operator expected at t/type_constraints/coerced_parameterized_types.t line 31, near "from 'MyList'" (Do you need to predeclare from?) String found where operator expected at t/type_constraints/coerced_parameterized_types.t line 41, near "subtype 'EvenList'" (Do you need to predeclare subtype?) String found where operator expected at t/type_constraints/coerced_parameterized_types.t line 41, near "as 'MyList'" (Do you need to predeclare as?) String found where operator expected at t/type_constraints/coerced_parameterized_types.t line 47, near "coerce 'ArrayRef'" (Do you need to predeclare coerce?) String found where operator expected at t/type_constraints/coerced_parameterized_types.t line 48, near "from 'EvenList'" (Do you need to predeclare from?) syntax error at t/type_constraints/coerced_parameterized_types.t line 27, near "subtype 'MyList'" syntax error at t/type_constraints/coerced_parameterized_types.t line 30, near "coerce 'ArrayRef'" syntax error at t/type_constraints/coerced_parameterized_types.t line 41, near "subtype 'EvenList'" syntax error at t/type_constraints/coerced_parameterized_types.t line 47, near "coerce 'ArrayRef'" Execution of t/type_constraints/coerced_parameterized_types.t aborted due to compilation errors. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/coerced_parameterized_types.t .......... not ok 1 - use Moose::Util::TypeConstraints; ok 2 - use Moose::Meta::TypeConstraint::Parameterized; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/2 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/container_type_coercion.t line 9. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fcbb0)', 'Try::Tiny::Catch=REF(0x86fca40)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fcaf0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fcaf0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85c1af0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86fc780)', 'Try::Tiny::Catch=REF(0x86fcc70)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c1af0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c1af0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b3c08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b3c08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b3c08)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b3c08)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 4) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244e20)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/container_type_coercion.t line 9 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fc780)', 'Try::Tiny::Catch=REF(0x86fcc70)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c1af0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c1af0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b3c08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b3c08)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b3c08)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b3c08)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 4) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244e20)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/container_type_coercion.t line 9 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 4) line 2. # BEGIN failed--compilation aborted at (eval 4) line 2. Attempt to reload Moose/Util/TypeConstraints.pm aborted. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 37. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 37. Compilation failed in require at t/type_constraints/container_type_coercion.t line 47. BEGIN failed--compilation aborted at t/type_constraints/container_type_coercion.t line 47. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/container_type_coercion.t .............. not ok 1 - use Moose::Util::TypeConstraints; ok 2 - use Moose::Meta::TypeConstraint::Parameterized; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/2 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/container_type_constraint.t line 9. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fcf88)', 'Try::Tiny::Catch=REF(0x86fce18)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fcec8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fcec8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85c1de8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86fcb58)', 'Try::Tiny::Catch=REF(0x86fd048)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c1de8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c1de8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b3fb0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b3fb0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b3fb0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b3fb0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 4) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8245268)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/container_type_constraint.t line 9 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fcb58)', 'Try::Tiny::Catch=REF(0x86fd048)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c1de8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c1de8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b3fb0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b3fb0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b3fb0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b3fb0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 4) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8245268)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/container_type_constraint.t line 9 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 4) line 2. # BEGIN failed--compilation aborted at (eval 4) line 2. Undefined subroutine &main::find_type_constraint called at t/type_constraints/container_type_constraint.t line 15. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/container_type_constraint.t ............ not ok 1 - use Moose::Util::TypeConstraints; ok 2 - use Moose::Meta::TypeConstraint::Parameterized; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/2 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/custom_parameterized_types.t line 10. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x87022e0)', 'Try::Tiny::Catch=REF(0x8702170)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8702220)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8702220)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85ca9f8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86fa3d8)', 'Try::Tiny::Catch=REF(0x87023a0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca9f8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca9f8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b0370)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b0370)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b0370)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b0370)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x82454b0)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/custom_parameterized_types.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fa3d8)', 'Try::Tiny::Catch=REF(0x87023a0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca9f8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca9f8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b0370)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b0370)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b0370)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b0370)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x82454b0)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/custom_parameterized_types.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 5) line 2. # BEGIN failed--compilation aborted at (eval 5) line 2. String found where operator expected at t/type_constraints/custom_parameterized_types.t line 15, near "subtype 'AlphaKeyHash'" (Do you need to predeclare subtype?) String found where operator expected at t/type_constraints/custom_parameterized_types.t line 15, near "as 'HashRef'" (Do you need to predeclare as?) String found where operator expected at t/type_constraints/custom_parameterized_types.t line 23, near "subtype 'Trihash'" (Do you need to predeclare subtype?) String found where operator expected at t/type_constraints/custom_parameterized_types.t line 23, near "as 'AlphaKeyHash'" (Do you need to predeclare as?) String found where operator expected at t/type_constraints/custom_parameterized_types.t line 30, near "subtype 'Noncon'" (Do you need to predeclare subtype?) String found where operator expected at t/type_constraints/custom_parameterized_types.t line 30, near "as 'Item'" (Do you need to predeclare as?) syntax error at t/type_constraints/custom_parameterized_types.t line 15, near "subtype 'AlphaKeyHash'" Too many arguments for Test::Fatal::exception at t/type_constraints/custom_parameterized_types.t line 18, near "$_) " Not enough arguments for Test::More::is at t/type_constraints/custom_parameterized_types.t line 18, near "$_) " syntax error at t/type_constraints/custom_parameterized_types.t line 19, near "}" syntax error at t/type_constraints/custom_parameterized_types.t line 23, near "subtype 'Trihash'" syntax error at t/type_constraints/custom_parameterized_types.t line 30, near "subtype 'Noncon'" Execution of t/type_constraints/custom_parameterized_types.t aborted due to compilation errors. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/custom_parameterized_types.t ........... not ok 1 - use Moose::Util::TypeConstraints; ok 2 - use Moose::Meta::TypeConstraint::Parameterized; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/2 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8320)', 'Try::Tiny::Catch=REF(0x86f81b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8260)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8260)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b528)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7ef0)', 'Try::Tiny::Catch=REF(0x86f83e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b528)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b528)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d800)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d800)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d800)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d800)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/type_constraints/custom_type_errors.t line 11 Animal::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7ef0)', 'Try::Tiny::Catch=REF(0x86f83e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b528)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b528)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d800)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d800)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d800)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d800)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/type_constraints/custom_type_errors.t line 11 Animal::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/type_constraints/custom_type_errors.t line 11. BEGIN failed--compilation aborted at t/type_constraints/custom_type_errors.t line 11. t/type_constraints/custom_type_errors.t ................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/define_type_twice_throws.t line 10. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x87016e0)', 'Try::Tiny::Catch=REF(0x8701570)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8701620)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8701620)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85c9ef8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86f9978)', 'Try::Tiny::Catch=REF(0x87017a0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c9ef8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c9ef8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85af918)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85af918)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85af918)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85af918)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x82449b0)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/define_type_twice_throws.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f9978)', 'Try::Tiny::Catch=REF(0x87017a0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c9ef8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c9ef8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85af918)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85af918)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85af918)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85af918)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x82449b0)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/define_type_twice_throws.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 5) line 2. # BEGIN failed--compilation aborted at (eval 5) line 2. Attempt to reload Moose/Util/TypeConstraints.pm aborted. Compilation failed in require at t/type_constraints/define_type_twice_throws.t line 15. BEGIN failed--compilation aborted at t/type_constraints/define_type_twice_throws.t line 15. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/define_type_twice_throws.t ............. not ok 1 - use Moose::Util::TypeConstraints; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4e20)', 'Try::Tiny::Catch=REF(0x86f4cb0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4d60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4d60)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630710)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed958)', 'Try::Tiny::Catch=REF(0x86f4ee0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630710)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630710)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861ddc8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861ddc8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861ddc8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861ddc8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/type_constraints/duck_type_handles.t line 10 Duck::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed958)', 'Try::Tiny::Catch=REF(0x86f4ee0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630710)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630710)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861ddc8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861ddc8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861ddc8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861ddc8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/type_constraints/duck_type_handles.t line 10 Duck::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/type_constraints/duck_type_handles.t line 10. BEGIN failed--compilation aborted at t/type_constraints/duck_type_handles.t line 10. t/type_constraints/duck_type_handles.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8148)', 'Try::Tiny::Catch=REF(0x86f7fd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8088)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8088)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863b360)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f7d18)', 'Try::Tiny::Catch=REF(0x86f8208)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b360)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b360)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d578)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d578)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d578)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d578)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/type_constraints/duck_types.t line 11 Duck::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f7d18)', 'Try::Tiny::Catch=REF(0x86f8208)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863b360)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863b360)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859d578)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859d578)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859d578)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859d578)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/type_constraints/duck_types.t line 11 Duck::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/type_constraints/duck_types.t line 11. BEGIN failed--compilation aborted at t/type_constraints/duck_types.t line 11. t/type_constraints/duck_types.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ffde8)', 'Try::Tiny::Catch=REF(0x86f8d28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86ffd28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86ffd28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85c98b8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8a68)', 'Try::Tiny::Catch=REF(0x86ffea8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c98b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c98b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85aef88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85aef88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85aef88)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85aef88)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/enum.t line 11 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8a68)', 'Try::Tiny::Catch=REF(0x86ffea8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c98b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c98b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85aef88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85aef88)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85aef88)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85aef88)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/enum.t line 11 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at t/type_constraints/enum.t line 11. BEGIN failed--compilation aborted at t/type_constraints/enum.t line 11. t/type_constraints/enum.t ................................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8700b50)', 'Try::Tiny::Catch=REF(0x86f9a90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8700a90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8700a90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85ca680)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f97d0)', 'Try::Tiny::Catch=REF(0x8700c10)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca680)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca680)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85afd28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85afd28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85afd28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85afd28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/match_type_operator.t line 9 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f97d0)', 'Try::Tiny::Catch=REF(0x8700c10)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca680)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca680)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85afd28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85afd28)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85afd28)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85afd28)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/match_type_operator.t line 9 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at t/type_constraints/match_type_operator.t line 9. BEGIN failed--compilation aborted at t/type_constraints/match_type_operator.t line 9. t/type_constraints/match_type_operator.t .................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8700100)', 'Try::Tiny::Catch=REF(0x86f90c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8700040)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8700040)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85c9c38)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8e00)', 'Try::Tiny::Catch=REF(0x87001c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c9c38)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c9c38)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85af2f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85af2f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85af2f0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85af2f0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/maybe_type_constraint.t line 9 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8e00)', 'Try::Tiny::Catch=REF(0x87001c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c9c38)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c9c38)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85af2f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85af2f0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85af2f0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85af2f0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/maybe_type_constraint.t line 9 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at t/type_constraints/maybe_type_constraint.t line 9. BEGIN failed--compilation aborted at t/type_constraints/maybe_type_constraint.t line 9. t/type_constraints/maybe_type_constraint.t ................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/misc_type_tests.t line 11. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x8701b68)', 'Try::Tiny::Catch=REF(0x87019f8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8701aa8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8701aa8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85ca418)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86f9d50)', 'Try::Tiny::Catch=REF(0x8701c28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca418)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca418)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85afda8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85afda8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85afda8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85afda8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 7) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244eb8)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/misc_type_tests.t line 11 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f9d50)', 'Try::Tiny::Catch=REF(0x8701c28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca418)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca418)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85afda8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85afda8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85afda8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85afda8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 7) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244eb8)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/misc_type_tests.t line 11 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 7) line 2. # BEGIN failed--compilation aborted at (eval 7) line 2. String found where operator expected at t/type_constraints/misc_type_tests.t line 17, near "subtype 'Numb3rs'" (Do you need to predeclare subtype?) String found where operator expected at t/type_constraints/misc_type_tests.t line 17, near "as 'Num'" (Do you need to predeclare as?) syntax error at t/type_constraints/misc_type_tests.t line 17, near "subtype 'Numb3rs'" BEGIN not safe after errors--compilation aborted at t/type_constraints/misc_type_tests.t line 28. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/misc_type_tests.t ...................... not ok 1 - use Moose::Util::TypeConstraints; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/normalize_type_name.t line 9. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fd5c8)', 'Try::Tiny::Catch=REF(0x86fd458)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd508)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd508)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85c2670)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86fd198)', 'Try::Tiny::Catch=REF(0x86fd688)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c2670)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c2670)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b45d0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b45d0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b45d0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b45d0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 4) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x82459d8)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/normalize_type_name.t line 9 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fd198)', 'Try::Tiny::Catch=REF(0x86fd688)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c2670)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c2670)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b45d0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b45d0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b45d0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b45d0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 4) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x82459d8)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/normalize_type_name.t line 9 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 4) line 2. # BEGIN failed--compilation aborted at (eval 4) line 2. String found where operator expected at t/type_constraints/normalize_type_name.t line 103, near "as 'HashRef[Int]'" (Do you need to predeclare as?) String found where operator expected at t/type_constraints/normalize_type_name.t line 106, near "as 'HashRef[ Int]'" (Do you need to predeclare as?) String found where operator expected at t/type_constraints/normalize_type_name.t line 109, near "as 'HashRef[Int ]'" (Do you need to predeclare as?) String found where operator expected at t/type_constraints/normalize_type_name.t line 111, near "as 'HashRef[ Int ]'" (Do you need to predeclare as?) String found where operator expected at t/type_constraints/normalize_type_name.t line 120, near "as 'HashRef[Int|Str]'" (Do you need to predeclare as?) String found where operator expected at t/type_constraints/normalize_type_name.t line 123, near "as 'HashRef[Int | Str]'" (Do you need to predeclare as?) String found where operator expected at t/type_constraints/normalize_type_name.t line 126, near "as 'HashRef[Str|Int]'" (Do you need to predeclare as?) syntax error at t/type_constraints/normalize_type_name.t line 103, near "as 'HashRef[Int]'" syntax error at t/type_constraints/normalize_type_name.t line 106, near "as 'HashRef[ Int]'" syntax error at t/type_constraints/normalize_type_name.t line 109, near "as 'HashRef[Int ]'" syntax error at t/type_constraints/normalize_type_name.t line 111, near "as 'HashRef[ Int ]'" Global symbol "$subtype_a1" requires explicit package name at t/type_constraints/normalize_type_name.t line 114. Global symbol "$subtype_a2" requires explicit package name at t/type_constraints/normalize_type_name.t line 114. syntax error at t/type_constraints/normalize_type_name.t line 120, near "as 'HashRef[Int|Str]'" syntax error at t/type_constraints/normalize_type_name.t line 123, near "as 'HashRef[Int | Str]'" syntax error at t/type_constraints/normalize_type_name.t line 126, near "as 'HashRef[Str|Int]'" Global symbol "$subtype_b1" requires explicit package name at t/type_constraints/normalize_type_name.t line 129. Global symbol "$subtype_b2" requires explicit package name at t/type_constraints/normalize_type_name.t line 129. Execution of t/type_constraints/normalize_type_name.t aborted due to compilation errors. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/normalize_type_name.t .................. not ok 1 - use Moose::Util::TypeConstraints; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/parameterize_from.t line 10. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x8701b28)', 'Try::Tiny::Catch=REF(0x87019b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8701a68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8701a68)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85ca478)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86f9df8)', 'Try::Tiny::Catch=REF(0x8701be8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca478)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca478)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85afe38)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85afe38)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85afe38)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85afe38)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244fd8)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/parameterize_from.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f9df8)', 'Try::Tiny::Catch=REF(0x8701be8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca478)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca478)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85afe38)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85afe38)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85afe38)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85afe38)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244fd8)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/parameterize_from.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 5) line 2. # BEGIN failed--compilation aborted at (eval 5) line 2. String found where operator expected at t/type_constraints/parameterize_from.t line 16, near "subtype 'parameterizable_hashref'" (Do you need to predeclare subtype?) String found where operator expected at t/type_constraints/parameterize_from.t line 16, near "as 'HashRef'" (Do you need to predeclare as?) String found where operator expected at t/type_constraints/parameterize_from.t line 18, near "subtype 'parameterized_hashref'" (Do you need to predeclare subtype?) String found where operator expected at t/type_constraints/parameterize_from.t line 18, near "as 'HashRef[Int]'" (Do you need to predeclare as?) syntax error at t/type_constraints/parameterize_from.t line 16, near "subtype 'parameterizable_hashref'" syntax error at t/type_constraints/parameterize_from.t line 18, near "subtype 'parameterized_hashref'" BEGIN not safe after errors--compilation aborted at t/type_constraints/parameterize_from.t line 29. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/parameterize_from.t .................... not ok 1 - use Moose::Util::TypeConstraints; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/role_type_constraint.t line 10. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x8701b10)', 'Try::Tiny::Catch=REF(0x87019a0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8701a50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8701a50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85ca330)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86f9de0)', 'Try::Tiny::Catch=REF(0x8701bd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca330)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca330)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85afce0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85afce0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85afce0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85afce0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244e60)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/role_type_constraint.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f9de0)', 'Try::Tiny::Catch=REF(0x8701bd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca330)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca330)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85afce0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85afce0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85afce0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85afce0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244e60)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/role_type_constraint.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 5) line 2. # BEGIN failed--compilation aborted at (eval 5) line 2. Attempt to reload Moose/Util/TypeConstraints.pm aborted. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 37. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 37. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/type_constraints/role_type_constraint.t line 15. BEGIN failed--compilation aborted at t/type_constraints/role_type_constraint.t line 15. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/role_type_constraint.t ................. not ok 1 - use Moose::Util::TypeConstraints; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fae60)', 'Try::Tiny::Catch=REF(0x86facf0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fada0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fada0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85bfcb0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86faa30)', 'Try::Tiny::Catch=REF(0x86faf20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85bfcb0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85bfcb0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85a5258)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85a5258)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85a5258)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85a5258)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/subtype_auto_vivify_parent.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86faa30)', 'Try::Tiny::Catch=REF(0x86faf20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85bfcb0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85bfcb0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85a5258)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85a5258)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85a5258)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85a5258)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/subtype_auto_vivify_parent.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at t/type_constraints/subtype_auto_vivify_parent.t line 8. BEGIN failed--compilation aborted at t/type_constraints/subtype_auto_vivify_parent.t line 8. t/type_constraints/subtype_auto_vivify_parent.t ........... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/subtyping_parameterized_types.t line 10. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x8702298)', 'Try::Tiny::Catch=REF(0x8702128)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x87021d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x87021d8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85cabb0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86fa4e0)', 'Try::Tiny::Catch=REF(0x8702358)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85cabb0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85cabb0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b05d0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b05d0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b05d0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b05d0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8245808)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/subtyping_parameterized_types.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fa4e0)', 'Try::Tiny::Catch=REF(0x8702358)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85cabb0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85cabb0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b05d0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b05d0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b05d0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b05d0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8245808)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/subtyping_parameterized_types.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 5) line 2. # BEGIN failed--compilation aborted at (eval 5) line 2. String found where operator expected at t/type_constraints/subtyping_parameterized_types.t line 14, near "subtype 'MySpecialHash'" (Do you need to predeclare subtype?) String found where operator expected at t/type_constraints/subtyping_parameterized_types.t line 14, near "as 'HashRef[Int]'" (Do you need to predeclare as?) String found where operator expected at t/type_constraints/subtyping_parameterized_types.t line 41, near "subtype 'MySpecialHashExtended'" (Do you need to predeclare subtype?) String found where operator expected at t/type_constraints/subtyping_parameterized_types.t line 42, near "as 'HashRef[Int]'" (Do you need to predeclare as?) String found where operator expected at t/type_constraints/subtyping_parameterized_types.t line 67, near "subtype 'MyNonSpecialHash'" (Do you need to predeclare subtype?) String found where operator expected at t/type_constraints/subtyping_parameterized_types.t line 68, near "as "HashRef"" (Do you need to predeclare as?) syntax error at t/type_constraints/subtyping_parameterized_types.t line 14, near "subtype 'MySpecialHash'" syntax error at t/type_constraints/subtyping_parameterized_types.t line 41, near "subtype 'MySpecialHashExtended'" Too many arguments for Test::Fatal::exception at t/type_constraints/subtyping_parameterized_types.t line 45, near "}) " Not enough arguments for Test::More::is at t/type_constraints/subtyping_parameterized_types.t line 45, near "}) " syntax error at t/type_constraints/subtyping_parameterized_types.t line 46, near "undef }" syntax error at t/type_constraints/subtyping_parameterized_types.t line 67, near "subtype 'MyNonSpecialHash'" BEGIN not safe after errors--compilation aborted at t/type_constraints/subtyping_parameterized_types.t line 98. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/subtyping_parameterized_types.t ........ not ok 1 - use Moose::Util::TypeConstraints; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/subtyping_union_types.t line 10. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x8701ae8)', 'Try::Tiny::Catch=REF(0x8701978)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8701a28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8701a28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85ca348)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86f9d98)', 'Try::Tiny::Catch=REF(0x8701ba8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca348)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca348)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85afd10)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85afd10)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85afd10)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85afd10)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244de8)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/subtyping_union_types.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f9d98)', 'Try::Tiny::Catch=REF(0x8701ba8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca348)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca348)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85afd10)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85afd10)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85afd10)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85afd10)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244de8)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/subtyping_union_types.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 5) line 2. # BEGIN failed--compilation aborted at (eval 5) line 2. String found where operator expected at t/type_constraints/subtyping_union_types.t line 14, near "subtype 'MyCollections'" (Do you need to predeclare subtype?) String found where operator expected at t/type_constraints/subtyping_union_types.t line 14, near "as 'ArrayRef | HashRef'" (Do you need to predeclare as?) String found where operator expected at t/type_constraints/subtyping_union_types.t line 35, near "subtype 'MyCollectionsExtended'" (Do you need to predeclare subtype?) String found where operator expected at t/type_constraints/subtyping_union_types.t line 36, near "as 'ArrayRef|HashRef'" (Do you need to predeclare as?) syntax error at t/type_constraints/subtyping_union_types.t line 14, near "subtype 'MyCollections'" syntax error at t/type_constraints/subtyping_union_types.t line 35, near "subtype 'MyCollectionsExtended'" syntax error at t/type_constraints/subtyping_union_types.t line 41, near "elsif" Execution of t/type_constraints/subtyping_union_types.t aborted due to compilation errors. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/subtyping_union_types.t ................ not ok 1 - use Moose::Util::TypeConstraints; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fad90)', 'Try::Tiny::Catch=REF(0x86fac20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86facd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86facd0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85bfb68)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fa960)', 'Try::Tiny::Catch=REF(0x86fae50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85bfb68)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85bfb68)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85a5100)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85a5100)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85a5100)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85a5100)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/throw_error.t line 6 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fa960)', 'Try::Tiny::Catch=REF(0x86fae50)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85bfb68)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85bfb68)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85a5100)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85a5100)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85a5100)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85a5100)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/throw_error.t line 6 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at t/type_constraints/throw_error.t line 6. BEGIN failed--compilation aborted at t/type_constraints/throw_error.t line 6. t/type_constraints/throw_error.t .......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f4d98)', 'Try::Tiny::Catch=REF(0x86f4c28)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f4cd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f4cd8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x8630710)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86ed8f0)', 'Try::Tiny::Catch=REF(0x86f4e58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630710)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630710)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd48)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd48)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/type_constraints/type_coersion_on_lazy_attributes.t line 10 SomeClass::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ed8f0)', 'Try::Tiny::Catch=REF(0x86f4e58)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x8630710)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x8630710)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x861dd48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x861dd48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x861dd48)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x861dd48)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/type_constraints/type_coersion_on_lazy_attributes.t line 10 SomeClass::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/type_constraints/type_coersion_on_lazy_attributes.t line 10. BEGIN failed--compilation aborted at t/type_constraints/type_coersion_on_lazy_attributes.t line 10. t/type_constraints/type_coersion_on_lazy_attributes.t ..... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86ff6f8)', 'Try::Tiny::Catch=REF(0x86f8610)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86ff638)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86ff638)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x858cf00)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8350)', 'Try::Tiny::Catch=REF(0x86ff7b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x858cf00)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x858cf00)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8541f00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8541f00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8541f00)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8541f00)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/type_names.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8350)', 'Try::Tiny::Catch=REF(0x86ff7b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x858cf00)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x858cf00)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x8541f00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x8541f00)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x8541f00)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x8541f00)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/type_names.t line 8 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at t/type_constraints/type_names.t line 8. BEGIN failed--compilation aborted at t/type_constraints/type_names.t line 8. t/type_constraints/type_names.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/type_notation_parser.t line 9. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fd168)', 'Try::Tiny::Catch=REF(0x86fcff8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd0a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd0a8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85c2160)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86fcd38)', 'Try::Tiny::Catch=REF(0x86fd228)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c2160)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c2160)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b4268)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b4268)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b4268)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b4268)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 4) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8245500)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/type_notation_parser.t line 9 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fcd38)', 'Try::Tiny::Catch=REF(0x86fd228)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c2160)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c2160)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b4268)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b4268)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b4268)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b4268)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 4) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8245500)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/type_notation_parser.t line 9 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 4) line 2. # BEGIN failed--compilation aborted at (eval 4) line 2. # Looks like you failed 1 test of 41. t/type_constraints/type_notation_parser.t ................. not ok 1 - use Moose::Util::TypeConstraints; ok 2 - ... this correctly detected a container (ArrayRef[Foo]) ok 3 - ... this correctly detected a container (ArrayRef[Foo | Int]) ok 4 - ... this correctly detected a container (ArrayRef[ArrayRef[Int]]) ok 5 - ... this correctly detected a container (ArrayRef[ArrayRef[Int | Foo]]) ok 6 - ... this correctly detected a container (ArrayRef[ArrayRef[Int|Str]]) ok 7 - ... this correctly detected a non-container (ArrayRef[]) ok 8 - ... this correctly detected a non-container (ArrayRef[Foo]Bar) ok 9 - ... this correctly split the container (ArrayRef[Foo|Int]) ok 10 - ... this correctly split the container (ArrayRef[Foo | Int]) ok 11 - ... this correctly split the container (ArrayRef[ArrayRef[Int]]) ok 12 - ... this correctly split the container (ArrayRef[Foo]) ok 13 - ... this correctly split the container (ArrayRef[ArrayRef[Int | Foo]]) ok 14 - ... this correctly split the container (ArrayRef[ArrayRef[Int|Str]]) ok 15 - ... this correctly detected union (Int | Str) ok 16 - ... this correctly detected union (Int|Str) ok 17 - ... this correctly detected union (ArrayRef[Foo] | Int) ok 18 - ... this correctly detected union (ArrayRef[Foo]|Int) ok 19 - ... this correctly detected union (Int | ArrayRef[Foo]) ok 20 - ... this correctly detected union (Int|ArrayRef[Foo]) ok 21 - ... this correctly detected union (ArrayRef[Foo | Int] | Str) ok 22 - ... this correctly detected union (ArrayRef[Foo|Int]|Str) ok 23 - ... this correctly detected union (Str | ArrayRef[Foo | Int]) ok 24 - ... this correctly detected union (Str|ArrayRef[Foo|Int]) ok 25 - ... this correctly detected union (Some|Silly|Name|With|Pipes | Int) ok 26 - ... this correctly detected union (Some|Silly|Name|With|Pipes|Int) ok 27 - ... this correctly detected a non-union (Int) ok 28 - ... this correctly detected a non-union (ArrayRef[Foo | Int]) ok 29 - ... this correctly detected a non-union (ArrayRef[Foo|Int]) ok 30 - ... this correctly split the union (Str|ArrayRef[Foo|Int]) ok 31 - ... this correctly split the union (Some|Silly|Name|With|Pipes | Int) ok 32 - ... this correctly split the union (Int | ArrayRef[Foo]) ok 33 - ... this correctly split the union (Int | Str) ok 34 - ... this correctly split the union (Int|Str) ok 35 - ... this correctly split the union (Some|Silly|Name|With|Pipes|Int) ok 36 - ... this correctly split the union (Int|ArrayRef[Foo]) ok 37 - ... this correctly split the union (ArrayRef[Foo|Int]|Str) ok 38 - ... this correctly split the union (ArrayRef[Foo] | Int) ok 39 - ... this correctly split the union (Str | ArrayRef[Foo | Int]) ok 40 - ... this correctly split the union (ArrayRef[Foo]|Int) ok 41 - ... this correctly split the union (ArrayRef[Foo | Int] | Str) 1..41 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/41 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8f88)', 'Try::Tiny::Catch=REF(0x86f8e18)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f8ec8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f8ec8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863c180)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8b58)', 'Try::Tiny::Catch=REF(0x86f9048)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c180)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c180)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e3c0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e3c0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e3c0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e3c0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/type_constraints/types_and_undef.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8b58)', 'Try::Tiny::Catch=REF(0x86f9048)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863c180)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863c180)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859e3c0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859e3c0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859e3c0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859e3c0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/type_constraints/types_and_undef.t line 12 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/type_constraints/types_and_undef.t line 12. BEGIN failed--compilation aborted at t/type_constraints/types_and_undef.t line 12. t/type_constraints/types_and_undef.t ...................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/union_types.t line 9. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fd100)', 'Try::Tiny::Catch=REF(0x86fcf90)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fd040)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fd040)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85c2110)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86fccd0)', 'Try::Tiny::Catch=REF(0x86fd1c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c2110)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c2110)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b4208)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b4208)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b4208)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b4208)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 4) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x82455c8)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/union_types.t line 9 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fccd0)', 'Try::Tiny::Catch=REF(0x86fd1c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c2110)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c2110)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b4208)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b4208)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b4208)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b4208)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 4) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x82455c8)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/union_types.t line 9 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 4) line 2. # BEGIN failed--compilation aborted at (eval 4) line 2. Undefined subroutine &main::find_type_constraint called at t/type_constraints/union_types.t line 12. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/union_types.t .......................... not ok 1 - use Moose::Util::TypeConstraints; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8764328)', 'Try::Tiny::Catch=REF(0x87641b8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8764268)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8764268)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x86aa9b8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x8763ef8)', 'Try::Tiny::Catch=REF(0x87643e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86aa9b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86aa9b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x868d380)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x868d380)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x868d380)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x868d380)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/type_constraints/union_types_and_coercions.t line 16 Email::Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8763ef8)', 'Try::Tiny::Catch=REF(0x87643e8)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x86aa9b8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x86aa9b8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x868d380)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x868d380)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x868d380)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x868d380)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/type_constraints/union_types_and_coercions.t line 16 Email::Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/type_constraints/union_types_and_coercions.t line 16. BEGIN failed--compilation aborted at t/type_constraints/union_types_and_coercions.t line 16. t/type_constraints/union_types_and_coercions.t ............ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/util_find_type_constraint.t line 9. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fc570)', 'Try::Tiny::Catch=REF(0x86fc400)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fc4b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fc4b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85c15e0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86fc140)', 'Try::Tiny::Catch=REF(0x86fc630)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c15e0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c15e0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b3578)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b3578)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b3578)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b3578)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 4) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244a08)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/util_find_type_constraint.t line 9 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fc140)', 'Try::Tiny::Catch=REF(0x86fc630)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c15e0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c15e0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b3578)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b3578)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b3578)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b3578)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 4) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8244a08)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/util_find_type_constraint.t line 9 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 4) line 2. # BEGIN failed--compilation aborted at (eval 4) line 2. Undefined subroutine &main::find_type_constraint called at t/type_constraints/util_find_type_constraint.t line 31. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/util_find_type_constraint.t ............ not ok 1 - use Moose::Util::TypeConstraints; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8870)', 'Try::Tiny::Catch=REF(0x86f8700)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86f87b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86f87b0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x863bb18)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f8440)', 'Try::Tiny::Catch=REF(0x86f8930)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863bb18)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863bb18)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859de60)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859de60)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859de60)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859de60)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/type_constraints/util_more_type_coercion.t line 12 HTTPHeader::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f8440)', 'Try::Tiny::Catch=REF(0x86f8930)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x863bb18)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x863bb18)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x859de60)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x859de60)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x859de60)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x859de60)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23 Moose::Meta::Attribute::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/Attribute.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14 Moose::Meta::TypeCoercion::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose/Meta/TypeCoercion.pm called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23 Moose::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 require Moose.pm called at t/type_constraints/util_more_type_coercion.t line 12 HTTPHeader::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/Attribute.pm line 23. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Meta/TypeCoercion.pm line 14. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 23. Compilation failed in require at t/type_constraints/util_more_type_coercion.t line 12. BEGIN failed--compilation aborted at t/type_constraints/util_more_type_coercion.t line 12. t/type_constraints/util_more_type_coercion.t .............. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/util_std_type_constraints.t line 11. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fe250)', 'Try::Tiny::Catch=REF(0x86fe0e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fe190)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fe190)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85c32f8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86fde20)', 'Try::Tiny::Catch=REF(0x86fe310)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c32f8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c32f8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b52e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b52e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b52e0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b52e0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 6) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8246740)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/util_std_type_constraints.t line 11 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86fde20)', 'Try::Tiny::Catch=REF(0x86fe310)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85c32f8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85c32f8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b52e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b52e0)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b52e0)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b52e0)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 6) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8246740)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/util_std_type_constraints.t line 11 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 6) line 2. # BEGIN failed--compilation aborted at (eval 6) line 2. Attempt to reload Moose/Util/TypeConstraints.pm aborted. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 37. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 37. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Role.pm line 16. Compilation failed in require at t/type_constraints/util_std_type_constraints.t line 346. BEGIN failed--compilation aborted at t/type_constraints/util_std_type_constraints.t line 346. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/util_std_type_constraints.t ............ not ok 1 - use Moose::Util::TypeConstraints; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) # Failed test 'use Moose::Util::TypeConstraints;' # at t/type_constraints/util_type_coercion.t line 10. # Tried to use 'Moose::Util::TypeConstraints'. # Error: Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x8701d60)', 'Try::Tiny::Catch=REF(0x8701bf0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8701ca0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8701ca0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85ca588)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86f9ec8)', 'Try::Tiny::Catch=REF(0x8701e20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca588)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca588)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85aff48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85aff48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85aff48)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85aff48)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8245090)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/util_type_coercion.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86f9ec8)', 'Try::Tiny::Catch=REF(0x8701e20)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85ca588)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85ca588)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85aff48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85aff48)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85aff48)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85aff48)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at (eval 5) line 2 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval 'package main; # use Moose::Util::TypeConstraints @{$args[0]}; # 1; # # ;' called at /home/fly1600/var/megalib/Test/More.pm line 885 # Test::More::_eval('package main;\x{a}use Moose::Util::TypeConstraints @{$args[0]};\x{a}1;\x{a}', 'ARRAY(0x8245090)') called at /home/fly1600/var/megalib/Test/More.pm line 860 # Test::More::use_ok('Moose::Util::TypeConstraints') called at t/type_constraints/util_type_coercion.t line 10 # main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 # Compilation failed in require at (eval 5) line 2. # BEGIN failed--compilation aborted at (eval 5) line 2. Attempt to reload Moose/Util/TypeConstraints.pm aborted. Compilation failed in require at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 37. BEGIN failed--compilation aborted at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose.pm line 37. Compilation failed in require at t/type_constraints/util_type_coercion.t line 15. BEGIN failed--compilation aborted at t/type_constraints/util_type_coercion.t line 15. # Tests were run but no plan was declared and done_testing() was not seen. t/type_constraints/util_type_coercion.t ................... not ok 1 - use Moose::Util::TypeConstraints; Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x8701100)', 'Try::Tiny::Catch=REF(0x86fa0c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x8701040)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x8701040)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85cacd0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86f9e00)', 'Try::Tiny::Catch=REF(0x87011c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85cacd0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85cacd0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b03d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b03d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b03d8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b03d8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/util_type_constraints.t line 11 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86f9e00)', 'Try::Tiny::Catch=REF(0x87011c0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85cacd0)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85cacd0)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85b03d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85b03d8)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85b03d8)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85b03d8)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/util_type_constraints.t line 11 main::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at t/type_constraints/util_type_constraints.t line 11. BEGIN failed--compilation aborted at t/type_constraints/util_type_constraints.t line 11. t/type_constraints/util_type_constraints.t ................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run String found where operator expected at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" (Do you need to predeclare confess?) Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" source: #line 1 "generated method (unknown origin)" sub { if (@_ > 1) { confess "Cannot assign a value to a read-only accessor"; } $_[0]->{"parent"}; } at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Generated.pm line 53. at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 156. Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fb2a0)', 'Try::Tiny::Catch=REF(0x86fb130)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 157 Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86fb1e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 90 Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86fb1e0)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Method/Accessor.pm line 42 Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x85bffc8)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 395 Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 Try::Tiny::try('CODE(0x86fae70)', 'Try::Tiny::Catch=REF(0x86fb360)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85bffc8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85bffc8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85ade78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85ade78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85ade78)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85ade78)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/util_type_constraints_export.t line 11 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 405. Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 Try::Tiny::try('CODE(0x86fae70)', 'Try::Tiny::Catch=REF(0x86fb360)') called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 406 Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x85bffc8)', 'reader', 'parent', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Attribute.pm line 421 Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x85bffc8)', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1397 Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85ade78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1380 Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85ade78)', 'inline_accessors', 1, 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1373 Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85ade78)', 'file', '/home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moo...', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Class/MOP/Class.pm line 1268 Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85ade78)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 695 require Moose/Util/TypeConstraints.pm called at t/type_constraints/util_type_constraints_export.t line 11 Foo::BEGIN() called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 eval {...} called at /home/fly1600/var/cpan/build/Moose-2.0004-XL4Pr5/blib/lib/Moose/Util/TypeConstraints.pm line 0 Compilation failed in require at t/type_constraints/util_type_constraints_export.t line 11. BEGIN failed--compilation aborted at t/type_constraints/util_type_constraints_export.t line 11. t/type_constraints/util_type_constraints_export.t ......... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run # Failed test '... loaded Foo successfully' # at t/type_constraints/util_type_reloading.t line 14. # Could not create the 'reader' method for parent because : Could not generate inline reader because : Failed to compile source: syntax error at generated method (unknown origin) line 3, near "confess "Cannot assign a value to a read-only accessor"" # # # source: # #line 1 "generated method (unknown origin)" # sub { # if (@_ > 1) { # confess "Cannot assign a value to a read-only accessor"; # } # $_[0]->{"parent"}; # } at lib/Class/MOP/Method/Generated.pm line 53. # at lib/Class/MOP/Method/Accessor.pm line 156. # Class::MOP::Method::Accessor::__ANON__('Failed to compile source: syntax error at generated method (u...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86bd658)', 'Try::Tiny::Catch=REF(0x86bd4e8)') called at lib/Class/MOP/Method/Accessor.pm line 157 # Class::MOP::Method::Accessor::_generate_reader_method_inline('Class::MOP::Method::Accessor=HASH(0x86bd598)') called at lib/Class/MOP/Method/Accessor.pm line 90 # Class::MOP::Method::Accessor::_initialize_body('Class::MOP::Method::Accessor=HASH(0x86bd598)') called at lib/Class/MOP/Method/Accessor.pm line 42 # Class::MOP::Method::Accessor::new('Class::MOP::Method::Accessor', 'attribute', 'Class::MOP::Attribute=HASH(0x860f3a0)', 'is_inline', 1, 'accessor_type', 'reader', 'package_name', 'Moose::Meta::TypeConstraint', ...) called at lib/Class/MOP/Attribute.pm line 395 # Class::MOP::Attribute::__ANON__() called at /home/fly1600/var/megalib/Try/Tiny.pm line 76 # eval {...} called at /home/fly1600/var/megalib/Try/Tiny.pm line 67 # Try::Tiny::try('CODE(0x86bd228)', 'Try::Tiny::Catch=REF(0x86bd718)') called at lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x860f3a0)', 'reader', 'parent', 1) called at lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x860f3a0)', 1) called at lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85f9648)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85f9648)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85f9648)', 'file', 'lib/Moose/Util/TypeConstraints.pm', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85f9648)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at lib/Moose.pm line 23 # Moose::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at t/lib/Foo.pm line 3 # Foo::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Foo.pm called at t/type_constraints/util_type_reloading.t line 13 # eval {...} called at t/type_constraints/util_type_reloading.t line 13 # at lib/Class/MOP/Attribute.pm line 405. # Class::MOP::Attribute::__ANON__('Could not generate inline reader because : Failed to compile ...') called at /home/fly1600/var/megalib/Try/Tiny.pm line 100 # Try::Tiny::try('CODE(0x86bd228)', 'Try::Tiny::Catch=REF(0x86bd718)') called at lib/Class/MOP/Attribute.pm line 406 # Class::MOP::Attribute::_process_accessors('Class::MOP::Attribute=HASH(0x860f3a0)', 'reader', 'parent', 1) called at lib/Class/MOP/Attribute.pm line 421 # Class::MOP::Attribute::install_accessors('Class::MOP::Attribute=HASH(0x860f3a0)', 1) called at lib/Class/MOP/Class.pm line 1397 # Class::MOP::Class::_inline_accessors('Class::MOP::Class=HASH(0x85f9648)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1380 # Class::MOP::Class::_install_inlined_code('Class::MOP::Class=HASH(0x85f9648)', 'inline_accessors', 1, 'file', 'lib/Moose/Util/TypeConstraints.pm', 'constructor_class', 'Class::MOP::Method::Constructor', 'immutable_trait', 'Class::MOP::Class::Immutable::Trait', ...) called at lib/Class/MOP/Class.pm line 1373 # Class::MOP::Class::_initialize_immutable('Class::MOP::Class=HASH(0x85f9648)', 'file', 'lib/Moose/Util/TypeConstraints.pm', 'line', 695, 'inline_accessors', 1, 'inline_constructor', 1, ...) called at lib/Class/MOP/Class.pm line 1268 # Class::MOP::Class::make_immutable('Class::MOP::Class=HASH(0x85f9648)', 'inline_constructor', 1, 'constructor_name', '_new', 'inline_accessors', 1) called at lib/Moose/Util/TypeConstraints.pm line 695 # require Moose/Util/TypeConstraints.pm called at lib/Moose/Meta/Attribute.pm line 23 # Moose::Meta::Attribute::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/Attribute.pm called at lib/Moose/Meta/TypeCoercion.pm line 14 # Moose::Meta::TypeCoercion::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose/Meta/TypeCoercion.pm called at lib/Moose.pm line 23 # Moose::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Moose.pm called at t/lib/Foo.pm line 3 # Foo::BEGIN() called at lib/Moose/Util/TypeConstraints.pm line 0 # eval {...} called at lib/Moose/Util/TypeConstraints.pm line 0 # require Foo.pm called at t/type_constraints/util_type_reloading.t line 13 # eval {...} called at t/type_constraints/util_type_reloading.t line 13 # Compilation failed in require at lib/Moose/Meta/Attribute.pm line 23. # BEGIN failed--compilation aborted at lib/Moose/Meta/Attribute.pm line 23. # Compilation failed in require at lib/Moose/Meta/TypeCoercion.pm line 14. # BEGIN failed--compilation aborted at lib/Moose/Meta/TypeCoercion.pm line 14. # Compilation failed in require at lib/Moose.pm line 23. # BEGIN failed--compilation aborted at lib/Moose.pm line 23. # Compilation failed in require at t/lib/Foo.pm line 3. # BEGIN failed--compilation aborted at t/lib/Foo.pm line 3. # Compilation failed in require at t/type_constraints/util_type_reloading.t line 13. # Failed test '... re-loaded Foo successfully' # at t/type_constraints/util_type_reloading.t line 19. # Attempt to reload Moose.pm aborted. # Compilation failed in require at t/lib/Foo.pm line 3. # BEGIN failed--compilation aborted at t/lib/Foo.pm line 3. # Compilation failed in require at t/type_constraints/util_type_reloading.t line 18. # Failed test '... loaded Bar successfully' # at t/type_constraints/util_type_reloading.t line 22. # Attempt to reload Moose.pm aborted. # Compilation failed in require at t/lib/Bar.pm line 3. # BEGIN failed--compilation aborted at t/lib/Bar.pm line 3. # Compilation failed in require at t/type_constraints/util_type_reloading.t line 21. # Failed test '... re-loaded Bar successfully' # at t/type_constraints/util_type_reloading.t line 27. # Attempt to reload Moose.pm aborted. # Compilation failed in require at t/lib/Bar.pm line 3. # BEGIN failed--compilation aborted at t/lib/Bar.pm line 3. # Compilation failed in require at t/type_constraints/util_type_reloading.t line 26. # Looks like you failed 4 tests of 4. t/type_constraints/util_type_reloading.t .................. not ok 1 - ... loaded Foo successfully not ok 2 - ... re-loaded Foo successfully not ok 3 - ... loaded Bar successfully not ok 4 - ... re-loaded Bar successfully 1..4 Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/4 subtests Test Summary Report ------------------- t/000_load.t (Wstat: 256 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 1 t/attributes/accessor_context.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/accessor_inlining.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/accessor_override_method.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/accessor_overwrite_warning.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attr_dereference_test.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_accessor_generation.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_custom_metaclass.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_delegation.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_does.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_inherited_slot_specs.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_lazy_initializer.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_names.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_reader_generation.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_required.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_traits.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_traits_n_meta.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_traits_parameterized.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_traits_registered.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_triggers.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_type_unions.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_without_any_methods.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/attribute_writer_generation.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/bad_coerce.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/chained_coercion.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/default_undef.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/delegation_and_modifiers.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/delegation_arg_aliasing.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/delegation_target_not_loaded.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/illegal_options_for_inheritance.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/inherit_lazy_build.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/lazy_no_default.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/method_generation_rules.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/misc_attribute_coerce_lazy.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/misc_attribute_tests.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/more_attr_delegation.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/no_init_arg.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/no_slot_access.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/non_alpha_attr_names.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/numeric_defaults.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/attributes/trigger_and_coerce.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/always_strict_warnings.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/basic_class_setup.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/buildargs.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/buildargs_warning.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/create.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/create_anon.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/deprecations.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/destruction.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/error_handling.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/global_destruction.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/import_unimport.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/inner_and_augment.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/load_into_main.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/method_modifier_with_regexp.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/methods.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/moose_object_does.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/moose_respects_type_constraints.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/override_and_foreign_classes.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/override_augment_inner_super.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/rebless.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/require_superclasses.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/super_and_override.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/basics/wrapped_method_cxt_propagation.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/anon_method_metaclass.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/application_metarole_compat.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/apply_role_to_one_instance_only.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/augment_recursion_bug.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/coerce_without_coercion.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/constructor_object_overload.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/DEMOLISH_eats_exceptions.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/DEMOLISH_eats_mini.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/DEMOLISH_fails_without_metaclass.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/DEMOLISHALL.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/DEMOLISHALL_shortcutted.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/handles_foreign_class_bug.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/immutable_metaclass_does_role.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/immutable_n_default_x2.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/inheriting_from_roles.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/inline_reader_bug.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/instance_application_role_args.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/lazybuild_required_undef.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/moose_octal_defaults.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/reader_precedence_bug.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/role_caller.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/subclass_use_base_bug.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/subtype_conflict_bug.t (Wstat: 512 Tests: 2 Failed: 2) Failed tests: 1-2 Non-zero exit status: 2 t/bugs/subtype_quote_bug.t (Wstat: 256 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 1 t/bugs/super_recursion.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/type_constraint_messages.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/bugs/universal_methods_wrappable.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/cmop/attribute_non_alpha_name.t (Wstat: 65280 Tests: 6 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/cmop/class_errors_and_edge_cases.t (Wstat: 256 Tests: 43 Failed: 1) Failed test: 10 Non-zero exit status: 1 t/cmop/immutable_w_constructors.t (Wstat: 2048 Tests: 91 Failed: 8) Failed tests: 29-30, 44, 51, 56-57, 72, 75 Non-zero exit status: 8 t/cmop/magic.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/cmop/numeric_defaults.t (Wstat: 65280 Tests: 4 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/compat/composite_metaroles.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/compat/extends_nonmoose_that_isa_moose_with_metarole.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/compat/foreign_inheritence.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/compat/module_refresh_compat.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/compat/moose_respects_base.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/examples/Child_Parent_attr_inherit.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/examples/example1.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/examples/example2.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/examples/example_Moose_POOP.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/examples/example_Protomoose.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/examples/example_w_DCS.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/examples/example_w_TestDeep.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/examples/record_set_iterator.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/immutable/apply_roles_to_immutable.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/immutable/buildargs.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/immutable/constructor_is_not_moose.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/immutable/constructor_is_wrapped.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/immutable/default_values.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/immutable/definition_context.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/immutable/immutable_constructor_error.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/immutable/immutable_destroy.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/immutable/immutable_meta_class.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/immutable/immutable_metaclass_with_traits.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/immutable/immutable_moose.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/immutable/immutable_roundtrip.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/immutable/immutable_trigger_from_constructor.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/immutable/inline_fallbacks.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/immutable/inlined_constructors_n_types.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/immutable/multiple_demolish_inline.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/create_anon_with_required_attr.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/custom_attr_meta_as_role.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/custom_attr_meta_with_roles.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/easy_init_meta.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/extending_and_embedding_back_compat.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/goto_moose_import.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/immutable_metaclass_compat_bug.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/meta_name.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/metaclass_compat.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/metaclass_compat_no_fixing_bug.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/metaclass_parameterized_traits.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/metaclass_traits.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/metarole.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/metarole_backcompat.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/metarole_combination.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/metarole_on_anon.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/metarole_w_metaclass_pm.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/metaroles_of_metaroles.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/moose_exporter.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/moose_exporter_trait_aliases.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/moose_for_meta.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/moose_nonmoose_metatrait_init_order.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/moose_nonmoose_moose_chain_init_meta.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/moose_w_metaclass.t (Wstat: 512 Tests: 4 Failed: 2) Failed tests: 1, 4 Non-zero exit status: 2 t/metaclasses/new_metaclass.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/new_object_BUILD.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/reinitialize.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/throw_error.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/metaclasses/use_base_of_moose.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/moose_util/apply_roles.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/moose_util/create_alias.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/moose_util/ensure_all_roles.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/moose_util/method_mod_args.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/moose_util/moose_util_does_role.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/moose_util/moose_util_search_class_by_role.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/moose_util/resolve_alias.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/moose_util/with_traits.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/array_coerce.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/array_from_role.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/array_subtypes.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/array_trigger.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/collection_with_roles.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/custom_instance.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/hash_coerce.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/hash_subtypes.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/hash_trigger.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/remove_attribute.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/trait_array.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/trait_bool.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/trait_code.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/trait_counter.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/trait_hash.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/trait_number.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/native_traits/trait_string.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/basics_recipe1.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/basics_recipe11.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/basics_recipe2.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/basics_recipe3.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/basics_recipe4.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/basics_recipe5.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/basics_recipe6.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/extending_recipe2.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/extending_recipe3.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/extending_recipe4.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/meta_recipe2.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/meta_recipe3.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/meta_recipe6.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/meta_recipe7.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/roles_recipe1.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/roles_recipe2.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/recipes/roles_recipe3.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/anonymous_roles.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/application_toclass.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/apply_role.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/build.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/compose_overloading.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/conflict_many_methods.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/create_role.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/create_role_subclass.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/empty_method_modifiers_meta_bug.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/extending_role_attrs.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/free_anonymous_roles.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/meta_role.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/method_aliasing_in_composition.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/method_exclusion_in_composition.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/method_modifiers.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/more_alias_and_exclude.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/more_role_edge_cases.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/new_meta_role.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/overriding.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/reinitialize_anon_role.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_attr_application.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_attribute_conflict.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_attrs.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_compose_requires.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_composite.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_composite_exclusion.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_composition_attributes.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_composition_errors.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_composition_method_mods.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_composition_methods.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_composition_override.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_composition_req_methods.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_conflict_detection.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_conflict_edge_cases.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_consumers.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_exclusion.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_exclusion_and_alias_bug.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/role_for_combination.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/roles_and_method_cloning.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/roles_and_req_method_edge_cases.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/roles_applied_in_create.t (Wstat: 256 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 1 t/roles/run_time_role_composition.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/runtime_roles_and_attrs.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/runtime_roles_and_nonmoose.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/roles/runtime_roles_w_params.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/test_moose/test_moose_does_ok.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/test_moose/test_moose_has_attribute_ok.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/test_moose/test_moose_meta_ok.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/test_moose/with_immutable.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/todo_tests/exception_reflects_failed_constraint.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/todo_tests/immutable_n_around.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/todo_tests/replacing_super_methods.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/todo_tests/required_role_accessors.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/todo_tests/role_insertion_order.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/todo_tests/various_role_features.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/advanced_type_creation.t (Wstat: 65280 Tests: 2 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/class_subtypes.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/class_type_constraint.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/coerced_parameterized_types.t (Wstat: 65280 Tests: 2 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/container_type_coercion.t (Wstat: 65280 Tests: 2 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/container_type_constraint.t (Wstat: 65280 Tests: 2 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/custom_parameterized_types.t (Wstat: 65280 Tests: 2 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/custom_type_errors.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/define_type_twice_throws.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/duck_type_handles.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/duck_types.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/enum.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/match_type_operator.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/maybe_type_constraint.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/misc_type_tests.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/normalize_type_name.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/parameterize_from.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/role_type_constraint.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/subtype_auto_vivify_parent.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/subtyping_parameterized_types.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/subtyping_union_types.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/throw_error.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/type_coersion_on_lazy_attributes.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/type_names.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/type_notation_parser.t (Wstat: 256 Tests: 41 Failed: 1) Failed test: 1 Non-zero exit status: 1 t/type_constraints/types_and_undef.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/union_types.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/union_types_and_coercions.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/util_find_type_constraint.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/util_more_type_coercion.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/util_std_type_constraints.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/util_type_coercion.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/util_type_constraints.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/util_type_constraints_export.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/type_constraints/util_type_reloading.t (Wstat: 1024 Tests: 4 Failed: 4) Failed tests: 1-4 Non-zero exit status: 4 Files=374, Tests=2667, 119 wallclock secs ( 1.25 usr 0.16 sys + 71.73 cusr 3.69 csys = 76.83 CPU) Result: FAIL Failed 287/374 test programs. 41/2667 subtests failed. make: *** [test_dynamic] Error 4 DOY/Moose-2.0004.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports DOY/Moose-2.0004.tar.gz VmSize: 106372 kB Finished 2012-08-03T06:09:25