cpanm (App::cpanminus) 1.7014 on perl 5.014002 built for x86_64-linux-gnu-thread-multi Work directory is /home/gshank/.cpanm/work/1413316646.1472 You have make /usr/bin/make You have LWP 6.03 You have /bin/tar: tar (GNU tar) 1.26 Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by John Gilmore and Jay Fenlason. You have /usr/bin/unzip Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (6.98) Checking if you have ExtUtils::Install 1.46 ... Yes (1.56) Searching MooseX::Role::WithOverloading on cpanmetadb ... --> Working on MooseX::Role::WithOverloading Fetching http://www.cpan.org/authors/id/E/ET/ETHER/MooseX-Role-WithOverloading-0.15.tar.gz -> OK Unpacking MooseX-Role-WithOverloading-0.15.tar.gz Entering MooseX-Role-WithOverloading-0.15 Checking configure dependencies from META.json Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.98) Configuring MooseX-Role-WithOverloading-0.15 Running Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for MooseX::Role::WithOverloading Writing MYMETA.yml and MYMETA.json -> OK Checking dependencies from MYMETA.json ... Checking if you have XSLoader 0 ... Yes (0.13) Checking if you have File::Spec 0 ... Yes (3.47) Checking if you have aliased 0 ... Yes (0.31) Checking if you have lib 0 ... Yes (0.63) Checking if you have Moose 0.94 ... Yes (2.0401) Checking if you have Test::Warnings 0 ... Yes (0.016) Checking if you have warnings 0 ... Yes (1.12) Checking if you have Moose::Role 1.15 ... Yes (2.0401) Checking if you have namespace::autoclean 0.16 ... Yes (0.20) Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.98) Checking if you have overload 0 ... Yes (1.13) Checking if you have Moose::Exporter 0 ... Yes (2.0401) Checking if you have strict 0 ... Yes (1.04) Checking if you have Test::More 0.96 ... Yes (0.98) Checking if you have namespace::clean 0 ... Yes (0.25) Checking if you have Moose::Util::MetaRole 0 ... Yes (2.0401) Building and testing MooseX-Role-WithOverloading-0.15 cp lib/MooseX/Role/WithOverloading/Meta/Role/Composite.pm blib/lib/MooseX/Role/WithOverloading/Meta/Role/Composite.pm cp lib/MooseX/Role/WithOverloading/Meta/Role/Application/ToRole.pm blib/lib/MooseX/Role/WithOverloading/Meta/Role/Application/ToRole.pm cp lib/MooseX/Role/WithOverloading/Meta/Role/Application/Composite/ToClass.pm blib/lib/MooseX/Role/WithOverloading/Meta/Role/Application/Composite/ToClass.pm cp lib/MooseX/Role/WithOverloading/Meta/Role/Application/ToInstance.pm blib/lib/MooseX/Role/WithOverloading/Meta/Role/Application/ToInstance.pm cp lib/MooseX/Role/WithOverloading/Meta/Role/Application/FixOverloadedRefs.pm blib/lib/MooseX/Role/WithOverloading/Meta/Role/Application/FixOverloadedRefs.pm cp lib/MooseX/Role/WithOverloading.pm blib/lib/MooseX/Role/WithOverloading.pm cp lib/MooseX/Role/WithOverloading/Meta/Role.pm blib/lib/MooseX/Role/WithOverloading/Meta/Role.pm cp lib/MooseX/Role/WithOverloading/Meta/Role/Application/Composite/ToRole.pm blib/lib/MooseX/Role/WithOverloading/Meta/Role/Application/Composite/ToRole.pm cp lib/MooseX/Role/WithOverloading/Meta/Role/Application/Composite.pm blib/lib/MooseX/Role/WithOverloading/Meta/Role/Application/Composite.pm cp lib/MooseX/Role/WithOverloading/Meta/Role/Application/Composite/ToInstance.pm blib/lib/MooseX/Role/WithOverloading/Meta/Role/Application/Composite/ToInstance.pm cp lib/MooseX/Role/WithOverloading/Meta/Role/Application/ToClass.pm blib/lib/MooseX/Role/WithOverloading/Meta/Role/Application/ToClass.pm cp lib/MooseX/Role/WithOverloading/Meta/Role/Application.pm blib/lib/MooseX/Role/WithOverloading/Meta/Role/Application.pm Running Mkbootstrap for MooseX::Role::WithOverloading () chmod 644 WithOverloading.bs /usr/bin/perl /home/gshank/perl5/lib/perl5/ExtUtils/xsubpp -typemap /usr/share/perl/5.14/ExtUtils/typemap WithOverloading.xs > WithOverloading.xsc && mv WithOverloading.xsc WithOverloading.c cc -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -DVERSION=\"0.15\" -DXS_VERSION=\"0.15\" -fPIC "-I/usr/lib/perl/5.14/CORE" WithOverloading.c rm -f blib/arch/auto/MooseX/Role/WithOverloading/WithOverloading.so cc -shared -O2 -g -L/usr/local/lib -fstack-protector WithOverloading.o -o blib/arch/auto/MooseX/Role/WithOverloading/WithOverloading.so \ \ chmod 755 blib/arch/auto/MooseX/Role/WithOverloading/WithOverloading.so /usr/bin/perl -MExtUtils::Command::MM -e 'cp_nonempty' -- WithOverloading.bs blib/arch/auto/MooseX/Role/WithOverloading/WithOverloading.bs 644 Manifying blib/man3/MooseX::Role::WithOverloading.3pm Manifying blib/man3/MooseX::Role::WithOverloading::Meta::Role.3pm Manifying blib/man3/MooseX::Role::WithOverloading::Meta::Role::Application.3pm Manifying blib/man3/MooseX::Role::WithOverloading::Meta::Role::Application::Composite.3pm Manifying blib/man3/MooseX::Role::WithOverloading::Meta::Role::Application::Composite::ToClass.3pm Manifying blib/man3/MooseX::Role::WithOverloading::Meta::Role::Application::Composite::ToInstance.3pm Manifying blib/man3/MooseX::Role::WithOverloading::Meta::Role::Application::Composite::ToRole.3pm Manifying blib/man3/MooseX::Role::WithOverloading::Meta::Role::Application::FixOverloadedRefs.3pm Manifying blib/man3/MooseX::Role::WithOverloading::Meta::Role::Application::ToClass.3pm Manifying blib/man3/MooseX::Role::WithOverloading::Meta::Role::Application::ToInstance.3pm Manifying blib/man3/MooseX::Role::WithOverloading::Meta::Role::Application::ToRole.3pm Manifying blib/man3/MooseX::Role::WithOverloading::Meta::Role::Composite.3pm Running Mkbootstrap for MooseX::Role::WithOverloading () chmod 644 WithOverloading.bs PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t # # Versions for all modules listed in static metadata (including optional ones): # # === Configure Requires === # # Module Want Have # ------------------- ---- ---- # ExtUtils::MakeMaker any 6.98 # # === Test Requires === # # Module Want Have # -------------------- ---- ----- # ExtUtils::MakeMaker any 6.98 # File::Spec any 3.47 # Test::More 0.96 0.98 # Test::Warnings any 0.016 # lib any 0.63 # namespace::autoclean 0.16 0.20 # strict any 1.04 # warnings any 1.12 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.120351 # # === Runtime Requires === # # Module Want Have # --------------------- ---- ------ # Dist::CheckConflicts any 0.11 # Moose 0.94 2.0401 # Moose::Exporter any 2.0401 # Moose::Role 1.15 2.0401 # Moose::Util::MetaRole any 2.0401 # XSLoader any 0.13 # aliased any 0.31 # namespace::autoclean 0.16 0.20 # namespace::clean any 0.25 # overload any 1.13 # t/00-report-prereqs.t ...... ok # Failed test at t/combine_to_class.t line 17. # Failed test at t/combine_to_class.t line 20. # Failed test at t/combine_to_class.t line 27. # got: 'CombiningClass=HASH(0x4d50690)' # expected: 'foo' # Looks like you failed 3 tests of 13. t/combine_to_class.t ....... Dubious, test returned 3 (wstat 768, 0x300) Failed 3/13 subtests # Failed test at t/combine_to_instance.t line 29. # Failed test at t/combine_to_instance.t line 31. # Failed test at t/combine_to_instance.t line 36. # got: 'Moose::Meta::Class::__ANON__::SERIAL::1=HASH(0x2c0bd80)' # expected: 'foo' # Looks like you failed 3 tests of 7. t/combine_to_instance.t .... Dubious, test returned 3 (wstat 768, 0x300) Failed 3/7 subtests # Failed test at t/combine_to_role.t line 18. # Failed test at t/combine_to_role.t line 19. # Failed test at t/combine_to_role.t line 22. # Failed test at t/combine_to_role.t line 23. # Failed test at t/combine_to_role.t line 30. # got: 'ClassWithCombiningRole=HASH(0x28d4098)' # expected: 'foo' # Looks like you failed 5 tests of 16. t/combine_to_role.t ........ Dubious, test returned 5 (wstat 1280, 0x500) Failed 5/16 subtests t/core_moose.t ............. skipped: Moose 2.1300 required for these tests # Failed test 'overloading works' # at t/remove_attributes_bug.t line 37. # got: 'Class=HASH(0x2fb88c8)' # expected: 'moo' # Looks like you failed 1 test of 4. t/remove_attributes_bug.t .. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/4 subtests # Failed test at t/to_class.t line 15. # Failed test at t/to_class.t line 17. # Failed test at t/to_class.t line 24. # got: 'SomeClass=HASH(0x1da02f8)' # expected: 'foo' # Looks like you failed 3 tests of 10. t/to_class.t ............... Dubious, test returned 3 (wstat 768, 0x300) Failed 3/10 subtests # Failed test at t/to_instance.t line 23. # Failed test at t/to_instance.t line 25. # Failed test at t/to_instance.t line 30. # got: 'Moose::Meta::Class::__ANON__::SERIAL::1=HASH(0x3a8f438)' # expected: 'foo' # Looks like you failed 3 tests of 7. t/to_instance.t ............ Dubious, test returned 3 (wstat 768, 0x300) Failed 3/7 subtests # Failed test at t/to_role.t line 16. # Failed test at t/to_role.t line 17. # Failed test at t/to_role.t line 19. # Failed test at t/to_role.t line 20. # Failed test at t/to_role.t line 27. # got: 'OtherClass=HASH(0x4d88488)' # expected: 'foo' # Failed test 'stringification overloading is passed through all roles' # at t/to_role.t line 50. # got: 'Class1=HASH(0x4d37b70)' # expected: 'MyRole1' # Looks like you failed 6 tests of 14. t/to_role.t ................ Dubious, test returned 6 (wstat 1536, 0x600) Failed 6/14 subtests t/zzz-check-breaks.t ....... ok Test Summary Report ------------------- t/combine_to_class.t (Wstat: 768 Tests: 13 Failed: 3) Failed tests: 6, 9, 12 Non-zero exit status: 3 t/combine_to_instance.t (Wstat: 768 Tests: 7 Failed: 3) Failed tests: 3, 5-6 Non-zero exit status: 3 t/combine_to_role.t (Wstat: 1280 Tests: 16 Failed: 5) Failed tests: 7-8, 11-12, 15 Non-zero exit status: 5 t/remove_attributes_bug.t (Wstat: 256 Tests: 4 Failed: 1) Failed test: 1 Non-zero exit status: 1 t/to_class.t (Wstat: 768 Tests: 10 Failed: 3) Failed tests: 4, 6, 9 Non-zero exit status: 3 t/to_instance.t (Wstat: 768 Tests: 7 Failed: 3) Failed tests: 3, 5-6 Non-zero exit status: 3 t/to_role.t (Wstat: 1536 Tests: 14 Failed: 6) Failed tests: 5-6, 8-9, 12-13 Non-zero exit status: 6 Files=10, Tests=74, 31 wallclock secs ( 0.17 usr 0.05 sys + 9.10 cusr 0.62 csys = 9.94 CPU) Result: FAIL Failed 7/10 test programs. 24/74 subtests failed. make: *** [test_dynamic] Error 255 -> FAIL Installing MooseX::Role::WithOverloading failed. See /home/gshank/.cpanm/work/1413316646.1472/build.log for details. Retry with --force to force install it.