PATH=C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\cygwin\bin;C:\cpanfly-5.14\var\megalib\bin;C:\Perl64-5.14\site\bin;C:\Perl64-5.14\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Perforce;C:\instantclient_11_2;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Perforce;C:\mysql\bin Start 2014-01-05T02:08:13 ActivePerl-1400 CPAN-2.00 LIB=C:\PlatSDK\Lib\AMD64;C:\PlatSDK\Lib\AMD64\atlmfc INCLUDE=C:\PlatSDK\Include;C:\PlatSDK\Include\crt;C:\PlatSDK\Include\crt\sys;C:\PlatSDK\Include\mfc;C:\PlatSDK\Include\atl PATH=C:/CPANFL~1.14/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\cygwin\bin;C:\CPANFL~1.14\var\megalib\bin;C:\Perl64-5.14\site\bin;C:\Perl64-5.14\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\INSTAN~1;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Reading 'C:\cpanfly-5.14\var\cpan\Metadata' Database was generated on Sun, 05 Jan 2014 07:29:05 GMT Running make for T/TO/TOBYINK/Moops-0.029.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/T/TO/TOBYINK/Moops-0.029.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/T/TO/TOBYINK/CHECKSUMS Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\T\TO\TOBYINK\Moops-0.029.tar.gz ok Moops-0.029/CONTRIBUTING Moops-0.029/COPYRIGHT Moops-0.029/CREDITS Moops-0.029/Changes Moops-0.029/INSTALL Moops-0.029/LICENSE Moops-0.029/MANIFEST Moops-0.029/META.json Moops-0.029/META.yml Moops-0.029/Makefile.PL Moops-0.029/README Moops-0.029/SIGNATURE Moops-0.029/dist.ini Moops-0.029/doap.ttl Moops-0.029/examples/bench.pl Moops-0.029/examples/calculator.pl Moops-0.029/examples/class-versus-object-method.pl Moops-0.029/examples/extending-moops.pl Moops-0.029/examples/using-moops-with-method-signatures.pl Moops-0.029/examples/using-moosextypes-in-moo.pl Moops-0.029/lib/Moops.pm Moops-0.029/t/01basic.t Moops-0.029/t/02outer.t Moops-0.029/t/03lines.t Moops-0.029/t/11class-moose.t Moops-0.029/t/11class-mouse.t Moops-0.029/t/11class-tiny.t Moops-0.029/t/11class.t Moops-0.029/t/12role-moose.t Moops-0.029/t/12role-mouse.t Moops-0.029/t/12role-tiny.t Moops-0.029/t/12role.t Moops-0.029/t/13namespace.t Moops-0.029/t/14versions.t Moops-0.029/t/21fun.t Moops-0.029/t/22method-moose.t Moops-0.029/t/22method.t Moops-0.029/t/23modifiers-moose.t Moops-0.029/t/23modifiers.t Moops-0.029/t/31types-moose.t Moops-0.029/t/31types-moosextypes-imported.t Moops-0.029/t/31types-moosextypes-moo.t Moops-0.029/t/31types-moosextypes.t Moops-0.029/t/31types-mouse.t Moops-0.029/t/31types.t Moops-0.029/t/32typeimport-moosextypes.t Moops-0.029/t/32typeimport.t Moops-0.029/t/33type-timing.t Moops-0.029/t/41constants.t Moops-0.029/t/51moresugar.t Moops-0.029/t/52customsugar.t Moops-0.029/t/61assertions.t Moops-0.029/t/71library-moosextypes.t Moops-0.029/t/71library.t Moops-0.029/t/91traits.t Moops-0.029/t/92trait-dirty.t Moops-0.029/t/93trait-mutable.t Moops-0.029/t/94trait-ro-rw-rwp.t Moops-0.029/t/QuuxDie.pm Moops-0.029/lib/Moops/ImportSet.pm Moops-0.029/lib/Moops/Keyword.pm Moops-0.029/lib/Moops/MethodModifiers.pm Moops-0.029/lib/Moops/Parser.pm Moops-0.029/lib/MooseX/FunctionParametersInfo.pm Moops-0.029/lib/PerlX/Assert.pm Moops-0.029/lib/PerlX/Define.pm Moops-0.029/lib/Moops/Keyword/Class.pm Moops-0.029/lib/Moops/Keyword/Library.pm Moops-0.029/lib/Moops/Keyword/Role.pm Moops-0.029/lib/Moops/Manual/Objects101.pod Moops-0.029/examples/lib/MoopsX/Keyword/Exception.pm Moops-0.029/lib/Moops/TraitFor/Keyword/assertions.pm Moops-0.029/lib/Moops/TraitFor/Keyword/dirty.pm Moops-0.029/lib/Moops/TraitFor/Keyword/fp.pm Moops-0.029/lib/Moops/TraitFor/Keyword/mutable.pm Moops-0.029/lib/Moops/TraitFor/Keyword/ro.pm Moops-0.029/lib/Moops/TraitFor/Keyword/rw.pm Moops-0.029/lib/Moops/TraitFor/Keyword/rwp.pm Moops-0.029/examples/lib/MoopsX/TraitFor/Parser/ExceptionKeyword.pm CPAN.pm: Building T/TO/TOBYINK/Moops-0.029.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Makefile.PL Warning: prerequisite Kavorka 0.023 not found. ** Setting the MM_INSTALL_FEATURES environment variable to true ** would allow you to choose additional features. Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for Moops Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- TOBYINK/Moops-0.029.tar.gz ---- Kavorka [requires] Running make test Delayed until after prerequisites Running test for module 'Kavorka' Running make for T/TO/TOBYINK/Kavorka-0.025.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\T\TO\TOBYINK\Kavorka-0.025.tar.gz ok Kavorka-0.025/CONTRIBUTING Kavorka-0.025/COPYRIGHT Kavorka-0.025/CREDITS Kavorka-0.025/Changes Kavorka-0.025/INSTALL Kavorka-0.025/LICENSE Kavorka-0.025/MANIFEST Kavorka-0.025/META.json Kavorka-0.025/META.yml Kavorka-0.025/Makefile.PL Kavorka-0.025/README Kavorka-0.025/SIGNATURE Kavorka-0.025/dist.ini Kavorka-0.025/doap.ttl Kavorka-0.025/examples/benchmarks-multisub.pl Kavorka-0.025/examples/benchmarks-named.pl Kavorka-0.025/examples/benchmarks-pos.pl Kavorka-0.025/examples/benchmarks.pl Kavorka-0.025/examples/fibonacci.pl Kavorka-0.025/examples/meta.pl Kavorka-0.025/lib/Kavorka.pm Kavorka-0.025/t/01basic.t Kavorka-0.025/t/02named-functions.t Kavorka-0.025/t/03anon-functions.t Kavorka-0.025/t/04named-methods.t Kavorka-0.025/t/05anon-methods.t Kavorka-0.025/t/10positional.t Kavorka-0.025/t/11named.t Kavorka-0.025/t/12invocant.t Kavorka-0.025/t/13slurpy.t Kavorka-0.025/t/14underscores.t Kavorka-0.025/t/20modifiers-moo.t Kavorka-0.025/t/21modifiers-moose.t Kavorka-0.025/t/22modifiers-mouse.t Kavorka-0.025/t/23modifiers-tiny.t Kavorka-0.025/t/24multimodifiers.t Kavorka-0.025/t/28modifiers-augment.t Kavorka-0.025/t/29modifiers-override.t Kavorka-0.025/t/30multi.t Kavorka-0.025/t/31multimulti.t Kavorka-0.025/t/32multiredefine.t Kavorka-0.025/t/33cacheinvalidationishard.t Kavorka-0.025/t/50types.t Kavorka-0.025/t/51coerce.t Kavorka-0.025/t/52typeexpr.t Kavorka-0.025/t/53typeexpr-moosextypes.t Kavorka-0.025/t/59valueconstraints.t Kavorka-0.025/t/60alias.t Kavorka-0.025/t/61ro.t Kavorka-0.025/t/62locked.t Kavorka-0.025/t/63freshoverride.t Kavorka-0.025/t/69traits.t Kavorka-0.025/t/70introspection.t Kavorka-0.025/t/71moosemeta.t Kavorka-0.025/t/80returntype.t Kavorka-0.025/t/90closures.t Kavorka-0.025/t/91lvalue.t Kavorka-0.025/t/92weirdvars.t Kavorka-0.025/t/93prototypes.t Kavorka-0.025/examples/dancer2/example.pl Kavorka-0.025/lib/Kavorka/Manual.pod Kavorka-0.025/lib/Kavorka/MethodModifier.pm Kavorka-0.025/lib/Kavorka/Multi.pm Kavorka-0.025/lib/Kavorka/Parameter.pm Kavorka-0.025/lib/Kavorka/ReturnType.pm Kavorka-0.025/lib/Kavorka/Signature.pm Kavorka-0.025/lib/Kavorka/Sub.pm Kavorka-0.025/lib/MooseX/KavorkaInfo.pm Kavorka-0.025/lib/Parse/KeywordX.pm Kavorka-0.025/lib/Kavorka/Manual/API.pod Kavorka-0.025/lib/Kavorka/Manual/ExtendingKavorka.pod Kavorka-0.025/lib/Kavorka/Manual/Functions.pod Kavorka-0.025/lib/Kavorka/Manual/MethodModifiers.pod Kavorka-0.025/lib/Kavorka/Manual/Methods.pod Kavorka-0.025/lib/Kavorka/Manual/MultiSubs.pod Kavorka-0.025/lib/Kavorka/Manual/PrototypeAndAttributes.pod Kavorka-0.025/lib/Kavorka/Manual/Signatures.pod Kavorka-0.025/lib/Kavorka/Sub/After.pm Kavorka-0.025/lib/Kavorka/Sub/Around.pm Kavorka-0.025/lib/Kavorka/Sub/Augment.pm Kavorka-0.025/lib/Kavorka/Sub/Before.pm Kavorka-0.025/lib/Kavorka/Sub/ClassMethod.pm Kavorka-0.025/lib/Kavorka/Sub/Fun.pm Kavorka-0.025/lib/Kavorka/Sub/Method.pm Kavorka-0.025/lib/Kavorka/Sub/ObjectMethod.pm Kavorka-0.025/lib/Kavorka/Sub/Override.pm Kavorka-0.025/examples/dancer2/lib/KavorkaX/Dancer2.pm Kavorka-0.025/lib/Kavorka/TraitFor/Parameter/alias.pm Kavorka-0.025/lib/Kavorka/TraitFor/Parameter/assumed.pm Kavorka-0.025/lib/Kavorka/TraitFor/Parameter/locked.pm Kavorka-0.025/lib/Kavorka/TraitFor/Parameter/optional.pm Kavorka-0.025/lib/Kavorka/TraitFor/Parameter/ref_alias.pm Kavorka-0.025/lib/Kavorka/TraitFor/Parameter/ro.pm Kavorka-0.025/lib/Kavorka/TraitFor/ReturnType/assumed.pm Kavorka-0.025/lib/Kavorka/TraitFor/Sub/fresh.pm Kavorka-0.025/lib/Kavorka/TraitFor/Sub/override.pm CPAN.pm: Building T/TO/TOBYINK/Kavorka-0.025.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Makefile.PL Warning: prerequisite Parse::Keyword 0.06 not found. Warning: prerequisite Type::Parser 0.032 not found. We have 0.028. Warning: prerequisite Type::Registry 0.032 not found. We have 0.028. Warning: prerequisite Type::Utils 0.032 not found. We have 0.028. Warning: prerequisite Types::Standard 0.032 not found. We have 0.028. Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for Kavorka Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- TOBYINK/Kavorka-0.025.tar.gz ---- Type::Utils [requires] Type::Parser [requires] Type::Registry [requires] Parse::Keyword [requires] Types::Standard [requires] Running make test Delayed until after prerequisites Running test for module 'Type::Utils' Running make for T/TO/TOBYINK/Type-Tiny-0.038.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\T\TO\TOBYINK\Type-Tiny-0.038.tar.gz ok Type-Tiny-0.038/CONTRIBUTING Type-Tiny-0.038/COPYRIGHT Type-Tiny-0.038/CREDITS Type-Tiny-0.038/Changes Type-Tiny-0.038/INSTALL Type-Tiny-0.038/LICENSE Type-Tiny-0.038/MANIFEST Type-Tiny-0.038/META.json Type-Tiny-0.038/META.yml Type-Tiny-0.038/Makefile.PL Type-Tiny-0.038/NEWS Type-Tiny-0.038/README Type-Tiny-0.038/SIGNATURE Type-Tiny-0.038/dist.ini Type-Tiny-0.038/doap.ttl Type-Tiny-0.038/examples/benchmark-coercions.pl Type-Tiny-0.038/examples/benchmark-constraints.pl Type-Tiny-0.038/examples/benchmark-param-validation.pl Type-Tiny-0.038/examples/datetime-coercions.pl Type-Tiny-0.038/t/00-begin.t Type-Tiny-0.038/t/01-compile.t Type-Tiny-0.038/t/02-api.t Type-Tiny-0.038/t/arithmetic.t Type-Tiny-0.038/t/coercion-automatic.t Type-Tiny-0.038/t/coercion-classy.t Type-Tiny-0.038/t/coercion-frozen.t Type-Tiny-0.038/t/coercion-inlining.t Type-Tiny-0.038/t/coercion-modifiers.t Type-Tiny-0.038/t/coercion-union.t Type-Tiny-0.038/t/coercion.t Type-Tiny-0.038/t/coercions-parameterized.t Type-Tiny-0.038/t/common-coerce.t Type-Tiny-0.038/t/common-numeric.t Type-Tiny-0.038/t/common-string.t Type-Tiny-0.038/t/common-unicode.t Type-Tiny-0.038/t/dwim-moose.t Type-Tiny-0.038/t/dwim-mouse.t Type-Tiny-0.038/t/eval-lexicalsubs.t Type-Tiny-0.038/t/eval.t Type-Tiny-0.038/t/exceptions-stack.t Type-Tiny-0.038/t/exceptions.t Type-Tiny-0.038/t/exporter-installer.t Type-Tiny-0.038/t/exporter-roleconflict.t Type-Tiny-0.038/t/exporter.t Type-Tiny-0.038/t/functionparameters.t Type-Tiny-0.038/t/gh1.t Type-Tiny-0.038/t/leak.t Type-Tiny-0.038/t/library-assert.t Type-Tiny-0.038/t/library-inheritance.t Type-Tiny-0.038/t/library-is.t Type-Tiny-0.038/t/library-to.t Type-Tiny-0.038/t/library-types.t Type-Tiny-0.038/t/match-on-type.t Type-Tiny-0.038/t/moo-coercion.t Type-Tiny-0.038/t/moo-exceptions.t Type-Tiny-0.038/t/moo-inflation-2.t Type-Tiny-0.038/t/moo-inflation.t Type-Tiny-0.038/t/moo.t Type-Tiny-0.038/t/moose-autott.t Type-Tiny-0.038/t/moose-coercion.t Type-Tiny-0.038/t/moose-std-types-tests.t Type-Tiny-0.038/t/moose.t Type-Tiny-0.038/t/moosextypes-extending.t Type-Tiny-0.038/t/moosextypes-more.t Type-Tiny-0.038/t/moosextypes.t Type-Tiny-0.038/t/mouse-coercion.t Type-Tiny-0.038/t/mouse.t Type-Tiny-0.038/t/mousextypes.t Type-Tiny-0.038/t/oo-classinsideout.t Type-Tiny-0.038/t/oo-objectaccessor.t Type-Tiny-0.038/t/parameterization.t Type-Tiny-0.038/t/params-badsigs.t Type-Tiny-0.038/t/params-carping.t Type-Tiny-0.038/t/params-coerce.t Type-Tiny-0.038/t/params-methods.t Type-Tiny-0.038/t/params-mixednamed.t Type-Tiny-0.038/t/params-multisig.t Type-Tiny-0.038/t/params-named.t Type-Tiny-0.038/t/params-noninline.t Type-Tiny-0.038/t/params-optional.t Type-Tiny-0.038/t/params-positional.t Type-Tiny-0.038/t/params-slurpy.t Type-Tiny-0.038/t/parser-moosextypes.t Type-Tiny-0.038/t/parser.t Type-Tiny-0.038/t/registry-moosextypes.t Type-Tiny-0.038/t/registry.t Type-Tiny-0.038/t/rt85911.t Type-Tiny-0.038/t/rt86004.t Type-Tiny-0.038/t/rt86233.t Type-Tiny-0.038/t/rt86239.t Type-Tiny-0.038/t/rt90096-2.t Type-Tiny-0.038/t/rt90096.t Type-Tiny-0.038/t/stdlib-mxtmlb-alike.t Type-Tiny-0.038/t/stdlib-optlist.t Type-Tiny-0.038/t/stdlib-overload.t Type-Tiny-0.038/t/stdlib-strmatch.t Type-Tiny-0.038/t/stdlib-structures.t Type-Tiny-0.038/t/stdlib-tied.t Type-Tiny-0.038/t/stdlib.t Type-Tiny-0.038/t/subquote.t Type-Tiny-0.038/t/syntax.t Type-Tiny-0.038/t/type-class.t Type-Tiny-0.038/t/type-duck.t Type-Tiny-0.038/t/type-enum.t Type-Tiny-0.038/t/type-intersection.t Type-Tiny-0.038/t/type-role.t Type-Tiny-0.038/t/type-union.t Type-Tiny-0.038/t/type.t Type-Tiny-0.038/t/validationclass.t Type-Tiny-0.038/inc/Test/Fatal.pm Type-Tiny-0.038/inc/Test/Requires.pm Type-Tiny-0.038/inc/Try/Tiny.pm Type-Tiny-0.038/lib/Error/TypeTiny.pm Type-Tiny-0.038/lib/Eval/TypeTiny.pm Type-Tiny-0.038/lib/Exporter/TypeTiny.pm Type-Tiny-0.038/lib/Test/TypeTiny.pm Type-Tiny-0.038/lib/Type/Coercion.pm Type-Tiny-0.038/lib/Type/Library.pm Type-Tiny-0.038/lib/Type/Params.pm Type-Tiny-0.038/lib/Type/Parser.pm Type-Tiny-0.038/lib/Type/Registry.pm Type-Tiny-0.038/lib/Type/Tiny.pm Type-Tiny-0.038/lib/Type/Utils.pm Type-Tiny-0.038/lib/Types/Standard.pm Type-Tiny-0.038/lib/Types/TypeTiny.pm Type-Tiny-0.038/t/lib/BiggerLib.pm Type-Tiny-0.038/t/lib/DemoLib.pm Type-Tiny-0.038/lib/Devel/TypeTiny/Perl56Compat.pm Type-Tiny-0.038/lib/Devel/TypeTiny/Perl58Compat.pm Type-Tiny-0.038/lib/Error/TypeTiny/Assertion.pm Type-Tiny-0.038/lib/Error/TypeTiny/Compilation.pm Type-Tiny-0.038/lib/Error/TypeTiny/WrongNumberOfParameters.pm Type-Tiny-0.038/lib/Reply/Plugin/TypeTiny.pm Type-Tiny-0.038/lib/Type/Coercion/FromMoose.pm Type-Tiny-0.038/lib/Type/Coercion/Union.pm Type-Tiny-0.038/lib/Type/Tiny/Class.pm Type-Tiny-0.038/lib/Type/Tiny/Duck.pm Type-Tiny-0.038/lib/Type/Tiny/Enum.pm Type-Tiny-0.038/lib/Type/Tiny/Intersection.pm Type-Tiny-0.038/lib/Type/Tiny/Manual.pod Type-Tiny-0.038/lib/Type/Tiny/Role.pm Type-Tiny-0.038/lib/Type/Tiny/Union.pm Type-Tiny-0.038/lib/Types/Common/Numeric.pm Type-Tiny-0.038/lib/Types/Common/String.pm Type-Tiny-0.038/lib/Types/Standard/ArrayRef.pm Type-Tiny-0.038/lib/Types/Standard/Dict.pm Type-Tiny-0.038/lib/Types/Standard/HashRef.pm Type-Tiny-0.038/lib/Types/Standard/Map.pm Type-Tiny-0.038/lib/Types/Standard/ScalarRef.pm Type-Tiny-0.038/lib/Types/Standard/Tuple.pm Type-Tiny-0.038/lib/Type/Tiny/Manual/Coercions.pod Type-Tiny-0.038/lib/Type/Tiny/Manual/Libraries.pod Type-Tiny-0.038/lib/Type/Tiny/Manual/Params.pod Type-Tiny-0.038/lib/Type/Tiny/Manual/Policies.pod Type-Tiny-0.038/lib/Type/Tiny/Manual/UsingWithMoo.pod Type-Tiny-0.038/lib/Type/Tiny/Manual/UsingWithMoose.pod Type-Tiny-0.038/lib/Type/Tiny/Manual/UsingWithMouse.pod Type-Tiny-0.038/lib/Type/Tiny/Manual/UsingWithOther.pod CPAN.pm: Building T/TO/TOBYINK/Type-Tiny-0.038.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for Type::Tiny Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Type/Coercion/FromMoose.pm blib\lib\Type\Coercion\FromMoose.pm cp lib/Test/TypeTiny.pm blib\lib\Test\TypeTiny.pm cp lib/Type/Tiny/Duck.pm blib\lib\Type\Tiny\Duck.pm cp lib/Error/TypeTiny.pm blib\lib\Error\TypeTiny.pm cp lib/Devel/TypeTiny/Perl58Compat.pm blib\lib\Devel\TypeTiny\Perl58Compat.pm cp lib/Type/Coercion/Union.pm blib\lib\Type\Coercion\Union.pm cp lib/Reply/Plugin/TypeTiny.pm blib\lib\Reply\Plugin\TypeTiny.pm cp lib/Error/TypeTiny/Assertion.pm blib\lib\Error\TypeTiny\Assertion.pm cp lib/Eval/TypeTiny.pm blib\lib\Eval\TypeTiny.pm cp lib/Type/Coercion.pm blib\lib\Type\Coercion.pm cp lib/Type/Registry.pm blib\lib\Type\Registry.pm cp lib/Type/Tiny/Enum.pm blib\lib\Type\Tiny\Enum.pm cp lib/Error/TypeTiny/Compilation.pm blib\lib\Error\TypeTiny\Compilation.pm cp lib/Type/Params.pm blib\lib\Type\Params.pm cp lib/Type/Tiny/Class.pm blib\lib\Type\Tiny\Class.pm cp lib/Type/Tiny.pm blib\lib\Type\Tiny.pm cp lib/Exporter/TypeTiny.pm blib\lib\Exporter\TypeTiny.pm cp lib/Error/TypeTiny/WrongNumberOfParameters.pm blib\lib\Error\TypeTiny\WrongNumberOfParameters.pm cp lib/Devel/TypeTiny/Perl56Compat.pm blib\lib\Devel\TypeTiny\Perl56Compat.pm cp lib/Type/Parser.pm blib\lib\Type\Parser.pm cp lib/Type/Library.pm blib\lib\Type\Library.pm cp lib/Type/Tiny/Manual/Params.pod blib\lib\Type\Tiny\Manual\Params.pod cp lib/Types/Common/Numeric.pm blib\lib\Types\Common\Numeric.pm cp lib/Types/Common/String.pm blib\lib\Types\Common\String.pm cp lib/Type/Tiny/Intersection.pm blib\lib\Type\Tiny\Intersection.pm cp lib/Type/Tiny/Manual/UsingWithMoose.pod blib\lib\Type\Tiny\Manual\UsingWithMoose.pod cp lib/Types/Standard.pm blib\lib\Types\Standard.pm cp lib/Type/Tiny/Manual/UsingWithOther.pod blib\lib\Type\Tiny\Manual\UsingWithOther.pod cp lib/Type/Tiny/Manual/UsingWithMouse.pod blib\lib\Type\Tiny\Manual\UsingWithMouse.pod cp lib/Type/Tiny/Manual/Libraries.pod blib\lib\Type\Tiny\Manual\Libraries.pod cp lib/Type/Tiny/Manual/Policies.pod blib\lib\Type\Tiny\Manual\Policies.pod cp lib/Type/Tiny/Manual.pod blib\lib\Type\Tiny\Manual.pod cp lib/Types/Standard/Dict.pm blib\lib\Types\Standard\Dict.pm cp lib/Types/Standard/ArrayRef.pm blib\lib\Types\Standard\ArrayRef.pm cp lib/Type/Utils.pm blib\lib\Type\Utils.pm cp lib/Type/Tiny/Role.pm blib\lib\Type\Tiny\Role.pm cp lib/Type/Tiny/Manual/UsingWithMoo.pod blib\lib\Type\Tiny\Manual\UsingWithMoo.pod cp lib/Type/Tiny/Union.pm blib\lib\Type\Tiny\Union.pm cp lib/Type/Tiny/Manual/Coercions.pod blib\lib\Type\Tiny\Manual\Coercions.pod cp lib/Types/Standard/HashRef.pm blib\lib\Types\Standard\HashRef.pm cp lib/Types/TypeTiny.pm blib\lib\Types\TypeTiny.pm cp lib/Types/Standard/Map.pm blib\lib\Types\Standard\Map.pm cp lib/Types/Standard/Tuple.pm blib\lib\Types\Standard\Tuple.pm cp lib/Types/Standard/ScalarRef.pm blib\lib\Types\Standard\ScalarRef.pm TOBYINK/Type-Tiny-0.038.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl64-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t # Required: # # Perl 5.014000 # Exporter::Tiny 0.032 # Scalar::Util 1.35 # Test::More 1.001002 # Text::Balanced 2.02 # # Optional: # # Class::ISA 0.36 # Devel::LexAlias 0.04 # Devel::StackTrace 1.27 # Function::Parameters 1.0401 # Moo 1.004002 # Moose undef # MooseX::Types undef # Mouse 2.1 # MouseX::Types 0.06 # Role::Tiny 1.003002 # # Environment: # # $AUTOMATED_TESTING "1" # $NONINTERACTIVE_TESTING undef # $EXTENDED_TESTING undef # $AUTHOR_TESTING undef # $RELEASE_TESTING undef # # $PERL_TYPES_STANDARD_STRICTNUM undef # $MOO_XS_DISABLE undef # $MOOSE_ERROR_STYLE undef # $MOUSE_XS undef # $MOUSE_PUREPERL undef # $PERL_ONLY undef # t/00-begin.t ................. ok 1 1..1 ok t/01-compile.t ............... ok 1 - use Eval::TypeTiny; ok 2 - use Test::TypeTiny; ok 3 - use Type::Coercion; ok 4 - use Type::Coercion::Union; ok 5 - use Error::TypeTiny; ok 6 - use Error::TypeTiny::Assertion; ok 7 - use Error::TypeTiny::Compilation; ok 8 - use Error::TypeTiny::WrongNumberOfParameters; ok 9 - use Type::Library; ok 10 - use Types::Standard; ok 11 - use Types::TypeTiny; ok 12 - use Type::Tiny; ok 13 - use Type::Tiny::Class; ok 14 - use Type::Tiny::Duck; ok 15 - use Type::Tiny::Enum; ok 16 - use Type::Tiny::Intersection; ok 17 - use Type::Tiny::Role; ok 18 - use Type::Tiny::Union; ok 19 - use Type::Utils; ok 20 - use Type::Params; 1..20 ok t/02-api.t ................... ok 1 # skip Moose::Meta::TypeConstraint PRIVATE API: '_actually_compile_type_constraint' ok 2 # skip Moose::Meta::TypeConstraint PRIVATE API: '_collect_all_parents' ok 3 # skip Moose::Meta::TypeConstraint PRIVATE API: '_compile_subtype' ok 4 # skip Moose::Meta::TypeConstraint PRIVATE API: '_compile_type' ok 5 # skip Moose::Meta::TypeConstraint PRIVATE API: '_compiled_type_constraint' ok 6 # skip Moose::Meta::TypeConstraint PRIVATE API: '_default_message' ok 7 # skip Moose::Meta::TypeConstraint PRIVATE API: '_has_compiled_type_constraint' ok 8 # skip Moose::Meta::TypeConstraint PRIVATE API: '_has_inlined_type_constraint' ok 9 # skip Moose::Meta::TypeConstraint PRIVATE API: '_inline_check' ok 10 # skip Moose::Meta::TypeConstraint PRIVATE API: '_inline_environment' ok 11 # skip Moose::Meta::TypeConstraint PRIVATE API: '_new' ok 12 # skip Moose::Meta::TypeConstraint PRIVATE API: '_package_defined_in' ok 13 # skip Moose::Meta::TypeConstraint PRIVATE API: '_set_constraint' ok 14 - Moose::Meta::TypeConstraint API: TestType->can('assert_coerce') ok 15 - Moose::Meta::TypeConstraint API: TestType->can('assert_valid') ok 16 - Moose::Meta::TypeConstraint API: TestType->can('can_be_inlined') ok 17 - Moose::Meta::TypeConstraint API: TestType->can('check') ok 18 - Moose::Meta::TypeConstraint API: TestType->can('coerce') ok 19 - Moose::Meta::TypeConstraint API: TestType->can('coercion') ok 20 - Moose::Meta::TypeConstraint API: TestType->can('compile_type_constraint') ok 21 - Moose::Meta::TypeConstraint API: TestType->can('constraint') ok 22 - Moose::Meta::TypeConstraint API: TestType->can('create_child_type') ok 23 - Moose::Meta::TypeConstraint API: TestType->can('equals') ok 24 - Moose::Meta::TypeConstraint API: TestType->can('get_message') ok 25 - Moose::Meta::TypeConstraint API: TestType->can('has_coercion') ok 26 - Moose::Meta::TypeConstraint API: TestType->can('has_message') ok 27 - Moose::Meta::TypeConstraint API: TestType->can('has_parent') ok 28 - Moose::Meta::TypeConstraint API: TestType->can('inline_environment') ok 29 - Moose::Meta::TypeConstraint API: TestType->can('inlined') ok 30 - Moose::Meta::TypeConstraint API: TestType->can('is_a_type_of') ok 31 - Moose::Meta::TypeConstraint API: TestType->can('is_subtype_of') ok 32 - Moose::Meta::TypeConstraint API: TestType->can('message') ok 33 - Moose::Meta::TypeConstraint API: TestType->can('meta') ok 34 - Moose::Meta::TypeConstraint API: TestType->can('name') ok 35 - Moose::Meta::TypeConstraint API: TestType->can('new') ok 36 - Moose::Meta::TypeConstraint API: TestType->can('parent') ok 37 - Moose::Meta::TypeConstraint API: TestType->can('parents') ok 38 - Moose::Meta::TypeConstraint API: TestType->can('validate') ok 39 - Mouse::Meta::TypeConstraint API: TestType->can('__is_parameterized') ok 40 - Mouse::Meta::TypeConstraint API: TestType->can('_add_type_coercions') ok 41 - Mouse::Meta::TypeConstraint API: TestType->can('_as_string') ok 42 - Mouse::Meta::TypeConstraint API: TestType->can('_compiled_type_coercion') ok 43 - Mouse::Meta::TypeConstraint API: TestType->can('_compiled_type_constraint') ok 44 - Mouse::Meta::TypeConstraint API: TestType->can('_identity') ok 45 - Mouse::Meta::TypeConstraint API: TestType->can('_unite') ok 46 - Mouse::Meta::TypeConstraint API: TestType->can('assert_valid') ok 47 - Mouse::Meta::TypeConstraint API: TestType->can('check') ok 48 - Mouse::Meta::TypeConstraint API: TestType->can('coerce') ok 49 - Mouse::Meta::TypeConstraint API: TestType->can('compile_type_constraint') ok 50 - Mouse::Meta::TypeConstraint API: TestType->can('create_child_type') ok 51 - Mouse::Meta::TypeConstraint API: TestType->can('get_message') ok 52 - Mouse::Meta::TypeConstraint API: TestType->can('has_coercion') ok 53 - Mouse::Meta::TypeConstraint API: TestType->can('is_a_type_of') ok 54 - Mouse::Meta::TypeConstraint API: TestType->can('message') ok 55 - Mouse::Meta::TypeConstraint API: TestType->can('name') ok 56 - Mouse::Meta::TypeConstraint API: TestType->can('new') ok 57 - Mouse::Meta::TypeConstraint API: TestType->can('parameterize') ok 58 - Mouse::Meta::TypeConstraint API: TestType->can('parent') ok 59 - Mouse::Meta::TypeConstraint API: TestType->can('type_parameter') ok 60 # skip Moose::Meta::TypeCoercion PRIVATE API: '_compiled_type_coercion' ok 61 # skip Moose::Meta::TypeCoercion PRIVATE API: '_new' ok 62 - Moose::Meta::TypeCoercion API: TestCoercion->can('add_type_coercions') ok 63 - Moose::Meta::TypeCoercion API: TestCoercion->can('coerce') ok 64 - Moose::Meta::TypeCoercion API: TestCoercion->can('compile_type_coercion') ok 65 - Moose::Meta::TypeCoercion API: TestCoercion->can('has_coercion_for_type') ok 66 - Moose::Meta::TypeCoercion API: TestCoercion->can('meta') ok 67 - Moose::Meta::TypeCoercion API: TestCoercion->can('new') ok 68 - Moose::Meta::TypeCoercion API: TestCoercion->can('type_coercion_map') ok 69 - Moose::Meta::TypeCoercion API: TestCoercion->can('type_constraint') 1..69 ok t/arithmetic.t ............... ok 1 - Reference \123 fails type constraint ~ScalarRef ok 2 - Reference [] fails type constraint ~ArrayRef ok 3 - Reference {} fails type constraint ~HashRef ok 4 - Reference sub { "DUMMY" } fails type constraint ~CodeRef ok 5 - Reference \*::STDOUT fails type constraint ~GlobRef ok 6 - Reference \\"Hello" fails type constraint ~Ref ok 7 - Reference \*::STDOUT fails type constraint ~FileHandle ok 8 - Reference qr/(?^:x)/ fails type constraint ~RegexpRef ok 9 - Value "1" fails type constraint ~Str ok 10 - Value "1" fails type constraint ~Num ok 11 - Value "1" fails type constraint ~Int ok 12 - Value "1" fails type constraint ~Defined ok 13 - Value "1" fails type constraint ~Value ok 14 - Undef fails type constraint ~Undef ok 15 - Undef fails type constraint ~Item ok 16 - Undef fails type constraint ~Any ok 17 - Value "Type::Tiny" fails type constraint ~ClassName ok 18 - Value "Type::Library" fails type constraint ~RoleName ok 19 - Undef fails type constraint ~Bool ok 20 - Value "" fails type constraint ~Bool ok 21 - Value "0" fails type constraint ~Bool ok 22 - Value "1" fails type constraint ~Bool ok 23 - Value "7" passes type constraint ~Bool ok 24 - Reference \\"Hello" fails type constraint ~ScalarRef ok 25 - Value "Type::Tiny" passes type constraint ~RoleName ok 26 - Reference [] passes type constraint ~Str ok 27 - Reference [] passes type constraint ~Num ok 28 - Reference [] passes type constraint ~Int ok 29 - Value "4x4" fails type constraint ~Str ok 30 - Value "4x4" passes type constraint ~Num ok 31 - Value "4.2" passes type constraint ~Int ok 32 - Undef passes type constraint ~Str ok 33 - Undef passes type constraint ~Num ok 34 - Undef passes type constraint ~Int ok 35 - Undef passes type constraint ~Defined ok 36 - Undef passes type constraint ~Value ok 37 - Undef passes type constraint ~ClassName ok 38 - Reference [] passes type constraint ~ClassName ok 39 - Value "Local::Class2" fails type constraint ~ClassName ok 40 - Value "Local::Class3" fails type constraint ~ClassName ok 41 - Value "Local::Class4" fails type constraint ~ClassName ok 42 - Value "Local::Dummy1" passes type constraint ~ClassName ok 43 - Reference [] fails type constraint ~ArrayRef[Int] ok 44 - Reference [1,2,3] fails type constraint ~ArrayRef[Int] ok 45 - Reference ["1.1",2,3] passes type constraint ~ArrayRef[Int] ok 46 - Reference [1,2,"3.1"] passes type constraint ~ArrayRef[Int] ok 47 - Reference [[]] passes type constraint ~ArrayRef[Int] ok 48 - Reference [[3]] fails type constraint ~ArrayRef[ArrayRef[Int]] ok 49 - Reference [["A"]] passes type constraint ~ArrayRef[ArrayRef[Int]] ok 50 - Undef fails type constraint ~Maybe[Int] ok 51 - Value "123" fails type constraint ~Maybe[Int] ok 52 - Value "1.3" passes type constraint ~Maybe[Int] ok 53 - Value "-2" passes type constraint Even&Negative ok 54 - Value "-1" passes type constraint Even&Negative ok 55 - Value "0" passes type constraint Even&~Negative&~Positive ok 56 - Value "1" passes type constraint Even&Positive ok 57 - Value "2" passes type constraint Even&Positive ok 58 - Value "3" passes type constraint Even|Even ok 59 - Value "4" passes type constraint Even|Even ok 60 - Value "5" passes type constraint Negative|Positive ok 61 - Value "-6" passes type constraint Negative|Positive ok 62 - Value "-3" fails type constraint Even&Negative ok 63 - Value "1" fails type constraint Even&Negative ok 64 - Value "1" fails type constraint Even&~Negative&~Positive ok 65 - Value "2" fails type constraint Even&Positive ok 66 - Value "1" fails type constraint Even&Positive ok 67 - Value "Str" fails type constraint Even|Even ok 68 - Value "1.1" fails type constraint Even|Even ok 69 - Value "0" fails type constraint Negative|Positive ok 70 - Value "Str" fails type constraint Negative|Positive ok 71 - coolio stringification ok 72 - Item > Value ok 73 - Value > Str ok 74 - Str > Num ok 75 - Num > Int ok 76 - Int > $odd ok 77 - Item >= Value ok 78 - Value >= Str ok 79 - Str >= Num ok 80 - Num >= Int ok 81 - Int >= $odd ok 82 - Value < Item ok 83 - Str < Value ok 84 - Num < Str ok 85 - Int < Num ok 86 - $even < Int ok 87 - Value <= Item ok 88 - Str <= Value ok 89 - Num <= Str ok 90 - Int <= Num ok 91 - $even < Int ok 92 - not(Int > Int) ok 93 - not(Int < Int) ok 94 - Int <= Int ok 95 - Int >= Int ok 96 - not(ArrayRef[Int] > ArrayRef[Num]) ok 97 - not(ArrayRef[Int] == ArrayRef[Num]) ok 98 - ArrayRef[Int] == ArrayRef[Int] ok 99 - not(ArrayRef == ArrayRef[Int]) ok 100 - ArrayRef > ArrayRef[Int] 1..100 ok t/coercion-automatic.t ....... ok 1 - $ArrayOfFoo has coercion ok 2 - $ArrayOfFoo does not coerce value that needs no coercion ok 3 - $ArrayOfFoo does coerce value that can be coerced ok 4 - $ArrayOfFoo does not coerce value that cannot be coerced ok 5 - $HashOfFoo has coercion ok 6 - $HashOfFoo does not coerce value that needs no coercion ok 7 - $HashOfFoo does coerce value that can be coerced ok 8 - $HashOfFoo does not coerce value that cannot be coerced ok 9 - $RefOfFoo has coercion ok 10 - $RefOfFoo does not coerce value that needs no coercion ok 11 - $RefOfFoo does coerce value that can be coerced ok 12 - $RefOfFoo does not coerce value that cannot be coerced ok 13 - $MaybeFoo does not coerce undef ok 14 - $MaybeFoo does not coerce integer ok 15 - $MaybeFoo does coerce non-integer number ok 16 - $MaybeFoo cannot coerce non-number ok 17 - $ArrayOfBar has coercion ok 18 - $ArrayOfBar coercion can be inlined ok 19 - $ArrayOfBar does not coerce value that needs no coercion ok 20 - $ArrayOfBar does coerce value that can be coerced ok 21 - $ArrayOfBar does not coerce value that cannot be coerced ok 22 - $HashOfBar has coercion ok 23 - $HashOfBar coercion can be inlined ok 24 - $HashOfBar does not coerce value that needs no coercion ok 25 - $HashOfBar does coerce value that can be coerced ok 26 - $HashOfBar does not coerce value that cannot be coerced ok 27 - $RefOfBar has coercion ok 28 - $RefOfBar coercion can be inlined ok 29 - $RefOfBar does not coerce value that needs no coercion ok 30 - $RefOfBar does coerce value that can be coerced ok 31 - $RefOfBar does not coerce value that cannot be coerced ok 32 - $MaybeBar does not coerce undef ok 33 - $MaybeBar does not coerce integer ok 34 - $MaybeBar does coerce non-integer number ok 35 - $MaybeBar cannot coerce non-number ok 36 - Map[IntFromNum,IntFromStr] has an inlinable coercion ok 37 - Coercions to Map[IntFromNum,IntFromStr] ok 38 - Impossible coercion to Map[IntFromNum,IntFromStr] ok 39 - Unneeded coercion to Map[IntFromNum,IntFromStr] ok 40 - Map[IntFromNum,IntFromArray] has a coercion, but it cannot be inlined ok 41 - Coercions to Map[IntFromNum,IntFromArray] ok 42 - Impossible coercion to Map[IntFromNum,IntFromArray] ok 43 - Unneeded coercion to Map[IntFromNum,IntFromArray] ok 44 - Dict[a=>IntFromStr,b=>IntFromNum,c=>Optional[IntFromNum]] has an inlinable coercion ok 45 - Coercion (A) to Dict[a=>IntFromStr,b=>IntFromNum,c=>Optional[IntFromNum]] ok 46 - Coercion (B) to Dict[a=>IntFromStr,b=>IntFromNum,c=>Optional[IntFromNum]] ok 47 - Coercion (C) to Dict[a=>IntFromStr,b=>IntFromNum,c=>Optional[IntFromNum]] - changed in 0.003_11; the presence of an additional value cancels coercion ok 48 - Coercion to Dict[a=>Int,slurpy Map[Int,Int]] (inlined) ok 49 - Coercion to Dict[a=>Int,slurpy Map[Int,Int]] (non-inlined) ok 50 - Tuple[IntFromNum,Optional[IntFromStr],slurpy ArrayRef[IntFromNum]] has an inlinable coercion ok 51 - Coercion (A) to Tuple[IntFromNum,Optional[IntFromStr],slurpy ArrayRef[IntFromNum]] ok 52 - Coercion (B) to Tuple[IntFromNum,Optional[IntFromStr],slurpy ArrayRef[IntFromNum]] ok 53 - Coercion (A) to Tuple[IntFromNum] ok 54 - Coercion (B) to Tuple[IntFromNum] - changed in 0.003_11; the presence of an additional value cancels coercion 1..54 ok t/coercion-classy.t .......... skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. t/coercion-frozen.t .......... skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. t/coercion-inlining.t ........ ok 1 - inlined coercion works ok 2 - no coercion necessary ok 3 - no coercion possible 1..3 ok t/coercion-modifiers.t ....... ok 1 - has_coercian_for_type - obvious ok 2 - has_coercian_for_type - subtle ok 3 - has_coercian_for_type - negative ok 4 - plus_coercions - added coercion ok 5 - plus_coercions - added coercion ok 6 - plus_coercions - retained coercion ok 7 - plus_coercions - retained coercion ok 8 - minus_coercions - retained coercion ok 9 - minus_coercions - removed coercion ok 10 - minus_coercions - retained coercion ok 11 - minus_coercions - removed coercion ok 12 - no_coercions - removed coercion ok 13 - no_coercions - removed coercion ok 14 - no_coercions - removed coercion ok 15 - no_coercions - removed coercion 1..15 ok t/coercion-union.t ........... ok 1 - Value "4" passes type constraint RoundedInteger ok 2 - Value "1.1" fails type constraint RoundedInteger ok 3 - Value "xyz" fails type constraint RoundedInteger ok 4 - Value "xyz" passes type constraint String3 ok 5 - Value "x" fails type constraint String3 ok 6 - Value "wxyz" fails type constraint String3 ok 7 - Value "3.4" passes type constraint RoundedInteger|String3 ok 8 - Value "30" passes type constraint RoundedInteger|String3 ok 9 - Value "3.12" fails type constraint RoundedInteger|String3 ok 10 - Value "wxyz" fails type constraint RoundedInteger|String3 ok 11 - RoundedInteger coerces from Num ok 12 - RoundedInteger does not coerce from Str ok 13 - String3 coerces from Str ok 14 - String3 does not coerce from ArrayRef ok 15 - unions automatically have a coercion if their child constraints do # (((defined $X and $X =~ /\A-?[0-9]+\z/) or do { !ref($X) and $X =~ $Types::Standard::_StrMatch{"(?^:^.{3}\$)"} })) ? $X : ((defined($X) && !ref($X) && Scalar::Util::looks_like_number($X))) ? do { local $_ = $X; scalar(int($_)) } : (do { defined($X) and do { ref(\$X) eq 'SCALAR' or ref(\(my $val = $X)) eq 'SCALAR' } }) ? do { local $_ = $X; scalar(substr("$_ ", 0, 3)) } : $X ok 16 - unions do not automatically have a coercion if their child constraints do not ok 17 - Union1 does not need to coerce an Int ok 18 - Union1 does not need to coerce a String3 ok 19 - Union1 does not need to coerce a String3, even if it looks like a Num ok 20 - Union1 coerces Str -> String3 ok 21 - given the choice of two valid coercions, Union1 prefers RoundedInteger because it occurs sooner ok 22 - Union1 cannot coerce an arrayref 1..22 ok t/coercion.t ................. ok 1 - coercion works ok 2 - coercion overloads &{} ok 3 - BigInteger has_coercion_for_type ArrayRef ok 4 - BigInteger has_coercion_for_type SmallInteger ok 5 - not BigInteger has_coercion_for_type SmallInteger ok 6 - BigInteger has_coercion_for_type BigInteger eq "0 but true" ok 7 - BigInteger has_coercion_for_type $BiggerInteger eq "0 but true" ok 8 - BigInteger has_coercion_for_value [] ok 9 - BigInteger has_coercion_for_value 2 ok 10 - not BigInteger has_coercion_for_value {} ok 11 - BigInteger has_coercion_for_value 200 eq "0 but true" ok 12 - coerce doesn't throw an exception if it can coerce ok 13 - coerce doesn't throw an exception if it can't coerce ok 14 - assert_coerce doesn't throw an exception if it can coerce ok 15 - assert_coerce DOES throw an exception if it can't coerce ok 16 - 'ArrayRefFromAny' isa 'Type::Coercion' ok 17 - ArrayRefFromAny coercion works ok 18 - Coercion ArrayRefFromAny+ArrayRefFromPiped prioritizes ArrayRefFromAny ok 19 - Coercion ArrayRefFromPiped+ArrayRefFromAny prioritizes ArrayRefFromPiped ok 20 - Type $arr coercion works ok 21 - Type $sum3 coercion works ok 22 - Type $sum4 coercion works ok 23 - Reference [] passes type constraint ArrayRef|Str ok 24 - Value "1|2|3" passes type constraint ArrayRef|Str ok 25 - Reference {} fails type constraint ArrayRef|Str ok 26 - Reference [] passes type constraint ArrayRef ok 27 - Value "1|2|3" fails type constraint ArrayRef ok 28 - Reference {} fails type constraint ArrayRef ok 29 - $arrayref_from_piped->coercibles == $arrayref_from_piped->coercibles 1..29 ok t/coercions-parameterized.t .. ok 1 - length $chars == 17 ok 2 - length $bytes_utf8 == 19 ok 3 - length $bytes_western == 17 ok 4 - $SplitSpace can be inlined ok 5 - $SplitPipe can be inlined ok 6 - $SplitSpace->coerce($chars) ok 7 - $SplitSpace->coerce($bytes_utf8) ok 8 - $SplitSpace->coerce($bytes_western) ok 9 - Reference ["Caf\x{e9}","Paris|Gar\x{e7}on"] passes type constraint ArrayRef[Str] ok 10 - Reference ["Caf\303\251","Paris|Gar\303\247on"] passes type constraint ArrayRef[Str] ok 11 - Reference ["Caf\351","Paris|Gar\347on"] passes type constraint ArrayRef[Str] ok 12 - $SplitPipe->coerce($chars) ok 13 - $SplitPipe->coerce($bytes_utf8) ok 14 - $SplitPipe->coerce($bytes_western) ok 15 - $JoinPipe->coerce($arr_chars) ok 16 - Value "Caf\x{e9} Paris|Gar\x{e7}on" passes type constraint Str ok 17 - $JoinPipe->coerce($arr_bytes_utf8) ok 18 - Value "Caf\303\251 Paris|Gar\303\247on" passes type constraint Str ok 19 - $JoinPipe->coerce($arr_bytes_western) ok 20 - Value "Caf\351 Paris|Gar\347on" passes type constraint Str 1..20 ok t/common-coerce.t ............ ok 1 - uppercase str ok 2 - lowercase str ok 3 - uppercase str ok 4 - lowercase str ok 5 - numeric code 1..5 ok t/common-numeric.t ........... ok 1 - SingleDigit 100 ok 2 - SingleDigit 10 ok 3 - SingleDigit 9 ok 4 - SingleDigit 1 ok 5 - SingleDigit 0 ok 6 - SingleDigit -1 ok 7 - SingleDigit -9 ok 8 - SingleDigit -10 ok 9 - PositiveInt (-100) ok 10 - PositiveInt (0) ok 11 - PositiveInt (100.885) ok 12 - PositiveInt (100) ok 13 - PositiveNum (0) ok 14 - PositiveNum (100.885) ok 15 - PositiveNum (-100.885) ok 16 - PositiveNum (0.0000000001) ok 17 - PositiveOrZeroInt (-100) ok 18 - PositiveOrZeroInt (0) ok 19 - PositiveOrZeroInt (100.885) ok 20 - PositiveOrZeroInt (100) ok 21 - PositiveOrZeroNum (0) ok 22 - PositiveOrZeroNum (100.885) ok 23 - PositiveOrZeroNum (-100.885) ok 24 - PositiveOrZeroNum (0.0000000001) ok 25 - NegativeInt (100) ok 26 - NegativeInt (-100.885) ok 27 - NegativeInt (-100) ok 28 - NegativeInt (0) ok 29 - NegativeNum (-100.885) ok 30 - NegativeNum (100.885) ok 31 - NegativeNum (0) ok 32 - NegativeNum (-0.0000000001) ok 33 - NegativeOrZeroInt (100) ok 34 - NegativeOrZeroInt (-100.885) ok 35 - NegativeOrZeroInt (-100) ok 36 - NegativeOrZeroInt (0) ok 37 - NegativeOrZeroNum (-100.885) ok 38 - NegativeOrZeroNum (100.885) ok 39 - NegativeOrZeroNum (0) ok 40 - NegativeOrZeroNum (-0.0000000001) 1..40 ok t/common-string.t ............ ok 1 - SimpleStr ok 2 - SimpleStr 2 ok 3 - SimpleStr 3 ok 4 - SimpleStr 4 ok 5 - NonEmptyStr ok 6 - NonEmptyStr 2 ok 7 - NonEmptyStr 3 ok 8 - NonEmptyStr 4 ok 9 - NonEmptySimplrStr ok 10 - NonEmptyStr 2 ok 11 - Password ok 12 - Password 2 ok 13 - StrongPassword ok 14 - StrongPassword 2 ok 15 - LowerCaseSimpleStr ok 16 - LowerCaseSimpleStr 2 ok 17 - LowerCaseSimpleStr 3 ok 18 - LowerCaseSimpleStr 4 ok 19 - UpperCaseSimpleStr ok 20 - UpperCaseSimpleStr 2 ok 21 - UpperCaseSimpleStr 3 ok 22 - UpperCaseSimpleStr 4 ok 23 - LowerCaseStr ok 24 - LowerCaseStr 2 ok 25 - LowerCaseStr 3 ok 26 - LowerCaseStr 4 ok 27 - UpperCaseStr ok 28 - UpperCaseStr 2 ok 29 - UpperCaseStr 3 ok 30 - UpperCaseStr 4 ok 31 - NumericCode lives ok 32 - NumericCode dies ok 33 - mixed NumericCode dies 1..33 ok t/common-unicode.t ........... ok 1 - CAFÉ is uppercase ok 2 - CAFé is not (entirely) uppercase ok 3 - ----- not entirely uppercase ok 4 - ----- not entirely lowercase ok 5 - café is lowercase ok 6 - cafÉ is not (entirely) lowercase ok 7 - CAFÉ is uppercase ok 8 - CAFé is not (entirely) uppercase ok 9 - café is lowercase ok 10 - cafÉ is not (entirely) lowercase 1..10 ok t/dwim-moose.t ............... skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. t/dwim-mouse.t ............... ok 1 - '$two' isa 'Type::Tiny' ok 2 - '$twos' isa 'Type::Tiny' ok 3 - Value "2" passes type constraint Two ok 4 - Value "3" fails type constraint Two ok 5 - Reference [2,2,2] passes type constraint ArrayRef[Two] ok 6 - Reference [2,3,2] fails type constraint ArrayRef[Two] ok 7 - '$three' isa 'Type::Tiny' ok 8 - '$threes' isa 'Type::Tiny' ok 9 - Value "3" passes type constraint MyTypes::Three ok 10 - Value "4" fails type constraint MyTypes::Three ok 11 - Reference [3,3,3] passes type constraint ArrayRef[MyTypes::Three] ok 12 - Reference [3,4,3] fails type constraint ArrayRef[MyTypes::Three] 1..12 ok t/eval-lexicalsubs.t ......... skipped: Perl v5.18.0 required--this is only v5.14.0, stopped at (eval 6) line 2. t/eval.t ..................... ok 1 - closure over scalar ok 2 - closure over array ok 3 - closure over hash ok 4 - closing over variables really really really works! ok 5 ok 6 ok 7 - closed over variables disappear on cue ok 8 - can close over tied variables ... AUTOLOAD stuff ok 9 - ... can ok 10 - ... !can ok 11 - ... tie still works ok 12 - ... can be retied ok 13 - ... can be untied ok 14 - '$e' isa 'Error::TypeTiny::Compilation' ok 15 - throw exception when code does not compile ok 16 - $e->errstr ok 17 - $e->code ok 18 - "description" option works ok 19 - "line" option works 1..19 ok t/exceptions-stack.t ......... ok 1 1..1 ok t/exceptions.t ............... ok 1 - '$e' isa 'Error::TypeTiny' ok 2 - $Error::TypeTiny::LastError ok 3 - $e->message is as expected ok 4 - '$e' isa 'Error::TypeTiny::Assertion' ok 5 - $e->type is as expected ok 6 - $e->value is as expected ok 7 - $e->explain is as expected ok 8 - ArrayRef[Int] deep explanation, given [1, 2, [3]] ok 9 - ArrayRef[Int] deep explanation, given {} ok 10 - Ref["ARRAY"] deep explanation, given {} ok 11 - HashRef[Maybe[Int]] deep explanation, given {a => undef, b => 42, c => []} ok 12 - $dict deep explanation, given {a => 1, c => 1} ok 13 - $dict deep explanation, given {b => 1} ok 14 - $dict deep explanation, given {a => 1, b => 2} ok 15 - Map[Int,Num] deep explanation, given {1=>1.1,2.2=>2.3,3.3=>3.4} ok 16 - $AlwaysFail explanation, given 1 ok 17 - $SlurpyThing explanation, given 1 ok 18 - $SlurpyThing explanation, given [1.1, 2 => "Hello"] ok 19 - $e_where->context ok 20 - "$e_where" ok 21 - correct exception from type with null constraint ok 22 - local $Type::Tiny::DD 1..22 ok t/exporter-installer.t ....... ok 1 - the ArrayRef function was cleaned away ok 2 - ArrayRef does not appear to be a method 1..2 ok t/exporter-roleconflict.t .... ok 1 - no exception when trying to compose two roles that use type constraints # 36025976 # 36025976 1..1 ok t/exporter.t ................. ok 1 - No exception exporting a legitimate function ok 2 - main->can('Any') ok 3 - Attempt to export a function which does not exist ok 4 - Attempt to export a function which exists but not in @EXPORT_OK ok 5 - "-types" shortcut works ok 6 - "-coercions" shortcut works ok 7 - renaming works ok 8 - prefixes work ok 9 - suffixes work ok 10 - plus notation works for Type::Library ok 11 - mkopt_hash 1..11 ok t/functionparameters.t ....... ok 1 - foo(4) works ok 2 - foo(4.1) throws ok 3 - $x->name ok 4 - $x->type 1..4 ok t/gh1.t ...................... ok 1 ok 2 - Reference bless( {"_e" => [1],"_es" => "-","_m" => [5],"sign" => "+"},...) passes type constraint __ANON__ ok 3 - Value "0.5" fails type constraint __ANON__ 1..3 ok t/leak.t ..................... skipped: useithreads t/library-assert.t ........... ok 1 - assert_String works (value that should pass) ok 2 - assert_String works (value that should fail) ok 3 - BiggerLib::assert_String works (value that should pass) ok 4 - BiggerLib::assert_String works (value that should fail) ok 5 - assert_SmallInteger works (value that should pass) ok 6 - assert_SmallInteger works (value that should fail) 1..6 ok t/library-inheritance.t ...... ok 1 - length $chars == 17 ok 2 - length $bytes_utf8 == 19 ok 3 - length $bytes_western == 17 ok 4 - $SplitSpace can be inlined ok 5 - $SplitPipe can be inlined ok 6 - $SplitSpace->coerce($chars) ok 7 - $SplitSpace->coerce($bytes_utf8) ok 8 - $SplitSpace->coerce($bytes_western) ok 9 - Reference ["Caf\x{e9}","Paris|Gar\x{e7}on"] passes type constraint ArrayRef[Str] ok 10 - Reference ["Caf\303\251","Paris|Gar\303\247on"] passes type constraint ArrayRef[Str] ok 11 - Reference ["Caf\351","Paris|Gar\347on"] passes type constraint ArrayRef[Str] ok 12 - $SplitPipe->coerce($chars) ok 13 - $SplitPipe->coerce($bytes_utf8) ok 14 - $SplitPipe->coerce($bytes_western) ok 15 - $JoinPipe->coerce($arr_chars) ok 16 - Value "Caf\x{e9} Paris|Gar\x{e7}on" passes type constraint Str ok 17 - $JoinPipe->coerce($arr_bytes_utf8) ok 18 - Value "Caf\303\251 Paris|Gar\303\247on" passes type constraint Str ok 19 - $JoinPipe->coerce($arr_bytes_western) ok 20 - Value "Caf\351 Paris|Gar\347on" passes type constraint Str 1..20 ok t/library-is.t ............... ok 1 - is_String works (value that should pass) ok 2 - is_String works (value that should fail) ok 3 - is_Number works (value that should pass) ok 4 - is_Number works (value that should fail) ok 5 - is_Integer works (value that should pass) ok 6 - is_Integer works (value that should fail) ok 7 - is_SmallInteger works (value that should pass) ok 8 - is_SmallInteger works (value that should fail) 1..8 ok t/library-to.t ............... ok 1 - to_BigInteger converts a small integer OK ok 2 - to_BigInteger leaves an existing BigInteger OK ok 3 - to_BigInteger ignores something it cannot coerce ok 4 - no coercion for Str - should die 1..4 ok t/library-types.t ............ ok 1 - 'String' isa 'Type::Tiny' ok 2 - 'Number' isa 'Type::Tiny' ok 3 - 'Integer' isa 'Type::Tiny' ok 4 - 'DemoLib::String' isa 'Type::Tiny' ok 5 - 'DemoLib::Number' isa 'Type::Tiny' ok 6 - 'DemoLib::Integer' isa 'Type::Tiny' ok 7 - String has correct stringification ok 8 - Number has correct stringification ok 9 - Integer has correct stringification ok 10 - DemoLib::String has correct stringification ok 11 - DemoLib::Number has correct stringification ok 12 - DemoLib::Integer has correct stringification ok 13 - coderef overload (with value that should pass type constraint) does not die ok 14 - coderef overload returns correct value ok 15 - coderef overload (value that should fail type constraint) dies ok 16 - Sub::Exporter-style export renaming ok 17 - eq works ok 18 - type constant in list context ok 19 - parameterizable type constant in list context ok 20 - parameterized type constant in list context 1..20 ok t/match-on-type.t ............ ok 1 - to_json using compile_match_on_type works ok 2 - to_json_2 using match_on_type works 1..2 ok t/moo-coercion.t ............. ok 1 - An object of class 'Type::Tiny' isa 'Type::Tiny' ok 2 - no exception on coercion in constructor - mutable class ok 3 - 'big' attribute coerces in constructor - mutable class ok 4 - 'small' attribute coerces in constructor - mutable class ok 5 - 'big' attribute throws when it cannot coerce in constructor - mutable class ok 6 - 'small' attribute throws when it cannot coerce in constructor - mutable class ok 7 - 'big' attribute coerces in accessor - mutable class ok 8 - 'small' attribute coerces in accessor - mutable class ok 9 - 'big' attribute throws when it cannot coerce in accessor - mutable class ok 10 - 'small' attribute throws when it cannot coerce in accessor - mutable class ok 11 - no exception on coercion in constructor - immutable class ok 12 - 'big' attribute coerces in constructor - immutable class ok 13 - 'small' attribute coerces in constructor - immutable class ok 14 - 'big' attribute throws when it cannot coerce in constructor - immutable class ok 15 - 'small' attribute throws when it cannot coerce in constructor - immutable class ok 16 - 'big' attribute coerces in accessor - immutable class ok 17 - 'small' attribute coerces in accessor - immutable class ok 18 - 'big' attribute throws when it cannot coerce in accessor - immutable class ok 19 - 'small' attribute throws when it cannot coerce in accessor - immutable class 1..19 ok t/moo-exceptions.t ........... ok 1 - '$e_constructor' isa 'Error::TypeTiny::Assertion' ok 2 - $e_constructor->attribute_name ok 3 - $e_constructor->attribute_step ok 4 - $e_constructor->varname ok 5 - $e_constructor->value ok 6 - $e_constructor->type ok 7 - '$e_accessor' isa 'Error::TypeTiny::Assertion' ok 8 - $e_accessor->attribute_name ok 9 - $e_accessor->attribute_step ok 10 - $e_accessor->value ok 11 - $e_accessor->type 1..11 ok t/moo-inflation-2.t .......... skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. t/moo-inflation.t ............ # { # 'Type::Tiny::Class=HASH(0x25bbc08)' => sub { "DUMMY" }, # 'Type::Tiny::Class=HASH(0x25c1b30)' => sub { "DUMMY" }, # 'Type::Tiny::Duck=HASH(0x25c2610)' => sub { "DUMMY" }, # 'Type::Tiny::Duck=HASH(0x25c66c8)' => sub { "DUMMY" }, # 'Type::Tiny::Role=HASH(0x25b5c08)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x21e35c8)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x2304478)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x2307160)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x23074c0)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x2307d50)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x23e16a8)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x23e1f90)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x23e26a0)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x23e2dd8)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x23e4510)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x23e4c00)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x23e7348)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x23e7a50)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x23eb1d8)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x23ebbe0)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x23ed300)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x23eda20)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x23ee0f8)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x23efb60)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x24880e8)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x2488808)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x2488f40)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x248a6a8)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x248d138)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x248da08)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x248e310)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x248ea48)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x24913d0)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x2491b68)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x2494478)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x2494ca0)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x24964c8)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x2496d68)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x2499768)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x2499ea0)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x249cb40)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x249e560)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x249ee90)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x249f738)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x249ffa8)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x24a3aa8)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x253d0a8)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x25c72e8)' => sub { "DUMMY" }, # 'Type::Tiny=HASH(0x25cae00)' => sub { "DUMMY" } # } ok 1 - some values that should pass their type constraint - Moose is not loaded ok 2 - direct violation of type constraint - Moose is not loaded ok 3 - violation of parent type constraint - Moose is not loaded ok 4 - violation of grandparent type constraint - Moose is not loaded ok 5 - violation of great-grandparent type constraint - Moose is not loaded ok 6 - some values that should pass their type constraint - Moose is not loaded ok 7 - direct violation of type constraint - Moose is not loaded ok 8 - violation of parent type constraint - Moose is not loaded ok 9 - violation of grandparent type constraint - Moose is not loaded ok 10 - violation of great-grandparent type constraint - Moose is not loaded ok 11 - redundant test 1..11 ok t/moo.t ...................... ok 1 - some values that should pass their type constraint ok 2 - direct violation of type constraint ok 3 - violation of parent type constraint ok 4 - violation of grandparent type constraint ok 5 - violation of great-grandparent type constraint 1..5 ok t/moose-autott.t ............. skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. t/moose-coercion.t ........... skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. t/moose-std-types-tests.t .... skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. t/moose.t .................... skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. t/moosextypes-extending.t .... skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. t/moosextypes-more.t ......... skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. t/moosextypes.t .............. skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. t/mouse-coercion.t ........... ok 1 - An object of class 'Type::Tiny' isa 'Mouse::Meta::TypeConstraint' ok 2 - no exception on coercion in constructor - mutable class ok 3 - 'big' attribute coerces in constructor - mutable class ok 4 - 'small' attribute coerces in constructor - mutable class ok 5 - 'big' attribute throws when it cannot coerce in constructor - mutable class ok 6 - 'small' attribute throws when it cannot coerce in constructor - mutable class ok 7 - 'big' attribute coerces in accessor - mutable class ok 8 - 'small' attribute coerces in accessor - mutable class ok 9 - 'big' attribute throws when it cannot coerce in accessor - mutable class ok 10 - 'small' attribute throws when it cannot coerce in accessor - mutable class ok 11 - no exception on coercion in constructor - immutable class ok 12 - 'big' attribute coerces in constructor - immutable class ok 13 - 'small' attribute coerces in constructor - immutable class ok 14 - 'big' attribute throws when it cannot coerce in constructor - immutable class ok 15 - 'small' attribute throws when it cannot coerce in constructor - immutable class ok 16 - 'big' attribute coerces in accessor - immutable class ok 17 - 'small' attribute coerces in accessor - immutable class ok 18 - 'big' attribute throws when it cannot coerce in accessor - immutable class ok 19 - 'small' attribute throws when it cannot coerce in accessor - immutable class 1..19 ok t/mouse.t .................... ok 1 - some values that should pass their type constraint ok 2 - direct violation of type constraint ok 3 - violation of parent type constraint ok 4 - violation of grandparent type constraint ok 5 - violation of great-grandparent type constraint ok 6 - Mouse::Util::is_a_type_constraint accepts Type::Tiny type constraints # Coercion... ok 7 - types converted from Mouse retain coercions ok 8 - ... which work 1..8 ok t/mousextypes.t .............. ok 1 - An object of class 'Mouse::Meta::TypeConstraint' isa 'Mouse::Meta::TypeConstraint' ok 2 - An object of class 'Mouse::Meta::TypeConstraint' isa 'Mouse::Meta::TypeConstraint' ok 3 - An object of class 'Type::Tiny::Union' isa 'Type::Tiny' ok 4 - Reference [] passes type constraint ArrayRef|Int ok 5 - Value "2" passes type constraint ArrayRef|Int ok 6 - Reference {} fails type constraint ArrayRef|Int ok 7 - Reference [] passes type constraint ArrayRef|Int ok 8 - Value "2" passes type constraint ArrayRef|Int ok 9 - Reference {} fails type constraint ArrayRef|Int # bless( { # 'compiled_type_constraint' => sub { "DUMMY" }, # 'constraint' => sub { "DUMMY" }, # 'display_name' => 'ArrayRef|Int', # 'name' => '__ANON__', # 'parent' => undef, # 'type_constraints' => [ # bless( { # '_is_core' => 1, # '_overload_coderef' => sub { "DUMMY" }, # 'coercion_generator' => bless( [ # 'ArrayRef', # 'coercion_generator' # ], 'Types::Standard::LazyLoad' ), # 'compiled_type_constraint' => sub { "DUMMY" }, # 'constraint' => sub { "DUMMY" }, # 'constraint_generator' => bless( [ # 'ArrayRef', # 'constraint_generator' # ], 'Types::Standard::LazyLoad' ), # 'deep_explanation' => bless( [ # 'ArrayRef', # 'deep_explanation' # ], 'Types::Standard::LazyLoad' ), # 'display_name' => 'ArrayRef', # 'inline_generator' => bless( [ # 'ArrayRef', # 'inline_generator' # ], 'Types::Standard::LazyLoad' ), # 'inlined' => sub { "DUMMY" }, # 'library' => 'Types::Standard', # 'name' => 'ArrayRef', # 'parent' => bless( { # '_is_core' => 1, # '_overload_coderef' => sub { "DUMMY" }, # 'compiled_type_constraint' => sub { "DUMMY" }, # 'constraint' => sub { "DUMMY" }, # 'constraint_generator' => sub { "DUMMY" }, # 'deep_explanation' => sub { "DUMMY" }, # 'display_name' => 'Ref', # 'inline_generator' => sub { "DUMMY" }, # 'inlined' => sub { "DUMMY" }, # 'library' => 'Types::Standard', # 'name' => 'Ref', # 'parent' => bless( { # '_is_core' => 1, # '_overload_coderef' => sub { "DUMMY" }, # 'compiled_type_constraint' => sub { "DUMMY" }, # 'constraint' => sub { "DUMMY" }, # 'display_name' => 'Defined', # 'inlined' => sub { "DUMMY" }, # 'library' => 'Types::Standard', # 'name' => 'Defined', # 'parent' => bless( { # '_is_core' => 1, # '_overload_coderef' => sub { "DUMMY" }, # 'compiled_type_constraint' => sub { "DUMMY" }, # 'constraint' => sub { "DUMMY" }, # 'display_name' => 'Item', # 'inlined' => sub { "DUMMY" }, # 'library' => 'Types::Standard', # 'name' => 'Item', # 'parent' => bless( { # '_is_core' => 1, # '_overload_coderef' => sub { "DUMMY" }, # 'compiled_type_constraint' => $VAR1->{'type_constraints'}[0]{'parent'}{'parent'}{'parent'}{'compiled_type_constraint'}, # 'constraint' => $VAR1->{'type_constraints'}[0]{'parent'}{'parent'}{'parent'}{'constraint'}, # 'display_name' => 'Any', # 'inlined' => sub { "DUMMY" }, # 'library' => 'Types::Standard', # 'name' => 'Any', # 'type_constraints' => undef, # 'uniq' => 1 # }, 'Type::Tiny' ), # 'type_constraints' => undef, # 'uniq' => 2 # }, 'Type::Tiny' ), # 'type_constraints' => undef, # 'uniq' => 5 # }, 'Type::Tiny' ), # 'type_constraints' => undef, # 'uniq' => 14 # }, 'Type::Tiny' ), # 'type_constraints' => undef, # 'uniq' => 19 # }, 'Type::Tiny' ), # bless( { # 'compiled_type_constraint' => sub { "DUMMY" }, # 'constraint' => sub { "DUMMY" }, # 'display_name' => 'Int', # 'message' => sub { "DUMMY" }, # 'name' => '__ANON__', # 'type_constraints' => undef, # 'uniq' => 38 # }, 'Type::Tiny' ) # ], # 'uniq' => 39 # }, 'Type::Tiny::Union' ) ok 10 - Reference [1,2,3] passes type constraint ArrayRef[Int] ok 11 - Reference [] passes type constraint ArrayRef[Int] ok 12 - Reference {} fails type constraint ArrayRef[Int] ok 13 - Reference ["x"] fails type constraint ArrayRef[Int] ok 14 - Reference [1,2,3] passes type constraint ArrayRef[Int] ok 15 - Reference [] passes type constraint ArrayRef[Int] ok 16 - Reference {} fails type constraint ArrayRef[Int] ok 17 - Reference ["x"] fails type constraint ArrayRef[Int] ok 18 - Reference [] passes type constraint ArrayRef[ArrayRef|Int] ok 19 - Reference [1,2,3] passes type constraint ArrayRef[ArrayRef|Int] ok 20 - Reference [[],[]] passes type constraint ArrayRef[ArrayRef|Int] ok 21 - Reference [11,[]] passes type constraint ArrayRef[ArrayRef|Int] ok 22 - Reference [[],11] passes type constraint ArrayRef[ArrayRef|Int] ok 23 - Reference ["1.111"] fails type constraint ArrayRef[ArrayRef|Int] 1..23 ok t/oo-classinsideout.t ........ ok 1 - Object::HookedTT has/inherited its expected properties ok 2 - Creating a Object::HookedTT object ok 3 - integer(3.14) dies ok 4 - integer(42) lives ok 5 - integer() == 42 ok 6 - word(^^^^) dies ok 7 - word(apple) lives ok 8 - word() eq 'apple' ok 9 - uppercase(banana) lives ok 10 - uppercase() eq 'BANANA' ok 11 - list(qw(foo bar bam)) lives ok 12 - list() gives qw(foo bar bam) ok 13 - list( [qw(foo bar bam)] ) lives ok 14 - list() gives qw(foo bar bam) ok 15 - reverser(qw(foo bar bam)) lives ok 16 - reverser() in list context gives qw(bam bar foo) ok 17 - reverser() in scalar context gives mabraboof ok 18 - write_only lives on write ok 19 - write only dies on write (and was caught) 1..19 ok t/oo-objectaccessor.t ........ ok 1 - write then read on accessor works ok 2 - exception thrown for bad value 1..2 ok t/parameterization.t ......... ok 1 - Avoid duplicating parameterized types ok 2 - ... except when necessary! 1..2 ok t/params-badsigs.t ........... ok 1 - Cannot follow an optional parameter with a required parameter ok 2 - Cannot follow a slurpy parameter with anything ok 3 - Slurpy parameters must be hashrefs or arrayrefs 1..3 ok t/params-carping.t ........... ok 1 - An object of class 'Error::TypeTiny::Assertion' isa 'Error::TypeTiny' ok 2 1..2 ok t/params-coerce.t ............ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 - if value passes type constraint; no need to clone arrayref ok 8 - if value fails type constraint; need to clone arrayref ok 9 1..9 ok t/params-methods.t ........... ok 1 ok 2 ok 3 ok 4 ok 5 - clean operation ok 6 - exception calling new() with no args ok 7 - exception calling ->new() with no args ok 8 - exception calling set() with no args 1..8 ok t/params-mixednamed.t ........ ok 1 ok 2 ok 3 1..3 ok t/params-multisig.t .......... ok 1 - first choice in multi, no coercion, should pass ok 2 - first choice in multi, coercion, should pass ok 3 - first choice in multi, should fail ok 4 - second choice in multi, no coercion, should pass ok 5 - second choice in multi, coercion, should pass ok 6 - second choice in multi, should fail ok 7 - third choice in multi, no coercion, should pass ok 8 - third choice in multi, should fail ok 9 ok 10 ok 11 ok 12 1..12 ok t/params-named.t ............. ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok t/params-noninline.t ......... ok 1 - (1, 2) ok 2 - (1.1, 2) ok 3 - () ok 4 - (1) ok 5 - (undef, 1) ok 6 - (42) ok 7 - (42, 11) ok 8 - ([1..3], 11) ok 9 - ([1..41], 42) 1..9 ok t/params-optional.t .......... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 ok t/params-positional.t ........ ok 1 - (1, 2) ok 2 - (1.1, 2) ok 3 - (1) ok 4 - (1) ok 5 - (undef, 1) ok 6 - (1) 1..6 ok t/params-slurpy.t ............ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok MooseX::Types::Common::Numeric::PositiveInt is not a known type constraint at lib/Type/Parser.pm line 150. t/parser-moosextypes.t ....... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/parser.t ................... # Basics ok 1 - Int eq Int ok 2 - (Int) eq Int - redundant parentheses ok 3 - ((((Int)))) eq Int - many redundant parentheses # Class types ok 4 - DateTime:: eq InstanceOf["DateTime"] ok 5 - InstanceOf['DateTime'] eq InstanceOf["DateTime"] ok 6 - Tied[Foo::] eq Tied["Foo"] ok 7 - Tied['Foo'] eq Tied["Foo"] # Parameterization ok 8 - Int[] eq Int - empty parameterization against non-parameterizable type ok 9 - Tuple[] eq Tuple[] - empty parameterization against parameterizble type ok 10 - ArrayRef[] eq ArrayRef - empty parameterization against parameterizable type ok 11 - ArrayRef[Int] eq ArrayRef[Int] - parameterized type ok 12 - Ref['HASH'] eq Ref[HASH] - string parameter (singles) ok 13 - Ref["HASH"] eq Ref[HASH] - string parameter (doubles) ok 14 - Ref[q(HASH)] eq Ref[HASH] - string parameter (q) ok 15 - Ref[qq(HASH)] eq Ref[HASH] - string parameter (qq) ok 16 - StrMatch[qr{foo}] eq StrMatch[(?^:foo)] - regexp parameter # Unions ok 17 - Int|HashRef eq Int|HashRef ok 18 - Int|HashRef|ArrayRef eq Int|HashRef|ArrayRef ok 19 - ArrayRef[Int|HashRef] eq ArrayRef[Int|HashRef] - union as a parameter ok 20 - ArrayRef[Int|HashRef[Int]] eq ArrayRef[Int|HashRef[Int]] ok 21 - ArrayRef[HashRef[Int]|Int] eq ArrayRef[HashRef[Int]|Int] # Intersections ok 22 - Int&Num eq Int&Num ok 23 - Int&Num&Defined eq Int&Num&Defined ok 24 - ArrayRef[Int]&Defined eq ArrayRef[Int]&Defined # Union + Intersection ok 25 - Int&Num|ArrayRef eq Int&Num|ArrayRef ok 26 - (Int&Num)|ArrayRef eq Int&Num|ArrayRef ok 27 - Int&(Num|ArrayRef) eq Int&Num|ArrayRef ok 28 - Int&Num|ArrayRef&Ref eq Int&Num|ArrayRef&Ref # Complementary types ok 29 - ~Int eq ~Int ok 30 - ~ArrayRef[Int] eq ~ArrayRef[Int] ok 31 - ~Int|CodeRef eq ~Int|CodeRef ok 32 - ~(Int|CodeRef) eq ~Int|CodeRef - precedence of "~" versus "|" # Comma ok 33 - Map[Num,Int] eq Map[Num,Int] ok 34 - Map[Int,Num] eq Map[Int,Num] ok 35 - Map[Int,Int|ArrayRef[Int]] eq Map[Int,Int|ArrayRef[Int]] ok 36 - Map[Int,ArrayRef[Int]|Int] eq Map[Int,ArrayRef[Int]|Int] ok 37 - Dict[foo=>Int,bar=>Num] eq Dict[bar=>Num,foo=>Int] ok 38 - Dict['foo'=>Int,'bar'=>Num] eq Dict[bar=>Num,foo=>Int] ok 39 - Dict['foo',Int,'bar',Num] eq Dict[bar=>Num,foo=>Int] # Slurpy ok 40 - Dict[slurpy=>Int,bar=>Num] eq Dict[bar=>Num,slurpy=>Int] ok 41 - Tuple[Str, Int, slurpy ArrayRef[Int]] eq Tuple[Str,Int,slurpy ArrayRef[Int]] ok 42 - Tuple[Str, Int, slurpy(ArrayRef[Int])] eq Tuple[Str,Int,slurpy ArrayRef[Int]] # Complexity ok 43 - ArrayRef[DateTime::]|HashRef[Int|DateTime::]|CodeRef eq ArrayRef[InstanceOf["DateTime"]]|HashRef[Int|InstanceOf["DateTime"]]|CodeRef ok 44 - ArrayRef [DateTime::] |HashRef[ Int| DateTime::]|CodeRef eq ArrayRef[InstanceOf["DateTime"]]|HashRef[Int|InstanceOf["DateTime"]]|CodeRef - gratuitous whitespace # Bad expressions ok 45 - weird token ok 46 - weird stuff 1 ok 47 - weird stuff 2 # Tail retention ok 48 - remainder is ok ok 49 - comma can indicate beginning of remainder # Parsing edge cases ok 50 - Xyzzy[Foo] - parameter is treated as a type constraint ok 51 - Xyzzy["Foo"] - parameter is treated as a string ok 52 - Xyzzy[-100] - parameter is treated as a string ok 53 - Xyzzy[200] - parameter is treated as a string ok 54 - Xyzzy[+20.0] - parameter is treated as a string 1..54 ok MooseX::Types::Common::String::UpperCaseStr is not a known type constraint at lib/Type/Parser.pm line 150. t/registry-moosextypes.t ..... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/registry.t ................. ok 1 - alias works ok 2 - alias works via simple_lookup ok 3 - alias works via lookup ok 4 - prefix works ok 5 - type registries are separate ok 6 - Reference [1,2,3] passes type constraint ArrayRef[Int] ok 7 - Reference [1,2,"3.14159"] fails type constraint ArrayRef[Int] ok 8 - type constraint invalid syntax ok 9 - type constraint unknown type ok 10 - class type ok 11 - Value "Monkey" passes type constraint Enum[Monkey,Nuts] ok 12 - Value "Nuts" passes type constraint Enum[Monkey,Nuts] ok 13 - Value "Cashews" fails type constraint Enum[Monkey,Nuts] ok 14 - DWIM - class type ok 15 - DWIM - role type ok 16 - DWIM - complex type 1..16 ok t/rt85911.t .................. ok 1 ok 2 1..2 ok t/rt86004.t .................. ok 1 - StrList ArrayRef ok 2 - StrList scalar ok 3 - StrList ArrayRef ok 4 - StrList scalar ok 5 - StrList ArrayRef - noninline ok 6 - StrList scalar - noninline 1..6 ok t/rt86233.t .................. ok 1 ok 2 ok 3 1..3 ok t/rt86239.t .................. # Test 1 ######## # got: foo ok 1 # Test 2 ######## # got: ok 2 # Test 3 ######## ok 3 # Test 4 ######## # got: { # 'foo' => 'foo' # } ok 4 # Test 5 ######## # got: {} ok 5 # Test 6 ######## ok 6 1..6 ok t/rt90096-2.t ................ ok 1 - check is still code ok 2 - slurpy check is still code 1..2 ok t/rt90096.t .................. 1..3 ok 1 ok 2 ok 3 ok t/stdlib-mxtmlb-alike.t ...... ok 1 - InstanceOf == Object ok 2 - InstanceOf["Foo"] == Foo ok 3 - InstanceOf["Foo","Bar"] == Foo|Bar ok 4 - ConsumerOf == Object ok 5 - ConsumerOf["Foo"] == Foo ok 6 - ConsumerOf["Foo","Bar"] == Foo&Bar ok 7 - HasMethods == Object ok 8 - HasMethods["foo"] == CanFoo ok 9 - HasMethods["foo","bar"] == CanFooBar ok 10 - Enum == Str ok 11 - Enum["foo"] == Enum[foo] ok 12 - Enum["foo","bar"] == Enum[bar,foo] 1..12 ok t/stdlib-optlist.t ........... ok 1 - Reference [] passes type constraint OptList ok 2 - Reference [["foo",undef]] passes type constraint OptList ok 3 - Reference [["foo",'ARRAY(0x20bbf10)']] passes type constraint OptList ok 4 - Reference [["foo",'HASH(0x4a3db0)']] passes type constraint OptList ok 5 - Reference [] passes type constraint OptList ok 6 - Reference [["foo",undef]] passes type constraint OptList ok 7 - Reference [["foo",'ARRAY(0x2345a28)']] passes type constraint OptList ok 8 - Reference [["foo",'HASH(0x4a3db0)']] passes type constraint OptList ok 9 - Reference [[undef]] fails type constraint OptList ok 10 - Reference [['ARRAY(0x20b8cb8)']] fails type constraint OptList ok 11 - Reference [['HASH(0x2345a28)']] fails type constraint OptList ok 12 - Reference [[undef]] fails type constraint OptList ok 13 - Reference [['ARRAY(0x2431be8)']] fails type constraint OptList ok 14 - Reference [['HASH(0x20b8cb8)']] fails type constraint OptList ok 15 - not OptList has coercion ok 16 - OptList has coercion ok 17 - $OM->coerce(undef) ok 18 - $OM->coerce([]) ok 19 - simple $OM coercion test ok 20 - another simple $OM coercion test 1..20 ok t/stdlib-overload.t .......... ok 1 - Reference bless( [], 'Local::Class' ) passes type constraint Any ok 2 - Reference bless( [], 'Local::Class' ) passes type constraint Item ok 3 - Reference bless( [], 'Local::Class' ) passes type constraint Defined ok 4 - Reference bless( [], 'Local::Class' ) passes type constraint Ref ok 5 - Reference bless( [], 'Local::Class' ) passes type constraint Ref[ARRAY] ok 6 - Reference bless( [], 'Local::Class' ) passes type constraint Object ok 7 - Reference bless( [], 'Local::Class' ) passes type constraint Overload ok 8 - Reference bless( [], 'Local::Class' ) passes type constraint Overload[&] ok 9 - Reference bless( [], 'Local::Class' ) fails type constraint Ref[HASH] ok 10 - Reference bless( [], 'Local::Class' ) fails type constraint Overload[|] ok 11 - Value "Local::Class" fails type constraint Overload ok 12 - Reference [] fails type constraint Overload ok 13 - Item subtype: Overload[&] ok 14 - Defined subtype: Overload[&] ok 15 - Ref subtype: Overload[&] ok 16 - Object subtype: Overload[&] ok 17 - Overload subtype: Overload[&] 1..17 ok t/stdlib-strmatch.t .......... ok 1 - Value "mm" passes type constraint Enum[cm,km,m,mm] ok 2 - Value "cm" passes type constraint Enum[cm,km,m,mm] ok 3 - Value "m" passes type constraint Enum[cm,km,m,mm] ok 4 - Value "km" passes type constraint Enum[cm,km,m,mm] ok 5 - Value "MM" fails type constraint Enum[cm,km,m,mm] ok 6 - Value "mm " fails type constraint Enum[cm,km,m,mm] ok 7 - Value " mm" fails type constraint Enum[cm,km,m,mm] ok 8 - Value "miles" fails type constraint Enum[cm,km,m,mm] ok 9 - Value "5 km" passes type constraint Distance ok 10 - Value "5 mm" passes type constraint Distance ok 11 - Value "4 miles" fails type constraint Distance ok 12 - Value "5.5 km" fails type constraint Distance ok 13 - Reference [5,"km"] fails type constraint Distance ok 14 - Value "true" passes type constraint Boolean ok 15 - Value "True" passes type constraint Boolean ok 16 - Value "TRUE" passes type constraint Boolean ok 17 - Value "false" passes type constraint Boolean ok 18 - Value "False" passes type constraint Boolean ok 19 - Value "FALSE" passes type constraint Boolean ok 20 - Value "0" passes type constraint Boolean ok 21 - Value "1" passes type constraint Boolean ok 22 - Value "True " fails type constraint Boolean ok 23 - Value "11" fails type constraint Boolean ok 24 - Value "https://www.google.com/" passes type constraint SecureUrl ok 25 - Value "http://www.google.com/" fails type constraint SecureUrl 1..25 ok t/stdlib-structures.t ........ ok 1 - Reference {1 => 111,2 => 222} passes type constraint Map[Int,Num] ok 2 - Reference {1 => "1.1",2 => "2.2"} passes type constraint Map[Int,Num] ok 3 - Reference {1 => "Str",2 => 222} fails type constraint Map[Int,Num] ok 4 - Reference {"1.1" => 1,2 => "2.2"} fails type constraint Map[Int,Num] ok 5 - Reference [1,"1.1"] passes type constraint Tuple[Int,Num,Optional[Int],slurpy ArrayRef[Num]] ok 6 - Reference [1,"1.1",2] passes type constraint Tuple[Int,Num,Optional[Int],slurpy ArrayRef[Num]] ok 7 - Reference [1,"1.1",2,"2.2"] passes type constraint Tuple[Int,Num,Optional[Int],slurpy ArrayRef[Num]] ok 8 - Reference [1,"1.1",2,"2.2","2.3"] passes type constraint Tuple[Int,Num,Optional[Int],slurpy ArrayRef[Num]] ok 9 - Reference [1,"1.1",2,"2.2","2.3","2.4"] passes type constraint Tuple[Int,Num,Optional[Int],slurpy ArrayRef[Num]] ok 10 - Reference {} fails type constraint Tuple[Int,Num,Optional[Int],slurpy ArrayRef[Num]] ok 11 - Reference [] fails type constraint Tuple[Int,Num,Optional[Int],slurpy ArrayRef[Num]] ok 12 - Reference [1] fails type constraint Tuple[Int,Num,Optional[Int],slurpy ArrayRef[Num]] ok 13 - Reference ["1.1","1.1"] fails type constraint Tuple[Int,Num,Optional[Int],slurpy ArrayRef[Num]] ok 14 - Reference [1,"1.1","2.1"] fails type constraint Tuple[Int,Num,Optional[Int],slurpy ArrayRef[Num]] ok 15 - Reference [1,"1.1","2.1"] fails type constraint Tuple[Int,Num,Optional[Int],slurpy ArrayRef[Num]] ok 16 - Reference [1,"1.1",2,"2.2","2.3","2.4","xyz"] fails type constraint Tuple[Int,Num,Optional[Int],slurpy ArrayRef[Num]] ok 17 - Reference [1,"1.1",undef] fails type constraint Tuple[Int,Num,Optional[Int],slurpy ArrayRef[Num]] ok 18 - Reference [1,"1.1"] passes type constraint Tuple[Int,Num,Optional[Int]] ok 19 - Reference [1,"1.1",2] passes type constraint Tuple[Int,Num,Optional[Int]] ok 20 - Reference [1,"1.1",2,"2.2"] fails type constraint Tuple[Int,Num,Optional[Int]] ok 21 - Reference [1,"1.1",2,"2.2","2.3"] fails type constraint Tuple[Int,Num,Optional[Int]] ok 22 - Reference [1,"1.1",2,"2.2","2.3","2.4"] fails type constraint Tuple[Int,Num,Optional[Int]] ok 23 - Reference {} fails type constraint Tuple[Int,Num,Optional[Int]] ok 24 - Reference [] fails type constraint Tuple[Int,Num,Optional[Int]] ok 25 - Reference [1] fails type constraint Tuple[Int,Num,Optional[Int]] ok 26 - Reference ["1.1","1.1"] fails type constraint Tuple[Int,Num,Optional[Int]] ok 27 - Reference [1,"1.1","2.1"] fails type constraint Tuple[Int,Num,Optional[Int]] ok 28 - Reference [1,"1.1","2.1"] fails type constraint Tuple[Int,Num,Optional[Int]] ok 29 - Reference [1,"1.1",2,"2.2","2.3","2.4","xyz"] fails type constraint Tuple[Int,Num,Optional[Int]] ok 30 - Reference [1,"1.1",undef] fails type constraint Tuple[Int,Num,Optional[Int]] ok 31 - Reference {"age" => 40,"height" => "1.76","name" => "Bob"} passes type constraint Dict[age=>Int,height=>Optional[Num],name=>Str] ok 32 - Reference {"age" => 40,"name" => "Bob"} passes type constraint Dict[age=>Int,height=>Optional[Num],name=>Str] ok 33 - Reference {"name" => "Bob"} fails type constraint Dict[age=>Int,height=>Optional[Num],name=>Str] ok 34 - Reference {"age" => 40} fails type constraint Dict[age=>Int,height=>Optional[Num],name=>Str] ok 35 - Reference {"age" => "40.1","name" => "Bob"} fails type constraint Dict[age=>Int,height=>Optional[Num],name=>Str] ok 36 - Reference {"age" => 40,"name" => "Bob","weight" => "80.3"} fails type constraint Dict[age=>Int,height=>Optional[Num],name=>Str] ok 37 - Reference {"age" => 40,"height" => "1.76","name" => "Bob","weight" => "80.3"} fails type constraint Dict[age=>Int,height=>Optional[Num],name=>Str] ok 38 - Reference {"age" => 40,"height" => "xyz","name" => "Bob"} fails type constraint Dict[age=>Int,height=>Optional[Num],name=>Str] ok 39 - Reference {"age" => 40,"height" => undef,"name" => "Bob"} fails type constraint Dict[age=>Int,height=>Optional[Num],name=>Str] ok 40 - Reference {"age" => undef,"height" => "1.76","name" => "Bob"} fails type constraint Dict[age=>Int,height=>Optional[Num],name=>Str] ok 41 - Optional[Int] check () ok 42 - Optional[Int] check (1) not ok 43 - Optional[Int] check (undef) # TODO `exists $arr[$idx]` behaves oddly in all versions of Perl # Failed (TODO) test 'Optional[Int] check (undef)' # at t/stdlib-structures.t line 86. ok 44 - Optional[Int] check ('xxx') ok 45 - Reference [[],"1.1",1,"2.1",2] passes type constraint Tuple[ArrayRef,slurpy Map[Num,Int]] ok 46 - Reference [[]] passes type constraint Tuple[ArrayRef,slurpy Map[Num,Int]] ok 47 - Reference [[],"1.1",1,"xxx",2] fails type constraint Tuple[ArrayRef,slurpy Map[Num,Int]] ok 48 - Reference [[],"1.1",1,"2.1",undef] fails type constraint Tuple[ArrayRef,slurpy Map[Num,Int]] ok 49 - Reference {"b" => undef,"i" => 42} passes type constraint Dict[b=>Bool,i=>Maybe[Int]] ok 50 - Reference {"b" => "","i" => 42} passes type constraint Dict[b=>Bool,i=>Maybe[Int]] ok 51 - Reference {"b" => 0,"i" => 42} passes type constraint Dict[b=>Bool,i=>Maybe[Int]] ok 52 - Reference {"b" => 1,"i" => 42} passes type constraint Dict[b=>Bool,i=>Maybe[Int]] ok 53 - Reference {"b" => 1,"i" => undef} passes type constraint Dict[b=>Bool,i=>Maybe[Int]] ok 54 - Reference {"b" => 42,"i" => 1} fails type constraint Dict[b=>Bool,i=>Maybe[Int]] ok 55 - Reference {"i" => 42} fails type constraint Dict[b=>Bool,i=>Maybe[Int]] ok 56 - Reference {"b" => 1} fails type constraint Dict[b=>Bool,i=>Maybe[Int]] ok 57 - Reference {"a" => 1,"b" => 1,"i" => 42} fails type constraint Dict[b=>Bool,i=>Maybe[Int]] ok 58 - Reference {"a" => 1,"i" => 42} fails type constraint Dict[b=>Bool,i=>Maybe[Int]] ok 59 - Reference {"a" => 42,"b" => 1} fails type constraint Dict[b=>Bool,i=>Maybe[Int]] ok 60 - Reference [1,1] passes type constraint Tuple[Any,Any] ok 61 - Reference [1,undef] passes type constraint Tuple[Any,Any] ok 62 - Reference [undef,undef] passes type constraint Tuple[Any,Any] ok 63 - Reference [undef,1] passes type constraint Tuple[Any,Any] ok 64 - Reference [1] fails type constraint Tuple[Any,Any] ok 65 - Reference [undef] fails type constraint Tuple[Any,Any] ok 66 - Reference [1,1,1] fails type constraint Tuple[Any,Any] ok 67 - Reference [1,1,undef] fails type constraint Tuple[Any,Any] # Tuple[] vs Tuple ok 68 - Reference [] passes type constraint Tuple[] ok 69 - Reference [1] fails type constraint Tuple[] ok 70 - Reference [] passes type constraint Tuple ok 71 - Reference [1] passes type constraint Tuple # Dict[] vs Dict ok 72 - Reference {} passes type constraint Dict[] ok 73 - Reference {"foo" => 1} fails type constraint Dict[] ok 74 - Reference {} passes type constraint Dict ok 75 - Reference {"foo" => 1} passes type constraint Dict # Dict[ ..., slurpy ... ] ok 76 - Reference {"foo" => 42} passes type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 77 - Reference {"bar" => 666,"foo" => 42} passes type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 78 - Reference {"foo" => "4.2"} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 79 - Reference {"bar" => "6.66","foo" => 42} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 80 - Reference {"bar" => "6.66","foo" => "4.2"} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 81 - Reference {"foo" => undef} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 82 - Reference {} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 83 - Reference {"baz" => 999,"foo" => 42} passes type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 84 - Reference {"bar" => 666,"baz" => 999,"foo" => 42} passes type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 85 - Reference {"baz" => 999,"foo" => "4.2"} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 86 - Reference {"bar" => "6.66","baz" => 999,"foo" => 42} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 87 - Reference {"bar" => "6.66","baz" => 999,"foo" => "4.2"} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 88 - Reference {"baz" => 999,"foo" => undef} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 89 - Reference {"baz" => 999} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 90 - Reference {"baz" => "9.99","foo" => 42} passes type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 91 - Reference {"bar" => 666,"baz" => "9.99","foo" => 42} passes type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 92 - Reference {"baz" => "9.99","foo" => "4.2"} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 93 - Reference {"bar" => "6.66","baz" => "9.99","foo" => 42} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 94 - Reference {"bar" => "6.66","baz" => "9.99","foo" => "4.2"} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 95 - Reference {"baz" => "9.99","foo" => undef} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 96 - Reference {"baz" => "9.99"} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 97 - Reference {"baz" => "x","foo" => 42} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 98 - Reference {"bar" => 666,"baz" => "x","foo" => 42} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 99 - Reference {"baz" => "x","foo" => "4.2"} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 100 - Reference {"bar" => "6.66","baz" => "x","foo" => 42} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 101 - Reference {"bar" => "6.66","baz" => "x","foo" => "4.2"} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 102 - Reference {"baz" => "x","foo" => undef} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] ok 103 - Reference {"baz" => "x"} fails type constraint Dict[bar=>Optional[Int],foo=>Int,slurpy HashRef[Num]] 1..103 ok t/stdlib-tied.t .............. ok 1 - Reference [] passes type constraint Tied ok 2 - Reference {} passes type constraint Tied ok 3 - Reference \undef passes type constraint Tied ok 4 - Undef fails type constraint Tied ok 5 - Reference [] passes type constraint Tied["MyTie::Array"] ok 6 - Reference {} fails type constraint Tied["MyTie::Array"] ok 7 - Reference \undef fails type constraint Tied["MyTie::Array"] ok 8 - Reference [] fails type constraint Tied["MyTie::Hash"] ok 9 - Reference {} passes type constraint Tied["MyTie::Hash"] ok 10 - Reference \undef fails type constraint Tied["MyTie::Hash"] ok 11 - Reference [] fails type constraint Tied["MyTie::Scalar"] ok 12 - Reference {} fails type constraint Tied["MyTie::Scalar"] ok 13 - Reference \undef passes type constraint Tied["MyTie::Scalar"] ok 14 - Reference [] passes type constraint Tied[MyTieArray] ok 15 - Reference {} fails type constraint Tied[MyTieArray] ok 16 - Reference \undef fails type constraint Tied[MyTieArray] ok 17 - Reference [] fails type constraint Tied[MyTieHash] ok 18 - Reference {} passes type constraint Tied[MyTieHash] ok 19 - Reference \undef fails type constraint Tied[MyTieHash] ok 20 - Reference [] fails type constraint Tied[MyTieScalar] ok 21 - Reference {} fails type constraint Tied[MyTieScalar] ok 22 - Reference \undef passes type constraint Tied[MyTieScalar] ok 23 - Reference {} passes type constraint Tied&HashRef ok 24 - Reference [] fails type constraint Tied&HashRef ok 25 - Reference \undef fails type constraint Tied&HashRef ok 26 - Reference {"foo" => 2} fails type constraint Tied&HashRef 1..26 ok t/stdlib.t ................... ok 1 - ->library method ok 2 - Reference \123 passes type constraint ScalarRef ok 3 - Reference [] passes type constraint ArrayRef ok 4 - Reference {} passes type constraint HashRef ok 5 - Reference sub { "DUMMY" } passes type constraint CodeRef ok 6 - Reference \*::STDOUT passes type constraint GlobRef ok 7 - Reference \\"Hello" passes type constraint Ref ok 8 - Reference \*::STDOUT passes type constraint FileHandle ok 9 - Reference qr/(?^:x)/ passes type constraint RegexpRef ok 10 - Value "1" passes type constraint Str ok 11 - Value "1" passes type constraint Num ok 12 - Value "1" passes type constraint Int ok 13 - Value "1" passes type constraint Defined ok 14 - Value "1" passes type constraint Value ok 15 - Undef passes type constraint Undef ok 16 - Undef passes type constraint Item ok 17 - Undef passes type constraint Any ok 18 - Value "Type::Tiny" passes type constraint ClassName ok 19 - Value "Type::Library" passes type constraint RoleName ok 20 - Undef passes type constraint Bool ok 21 - Value "" passes type constraint Bool ok 22 - Value "0" passes type constraint Bool ok 23 - Value "1" passes type constraint Bool ok 24 - Value "7" fails type constraint Bool ok 25 - Reference \\"Hello" passes type constraint ScalarRef ok 26 - Value "Type::Tiny" fails type constraint RoleName ok 27 - Reference [] fails type constraint Str ok 28 - Reference [] fails type constraint Num ok 29 - Reference [] fails type constraint Int ok 30 - Value "4x4" passes type constraint Str ok 31 - Value "4x4" fails type constraint Num ok 32 - Value "4.2" fails type constraint Int ok 33 - Undef fails type constraint Str ok 34 - Undef fails type constraint Num ok 35 - Undef fails type constraint Int ok 36 - Undef fails type constraint Defined ok 37 - Undef fails type constraint Value ok 38 - Undef fails type constraint ClassName ok 39 - Reference [] fails type constraint ClassName ok 40 - Value "Local::Class2" passes type constraint ClassName ok 41 - Value "Local::Class3" passes type constraint ClassName ok 42 - Value "Local::Class4" passes type constraint ClassName ok 43 - Value "Local::Dummy1" fails type constraint ClassName ok 44 - Reference [] passes type constraint ArrayRef[Int] ok 45 - Reference [1,2,3] passes type constraint ArrayRef[Int] ok 46 - Reference ["1.1",2,3] fails type constraint ArrayRef[Int] ok 47 - Reference [1,2,"3.1"] fails type constraint ArrayRef[Int] ok 48 - Reference [[]] fails type constraint ArrayRef[Int] ok 49 - Reference [[3]] passes type constraint ArrayRef[ArrayRef[Int]] ok 50 - Reference [["A"]] fails type constraint ArrayRef[ArrayRef[Int]] ok 51 - ArrayRef[HashRef[ArrayRef[HashRef[Int]]]] can be inlined ok 52 - Reference [{"foo1" => 'ARRAY(0x244aa88)'},{"foo2" => 'ARRAY(0x244bd68)'}] passes type constraint ArrayRef[HashRef[ArrayRef[HashRef[Int]]]] ok 53 - Reference [{"foo1" => 'ARRAY(0x24492c0)'},{"foo2" => 'ARRAY(0x244c5e0)'}] passes type constraint ArrayRef[HashRef[ArrayRef[HashRef[Int]]]] ok 54 - Reference [{"foo1" => 'ARRAY(0x21bdec8)'},{"foo2" => 'ARRAY(0x244c5c8)'}] fails type constraint ArrayRef[HashRef[ArrayRef[HashRef[Int]]]] ok 55 - Undef passes type constraint Maybe[Int] ok 56 - Value "123" passes type constraint Maybe[Int] ok 57 - Value "1.3" fails type constraint Maybe[Int] ok 58 - Reference \"Hello" passes type constraint ScalarRef[Str] ok 59 - Reference \"1.1" passes type constraint ScalarRef[Str] ok 60 - Reference \1 passes type constraint ScalarRef[Str] ok 61 - Reference \"Hello" fails type constraint ScalarRef[Num] ok 62 - Reference \"1.1" passes type constraint ScalarRef[Num] ok 63 - Reference \1 passes type constraint ScalarRef[Num] ok 64 - Reference \"Hello" fails type constraint ScalarRef[Int] ok 65 - Reference \"1.1" fails type constraint ScalarRef[Int] ok 66 - Reference \1 passes type constraint ScalarRef[Int] ok 67 - Reference bless( [], 'Local::Class4' ) passes type constraint Ref[ARRAY] ok 68 - Reference bless( {}, 'Local::Class4' ) passes type constraint Ref[HASH] ok 69 - Reference [] passes type constraint Ref[ARRAY] ok 70 - Reference {} passes type constraint Ref[HASH] ok 71 - Reference bless( [], 'Local::Class4' ) fails type constraint Ref[HASH] ok 72 - Reference bless( {}, 'Local::Class4' ) fails type constraint Ref[ARRAY] ok 73 - Reference [] fails type constraint Ref[HASH] ok 74 - Reference {} fails type constraint Ref[ARRAY] ok 75 - ArrayRef["Int"] is not a valid type constraint ok 76 - HashRef[[]] is not a valid type constraint ok 77 - ScalarRef[undef] is not a valid type constraint ok 78 - Ref[{}] is not a valid type constraint ok 79 - 'Inf' passes Num unless Types::Standard::STRICTNUM ok 80 - '-Inf' passes Num unless Types::Standard::STRICTNUM ok 81 - 'Nan' passes Num unless Types::Standard::STRICTNUM ok 82 - '0.' passes Num unless Types::Standard::STRICTNUM ok 83 - Any subtype: Item 1..83 ok t/subquote.t ................. ok 1 - Value "41" fails type constraint Type1 ok 2 - Value "42" passes type constraint Type1 ok 3 - constraint built using quote_sub and $_[0] can be inlined # do { do { @_ = ($value); local $_ = $value; package main; # BEGIN { # $^H = "1794"; # ${^WARNING_BITS} = "UUUUUUUUUUUUU\005"; # %^H = ( # ); # } # $_[0] eq q(42) } } ok 4 - Value "41" fails type constraint Type2 ok 5 - Value "42" passes type constraint Type2 ok 6 - constraint built using quote_sub and $_[0] can be inlined # do { do { @_ = ($value); local $_ = $value; package main; # BEGIN { # $^H = "1794"; # ${^WARNING_BITS} = "UUUUUUUUUUUUU\005"; # %^H = ( # ); # } # $_ eq q(42) } } ok 7 - Value "41" fails type constraint Type3 ok 8 - Value "42" passes type constraint Type3 ok 9 - constraint built using quote_sub and @_ can be inlined # do { do { @_ = ($value); local $_ = $value; package main; # BEGIN { # $^H = "1794"; # ${^WARNING_BITS} = "UUUUUUUUUUUUU\005"; # %^H = ( # ); # } # my ($n) = @_; $n eq q(42) } } ok 10 - Value "41" fails type constraint Type4 ok 11 - Value "42" passes type constraint Type4 ok 12 - Value "43" passes type constraint Type4 ok 13 - Value "44.4" fails type constraint Type4 ok 14 - constraint built using quote_sub and parent type can be inlined # do { (defined $value and $value =~ /\A-?[0-9]+\z/) and do { @_ = ($value); local $_ = $value; package main; # BEGIN { # $^H = "1794"; # ${^WARNING_BITS} = "UUUUUUUUUUUUU\005"; # %^H = ( # ); # } # $_[0] >= 42 } } ok 15 - Value "41" fails type constraint Type5 ok 16 - Value "42" passes type constraint Type5 ok 17 - Value "43" passes type constraint Type5 ok 18 - Value "44.4" fails type constraint Type5 not ok 19 - constraint built using quote_sub and captures can be inlined # TODO captures not supported yet # Failed (TODO) test 'constraint built using quote_sub and captures can be inlined' # at t/subquote.t line 93. ok 20 - Value "41" fails type constraint Type6 ok 21 - Value "42" passes type constraint Type6 ok 22 - Value "43" passes type constraint Type6 ok 23 - Value "44.4" fails type constraint Type6 ok 24 - constraint built using quote_sub and non-inlinable parent cannot be inlined 1..24 ok t/syntax.t ................... ok 1 - $type1==$type2 ok 2 - $type1==$type3 ok 3 - $type2==$type3 1..3 ok t/type-class.t ............... ok 1 - 'FooBar' isa 'Type::Tiny' ok 2 - 'FooBar' isa 'Type::Tiny::Class' ok 3 - 'FooBaz' isa 'Type::Tiny' ok 4 - 'FooBaz' isa 'Type::Tiny::Class' ok 5 - 'FooBar->new' isa 'Foo::Bar' ok 6 - 'FooBaz->new' isa 'Foo::Baz' ok 7 - 'FooBar->class->new' isa 'Foo::Bar' ok 8 - 'FooBaz->class->new' isa 'Foo::Baz' ok 9 - Reference bless( {}, 'Foo::Bar' ) passes type constraint FooBar ok 10 - Reference bless( {}, 'Foo::Baz' ) passes type constraint FooBar ok 11 - Reference bless( {}, 'Foo::Bar' ) fails type constraint FooBaz ok 12 - Reference bless( {}, 'Foo::Baz' ) passes type constraint FooBaz ok 13 - Undef fails type constraint FooBar ok 14 - Undef fails type constraint FooBaz ok 15 - Reference {} fails type constraint FooBar ok 16 - Reference {} fails type constraint FooBaz ok 17 - Reference bless( {"_caller_level" => 1,"_overload_coderef" => sub { "D...) fails type constraint FooBar ok 18 - Reference bless( {"_caller_level" => 1,"_overload_coderef" => sub { "D...) fails type constraint FooBaz ok 19 - Reference bless( {"_caller_level" => 1,"_overload_coderef" => sub { "D...) fails type constraint FooBar ok 20 - Reference bless( {"_caller_level" => 1,"_overload_coderef" => sub { "D...) fails type constraint FooBaz ok 21 - Value "Foo::Bar" fails type constraint FooBar ok 22 - Value "Foo::Bar" fails type constraint FooBaz ok 23 - Value "Foo::Baz" fails type constraint FooBar ok 24 - Value "Foo::Baz" fails type constraint FooBaz ok 25 - DWIM Type::Tiny::Class::new 1..25 ok t/type-duck.t ................ ok 1 - 'CanFooBar' isa 'Type::Tiny' ok 2 - 'CanFooBar' isa 'Type::Tiny::Duck' ok 3 - Reference bless( {}, 'Foo::Bar' ) passes type constraint CanFooBar ok 4 - Reference bless( {}, 'Foo::Bar' ) fails type constraint CanFooBaz ok 5 - Reference bless( {}, 'Foo::Baz' ) passes type constraint CanFooBar ok 6 - Reference bless( {}, 'Foo::Baz' ) passes type constraint CanFooBaz ok 7 - Undef fails type constraint CanFooBar ok 8 - Reference {} fails type constraint CanFooBar ok 9 - Reference bless( {"_caller_level" => 1,"_overload_coderef" => sub { "D...) fails type constraint CanFooBar ok 10 - Reference bless( {"_caller_level" => 1,"_overload_coderef" => sub { "D...) fails type constraint CanFooBar ok 11 - Reference bless( {"_caller_level" => 1,"_overload_coderef" => sub { "D...) fails type constraint CanFooBar ok 12 - Value "Foo::Bar" fails type constraint CanFooBar 1..12 ok t/type-enum.t ................ ok 1 - 'FBB' isa 'Type::Tiny' ok 2 - 'FBB' isa 'Type::Tiny::Enum' ok 3 - Value "foo" passes type constraint Enum[bar,baz,foo] ok 4 - Value "bar" passes type constraint Enum[bar,baz,foo] ok 5 - Value "baz" passes type constraint Enum[bar,baz,foo] ok 6 - Value "quux" fails type constraint Enum[bar,baz,foo] ok 7 - Value " foo" fails type constraint Enum[bar,baz,foo] ok 8 - Value "foo\n" fails type constraint Enum[bar,baz,foo] ok 9 - Value "\nfoo" fails type constraint Enum[bar,baz,foo] ok 10 - Value "\nfoo\n" fails type constraint Enum[bar,baz,foo] ok 11 - Value "foo|" fails type constraint Enum[bar,baz,foo] ok 12 - Value "|foo" fails type constraint Enum[bar,baz,foo] ok 13 - Undef fails type constraint Enum[bar,baz,foo] ok 14 - Reference {} fails type constraint Enum[bar,baz,foo] ok 15 - Reference \"foo" fails type constraint Enum[bar,baz,foo] ok 16 - Reference \"bar" fails type constraint Enum[bar,baz,foo] ok 17 - Reference \"baz" fails type constraint Enum[bar,baz,foo] ok 18 - FBB->values works 1..18 ok t/type-intersection.t ........ ok 1 - 'FooBarAndDoesQuux' isa 'Type::Tiny::Intersection' ok 2 - 'FooBarAndDoesQuux->[0]' isa 'Type::Tiny::Class' ok 3 - 'FooBarAndDoesQuux->[1]' isa 'Type::Tiny::Role' ok 4 - stringification good ok 5 - Reference bless( {}, 'Foo::Bar' ) fails type constraint FooBar&DoesQuux ok 6 - Reference bless( {}, 'Foo::Baz' ) passes type constraint FooBar&DoesQuux ok 7 - Reference bless( [], 'Something' ) fails type constraint FooBar&DoesQuux ok 8 - Reference bless( [], 'Something::Else' ) fails type constraint FooBar&DoesQuux ok 9 - Value "Foo::Bar" fails type constraint FooBar&DoesQuux ok 10 - Value "Foo::Baz" fails type constraint FooBar&DoesQuux ok 11 - intersections don't get unnecessarily deep # ((Scalar::Util::blessed($X) and $X->isa(q[Foo::Bar])) and do { Scalar::Util::blessed($X) and do { my $method = $X->can('DOES')||$X->can('isa'); $X->$method(q[Quux]) } } and (ref($X) and Scalar::Util::reftype($X) eq q(ARRAY))) ok 12 - Reference bless( [], 'Foo::Baz' ) passes type constraint FooBar&DoesQuux&Ref[ARRAY] ok 13 - Reference bless( {}, 'Foo::Baz' ) fails type constraint FooBar&DoesQuux&Ref[ARRAY] ok 14 - An object of class 'Type::Tiny::Intersection' isa 'Type::Tiny::Intersection' ok 15 - not (SmallInteger&__ANON__)->can_be_inlined ok 16 - Value "2" passes type constraint SmallInteger&__ANON__ ok 17 - Value "20" fails type constraint SmallInteger&__ANON__ ok 18 - Value "3" fails type constraint SmallInteger&__ANON__ 1..18 ok t/type-role.t ................ ok 1 - 'DoesQuux' isa 'Type::Tiny' ok 2 - 'DoesQuux' isa 'Type::Tiny::Role' ok 3 - Reference bless( {}, 'Foo::Bar' ) fails type constraint DoesQuux ok 4 - Reference bless( {}, 'Foo::Baz' ) passes type constraint DoesQuux ok 5 - Undef fails type constraint DoesQuux ok 6 - Reference {} fails type constraint DoesQuux ok 7 - Reference bless( {"_caller_level" => 1,"_overload_coderef" => sub { "D...) fails type constraint DoesQuux ok 8 - Reference bless( {"_caller_level" => 1,"_overload_coderef" => sub { "D...) fails type constraint DoesQuux ok 9 - Reference bless( {"_caller_level" => 1,"_overload_coderef" => sub { "D...) fails type constraint DoesQuux ok 10 - Value "Quux" fails type constraint DoesQuux 1..10 ok t/type-union.t ............... ok 1 - 'FooBarOrDoesQuux' isa 'Type::Tiny::Union' ok 2 - 'FooBarOrDoesQuux->[0]' isa 'Type::Tiny::Class' ok 3 - 'FooBarOrDoesQuux->[1]' isa 'Type::Tiny::Role' ok 4 - stringification good ok 5 - Reference bless( {}, 'Foo::Bar' ) passes type constraint FooBar|DoesQuux ok 6 - Reference bless( {}, 'Foo::Baz' ) passes type constraint FooBar|DoesQuux ok 7 - Reference bless( [], 'Something' ) passes type constraint FooBar|DoesQuux ok 8 - Reference bless( [], 'Something::Else' ) fails type constraint FooBar|DoesQuux ok 9 - Value "Foo::Bar" fails type constraint FooBar|DoesQuux ok 10 - Value "Foo::Baz" fails type constraint FooBar|DoesQuux ok 11 - unions don't get unnecessarily deep ok 12 - can climb up parents of union type constraints to find best common ancestor ok 13 - can climb up parents of union type constraints to find best common ancestor (again) ok 14 - Union find_type_for ok 15 - Union find_type_for (less obvious) ok 16 - Union find_type_for (ambiguous) ok 17 - Union find_type_for (none) 1..17 ok t/type.t ..................... ok 1 - Any is not anon ok 2 - Any is called Any ok 3 - Any can be inlined ok 4 - Value "1" passes type constraint Any ok 5 - Value "1.2" passes type constraint Any ok 6 - Value "Hello World" passes type constraint Any ok 7 - Reference [] passes type constraint Any ok 8 - Reference {} passes type constraint Any ok 9 - Undef passes type constraint Any ok 10 - Reference \*::STDOUT passes type constraint Any ok 11 - bad type constraint name ok 12 - $Int is anon ok 13 - $Int is called __ANON__ ok 14 - $Int cannot be inlined ok 15 - Value "1" passes type constraint __ANON__ ok 16 - Value "-1" passes type constraint __ANON__ ok 17 - Value "0" passes type constraint __ANON__ ok 18 - Value "100" passes type constraint __ANON__ ok 19 - Value "10000" passes type constraint __ANON__ ok 20 - Value "987654" passes type constraint __ANON__ ok 21 - Value "1.2" fails type constraint __ANON__ ok 22 - Value "Hello World" fails type constraint __ANON__ ok 23 - Reference [] fails type constraint __ANON__ ok 24 - Reference {} fails type constraint __ANON__ ok 25 - Undef fails type constraint __ANON__ ok 26 - Reference \*::STDOUT fails type constraint __ANON__ ok 27 - Any subtype: __ANON__ ok 28 - Any is_supertype_of $Int ok 29 - $Int is_a_type_of Any ok 30 - $Int is_a_type_of $Int ok 31 - not $Int is_subtype_of $Int ok 32 - Below is_parameterizable ok 33 - not Below is_parameterized ok 34 - Value "1" passes type constraint Below ok 35 - Value "-1" passes type constraint Below ok 36 - Value "0" passes type constraint Below ok 37 - Value "100" passes type constraint Below ok 38 - Value "10000" passes type constraint Below ok 39 - Value "987654" passes type constraint Below ok 40 - Value "1.2" fails type constraint Below ok 41 - Value "Hello World" fails type constraint Below ok 42 - Reference [] fails type constraint Below ok 43 - Reference {} fails type constraint Below ok 44 - Undef fails type constraint Below ok 45 - Reference \*::STDOUT fails type constraint Below ok 46 - $Below5 is anon ok 47 - ... but still has a nice display name ok 48 - Value "1" passes type constraint Below[5] ok 49 - Value "-1" passes type constraint Below[5] ok 50 - Value "0" passes type constraint Below[5] ok 51 - Value "1.2" fails type constraint Below[5] ok 52 - Value "Hello World" fails type constraint Below[5] ok 53 - Reference [] fails type constraint Below[5] ok 54 - Reference {} fails type constraint Below[5] ok 55 - Undef fails type constraint Below[5] ok 56 - Reference \*::STDOUT fails type constraint Below[5] ok 57 - Value "100" fails type constraint Below[5] ok 58 - Value "10000" fails type constraint Below[5] ok 59 - Value "987654" fails type constraint Below[5] ok 60 - Any subtype: Below[5] ok 61 - __ANON__ subtype: Below[5] ok 62 - Below subtype: Below[5] ok 63 - Below[5] is_parameterized ok 64 - has_parameters method works - negative ok 65 - has_parameters method works - positive ok 66 - parameters method works ok 67 - inlining stuff can return a list ok 68 - loose type comparison ok 69 - strict type comparison 1..69 ok t/validationclass.t .......... skipped: Validation::Class version 7.900017 required--this is only version 7.82 at (eval 6) line 2. Test Summary Report ------------------- t/parser-moosextypes.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/registry-moosextypes.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output Files=90, Tests=1320, 21 wallclock secs ( 0.48 usr + 0.13 sys = 0.61 CPU) Result: FAIL Failed 2/90 test programs. 0/1320 subtests failed. NMAKE : fatal error U1077: 'C:\Perl64-5.14\bin\perl.exe' : return code '0xff' Stop. TOBYINK/Type-Tiny-0.038.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports TOBYINK/Type-Tiny-0.038.tar.gz Running test for module 'Type::Parser' Running make for T/TO/TOBYINK/Type-Tiny-0.038.tar.gz Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Type-Tiny-0.038-rzeeN_ Has already been made Running make test Won't repeat unsuccessful test during this command Has already been tested within this command Running test for module 'Type::Registry' Running make for T/TO/TOBYINK/Type-Tiny-0.038.tar.gz Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Type-Tiny-0.038-rzeeN_ Has already been made Running make test Won't repeat unsuccessful test during this command Has already been tested within this command Running test for module 'Parse::Keyword' Running make for D/DO/DOY/Parse-Keyword-0.08.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\D\DO\DOY\Parse-Keyword-0.08.tar.gz ok Parse-Keyword-0.08 Parse-Keyword-0.08/README Parse-Keyword-0.08/Changes Parse-Keyword-0.08/LICENSE Parse-Keyword-0.08/dist.ini Parse-Keyword-0.08/t Parse-Keyword-0.08/t/peek.t Parse-Keyword-0.08/META.yml Parse-Keyword-0.08/MANIFEST Parse-Keyword-0.08/t/basic.t Parse-Keyword-0.08/t/error.t Parse-Keyword-0.08/META.json Parse-Keyword-0.08/Keyword.xs Parse-Keyword-0.08/t/error.pl Parse-Keyword-0.08/t/lexical.t Parse-Keyword-0.08/t/closure.t Parse-Keyword-0.08/Makefile.PL Parse-Keyword-0.08/t/fun Parse-Keyword-0.08/t/fun/anon.t Parse-Keyword-0.08/t/fun/name.t Parse-Keyword-0.08/t/try Parse-Keyword-0.08/t/try/when.t Parse-Keyword-0.08/t/fun/state.t Parse-Keyword-0.08/t/fun/basic.t Parse-Keyword-0.08/t/try/basic.t Parse-Keyword-0.08/t/fun/slurpy.t Parse-Keyword-0.08/t/try/syntax.t Parse-Keyword-0.08/t/00-compile.t Parse-Keyword-0.08/t/unavailable.t Parse-Keyword-0.08/t/fun/package.t Parse-Keyword-0.08/t/try/context.t Parse-Keyword-0.08/t/try/finally.t Parse-Keyword-0.08/inc Parse-Keyword-0.08/inc/MMHelper.pm Parse-Keyword-0.08/t/keyword-name.t Parse-Keyword-0.08/t/scope-inject.t Parse-Keyword-0.08/t/fun/defaults.t Parse-Keyword-0.08/t/fun/lib Parse-Keyword-0.08/t/fun/lib/Fun.pm Parse-Keyword-0.08/t/try/lib Parse-Keyword-0.08/t/try/lib/Try.pm Parse-Keyword-0.08/inc/MakeMaker.pm Parse-Keyword-0.08/xt/release Parse-Keyword-0.08/xt/release/eol.t Parse-Keyword-0.08/t/fun/recursion.t Parse-Keyword-0.08/t/lib/My Parse-Keyword-0.08/t/lib/My/Parser.pm Parse-Keyword-0.08/t/try/given_when.t Parse-Keyword-0.08/t/try/lib/Error2.pm Parse-Keyword-0.08/t/try/lib/Error1.pm Parse-Keyword-0.08/lib/Parse Parse-Keyword-0.08/lib/Parse/Keyword.pm Parse-Keyword-0.08/t/fun/compile-time.t Parse-Keyword-0.08/xt/release/no-tabs.t Parse-Keyword-0.08/t/fun/closure-proto.t Parse-Keyword-0.08/xt/release/pod-syntax.t Parse-Keyword-0.08/xt/release/pod-coverage.t Parse-Keyword-0.08/t/fun/slurpy-syntax-errors.t ---- Unsatisfied dependencies detected during ---- ---- DOY/Parse-Keyword-0.08.tar.gz ---- Devel::CallParser [build_requires] Running make test Make had some problems, won't test Delayed until after prerequisites Running test for module 'Devel::CallParser' Running make for Z/ZE/ZEFRAM/Devel-CallParser-0.002.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\Z\ZE\ZEFRAM\Devel-CallParser-0.002.tar.gz ok Devel-CallParser-0.002 Devel-CallParser-0.002/.gitignore Devel-CallParser-0.002/MANIFEST Devel-CallParser-0.002/Makefile.PL Devel-CallParser-0.002/META.json Devel-CallParser-0.002/Build.PL Devel-CallParser-0.002/META.yml Devel-CallParser-0.002/README Devel-CallParser-0.002/Changes Devel-CallParser-0.002/SIGNATURE Devel-CallParser-0.002/lib Devel-CallParser-0.002/lib/Devel Devel-CallParser-0.002/lib/Devel/CallParser.xs Devel-CallParser-0.002/lib/Devel/CallParser.pm Devel-CallParser-0.002/t Devel-CallParser-0.002/t/getset1.t Devel-CallParser-0.002/t/stdargs.xs Devel-CallParser-0.002/t/pod_syn.t Devel-CallParser-0.002/t/dataalias.t Devel-CallParser-0.002/t/no_hdr.t Devel-CallParser-0.002/t/LoadXS.pm Devel-CallParser-0.002/t/listquote.xs Devel-CallParser-0.002/t/getset0.xs Devel-CallParser-0.002/t/stdargs.t Devel-CallParser-0.002/t/develdeclare.t Devel-CallParser-0.002/t/pod_cvg.t Devel-CallParser-0.002/t/proto.xs Devel-CallParser-0.002/t/leximport.t Devel-CallParser-0.002/t/indirect.t Devel-CallParser-0.002/t/getset0.t Devel-CallParser-0.002/t/WriteHeader.pm Devel-CallParser-0.002/t/multiblock.t Devel-CallParser-0.002/t/proto.t Devel-CallParser-0.002/t/listquote.t Devel-CallParser-0.002/t/substrictdecl.t Devel-CallParser-0.002/t/padrange.t Devel-CallParser-0.002/t/getset1.xs Devel-CallParser-0.002/t/multiblock.xs CPAN.pm: Building Z/ZE/ZEFRAM/Devel-CallParser-0.002.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Makefile.PL # running Build.PL compilet-nDaqi.c Creating library compilet.lib and object compilet.exp Generating code Finished generating code Checking prerequisites... requires: ! Devel::CallChecker is not installed ! DynaLoader::Functions is not installed build_requires: ! Devel::CallChecker is not installed ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Devel-CallParser' version '0.002' ---- Unsatisfied dependencies detected during ---- ---- ZEFRAM/Devel-CallParser-0.002.tar.gz ---- DynaLoader::Functions [requires] Devel::CallChecker [requires] Running make test Delayed until after prerequisites Running test for module 'DynaLoader::Functions' Running make for Z/ZE/ZEFRAM/DynaLoader-Functions-0.002.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\Z\ZE\ZEFRAM\DynaLoader-Functions-0.002.tar.gz ok DynaLoader-Functions-0.002 DynaLoader-Functions-0.002/.gitignore DynaLoader-Functions-0.002/MANIFEST DynaLoader-Functions-0.002/Makefile.PL DynaLoader-Functions-0.002/META.json DynaLoader-Functions-0.002/Build.PL DynaLoader-Functions-0.002/META.yml DynaLoader-Functions-0.002/README DynaLoader-Functions-0.002/Changes DynaLoader-Functions-0.002/SIGNATURE DynaLoader-Functions-0.002/lib DynaLoader-Functions-0.002/lib/DynaLoader DynaLoader-Functions-0.002/lib/DynaLoader/Functions.pm DynaLoader-Functions-0.002/t DynaLoader-Functions-0.002/t/pod_syn.t DynaLoader-Functions-0.002/t/pod_cvg.t DynaLoader-Functions-0.002/t/dyna_low.t DynaLoader-Functions-0.002/t/dyna_low.c CPAN.pm: Building Z/ZE/ZEFRAM/DynaLoader-Functions-0.002.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Makefile.PL # running Build.PL Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'DynaLoader-Functions' version '0.002' >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl64-5.14\bin\perl.exe Build --makefile_env_macros 1 Building DynaLoader-Functions ZEFRAM/DynaLoader-Functions-0.002.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl64-5.14\bin\perl.exe Build --makefile_env_macros 1 test t\dyna_low.t .. compilet-Zq7qz.c Creating library compilet.lib and object compilet.exp Generating code Finished generating code 1..6 ok 1 - use DynaLoader::Functions; dyna_low.c Creating library t\dyna_low.lib and object t\dyna_low.exp Generating code Finished generating code ok 2 ok 3 ok 4 ok 5 ok 6 ok t\pod_cvg.t ... 1..1 ok 1 - Pod coverage on DynaLoader::Functions ok t\pod_syn.t ... 1..1 ok 1 - POD test for blib/lib/DynaLoader/Functions.pm ok All tests successful. Files=3, Tests=8, 1 wallclock secs ( 0.05 usr + 0.00 sys = 0.05 CPU) Result: PASS ZEFRAM/DynaLoader-Functions-0.002.tar.gz nmake test TEST_VERBOSE=1 -- OK PPD for DynaLoader-Functions-0.002 already made Running test for module 'Devel::CallChecker' Running make for Z/ZE/ZEFRAM/Devel-CallChecker-0.006.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\Z\ZE\ZEFRAM\Devel-CallChecker-0.006.tar.gz ok Devel-CallChecker-0.006 Devel-CallChecker-0.006/.gitignore Devel-CallChecker-0.006/MANIFEST Devel-CallChecker-0.006/Makefile.PL Devel-CallChecker-0.006/META.json Devel-CallChecker-0.006/Build.PL Devel-CallChecker-0.006/META.yml Devel-CallChecker-0.006/README Devel-CallChecker-0.006/Changes Devel-CallChecker-0.006/SIGNATURE Devel-CallChecker-0.006/typemap Devel-CallChecker-0.006/lib Devel-CallChecker-0.006/lib/Devel Devel-CallChecker-0.006/lib/Devel/CallChecker.pm Devel-CallChecker-0.006/lib/Devel/CallChecker.xs Devel-CallChecker-0.006/t Devel-CallChecker-0.006/t/pod_syn.t Devel-CallChecker-0.006/t/rv2cvopcv.t Devel-CallChecker-0.006/t/rv2cvopcv.xs Devel-CallChecker-0.006/t/LoadXS.pm Devel-CallChecker-0.006/t/threads1.xs Devel-CallChecker-0.006/t/threads.t Devel-CallChecker-0.006/t/pod_cvg.t Devel-CallChecker-0.006/t/callck.t Devel-CallChecker-0.006/t/callck.xs Devel-CallChecker-0.006/t/WriteHeader.pm Devel-CallChecker-0.006/t/threads2.xs Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'make' CPAN.pm: Building Z/ZE/ZEFRAM/Devel-CallChecker-0.006.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Makefile.PL # running Build.PL compilet-XJzN7.c Creating library compilet.lib and object compilet.exp Generating code Finished generating code Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Devel-CallChecker' version '0.006' >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl64-5.14\bin\perl.exe Build --makefile_env_macros 1 Building Devel-CallChecker Generating script 'lib\Devel\CallChecker.ccs' cl -nologo -c @"lib\Devel\CallChecker.ccs" -Fo"lib\Devel\CallChecker.obj" "lib\Devel\CallChecker.c" CallChecker.c lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2143: syntax error : missing ')' before 'if' lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion lib\\Devel\\CallChecker.xs(473) : error C2121: '#' : invalid character : possibly the result of a macro expansion error building dll file from 'lib\Devel\CallChecker.c' at C:\cpanfly-5.14\var\megalib/ExtUtils/CBuilder/Platform/Windows.pm line 130. NMAKE : fatal error U1077: 'C:\Perl64-5.14\bin\perl.exe' : return code '0x19' Stop. ZEFRAM/Devel-CallChecker-0.006.tar.gz nmake -- NOT OK Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'test' Running make test Can't test without successful make Running make for Z/ZE/ZEFRAM/Devel-CallParser-0.002.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Devel-CallParser-0.002-Lw9bXj Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'make' CPAN.pm: Building Z/ZE/ZEFRAM/Devel-CallParser-0.002.tar.gz Warning: Prerequisite 'Devel::CallChecker => 0.002' for 'ZEFRAM/Devel-CallParser-0.002.tar.gz' failed when processing 'ZEFRAM/Devel-CallChecker-0.006.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl64-5.14\bin\perl.exe Build --makefile_env_macros 1 Can't locate Devel/CallChecker.pm in @INC (@INC contains: lib C:\cpanfly-5.14\var\cpan\build\Devel-CallParser-0.002-Lw9bXj\_build\lib _build\lib C:\cpanfly-5.14\var\megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib _build/lib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Devel-CallParser-0.002-Lw9bXj\_build\lib/MyModuleBuilder.pm line 13. Building Devel-CallParser NMAKE : fatal error U1077: 'C:\Perl64-5.14\bin\perl.exe' : return code '0x2' Stop. ZEFRAM/Devel-CallParser-0.002.tar.gz nmake -- NOT OK Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'test' Running make test Can't test without successful make Running make for D/DO/DOY/Parse-Keyword-0.08.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'get' Warning: Prerequisite 'Devel::CallParser => 0' for 'DOY/Parse-Keyword-0.08.tar.gz' failed when processing 'ZEFRAM/Devel-CallParser-0.002.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'make' CPAN.pm: Building D/DO/DOY/Parse-Keyword-0.08.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Makefile.PL Can't locate Devel/CallParser.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at Makefile.PL line 63. BEGIN failed--compilation aborted at Makefile.PL line 63. Warning: No success on command[C:\Perl64-5.14\bin\perl.exe Makefile.PL] DOY/Parse-Keyword-0.08.tar.gz C:\Perl64-5.14\bin\perl.exe Makefile.PL -- NOT OK Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'test' Running make test Make had some problems, won't test Running test for module 'Types::Standard' Running make for T/TO/TOBYINK/Type-Tiny-0.038.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Type-Tiny-0.038-rzeeN_ Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'make' Has already been made Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'test' Running make test Won't repeat unsuccessful test during this command Has already been tested within this command Running make for T/TO/TOBYINK/Kavorka-0.025.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'make' CPAN.pm: Building T/TO/TOBYINK/Kavorka-0.025.tar.gz Warning: Prerequisite 'Type::Utils => 0.032' for 'TOBYINK/Kavorka-0.025.tar.gz' failed when processing 'TOBYINK/Type-Tiny-0.038.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Type::Parser => 0.032' for 'TOBYINK/Kavorka-0.025.tar.gz' failed when processing 'TOBYINK/Type-Tiny-0.038.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Type::Registry => 0.032' for 'TOBYINK/Kavorka-0.025.tar.gz' failed when processing 'TOBYINK/Type-Tiny-0.038.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Parse::Keyword => 0.06' for 'TOBYINK/Kavorka-0.025.tar.gz' failed when processing 'DOY/Parse-Keyword-0.08.tar.gz' with 'writemakefile => NO 'C:\Perl64-5.14\bin\perl.exe Makefile.PL' returned status 512'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Types::Standard => 0.032' for 'TOBYINK/Kavorka-0.025.tar.gz' failed when processing 'TOBYINK/Type-Tiny-0.038.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Kavorka/Manual/MethodModifiers.pod blib\lib\Kavorka\Manual\MethodModifiers.pod cp lib/Kavorka/Manual/API.pod blib\lib\Kavorka\Manual\API.pod cp lib/Kavorka/Sub/Augment.pm blib\lib\Kavorka\Sub\Augment.pm cp lib/Kavorka/Parameter.pm blib\lib\Kavorka\Parameter.pm cp lib/Kavorka/ReturnType.pm blib\lib\Kavorka\ReturnType.pm cp lib/Kavorka/Manual/MultiSubs.pod blib\lib\Kavorka\Manual\MultiSubs.pod cp lib/Kavorka/Manual.pod blib\lib\Kavorka\Manual.pod cp lib/Kavorka/Sub.pm blib\lib\Kavorka\Sub.pm cp lib/Kavorka/MethodModifier.pm blib\lib\Kavorka\MethodModifier.pm cp lib/Kavorka/Manual/PrototypeAndAttributes.pod blib\lib\Kavorka\Manual\PrototypeAndAttributes.pod cp lib/Kavorka/Sub/After.pm blib\lib\Kavorka\Sub\After.pm cp lib/Kavorka/Manual/Functions.pod blib\lib\Kavorka\Manual\Functions.pod cp lib/Kavorka/Manual/ExtendingKavorka.pod blib\lib\Kavorka\Manual\ExtendingKavorka.pod cp lib/Kavorka/Manual/Signatures.pod blib\lib\Kavorka\Manual\Signatures.pod cp lib/Kavorka/Manual/Methods.pod blib\lib\Kavorka\Manual\Methods.pod cp lib/Kavorka/Sub/Before.pm blib\lib\Kavorka\Sub\Before.pm cp lib/Kavorka.pm blib\lib\Kavorka.pm cp lib/Kavorka/Signature.pm blib\lib\Kavorka\Signature.pm cp lib/Kavorka/Sub/Around.pm blib\lib\Kavorka\Sub\Around.pm cp lib/Kavorka/Multi.pm blib\lib\Kavorka\Multi.pm cp lib/Kavorka/TraitFor/Parameter/locked.pm blib\lib\Kavorka\TraitFor\Parameter\locked.pm cp lib/Kavorka/TraitFor/Parameter/ref_alias.pm blib\lib\Kavorka\TraitFor\Parameter\ref_alias.pm cp lib/Kavorka/TraitFor/ReturnType/assumed.pm blib\lib\Kavorka\TraitFor\ReturnType\assumed.pm cp lib/Kavorka/Sub/ClassMethod.pm blib\lib\Kavorka\Sub\ClassMethod.pm cp lib/Kavorka/TraitFor/Sub/override.pm blib\lib\Kavorka\TraitFor\Sub\override.pm cp lib/Parse/KeywordX.pm blib\lib\Parse\KeywordX.pm cp lib/Kavorka/Sub/Override.pm blib\lib\Kavorka\Sub\Override.pm cp lib/Kavorka/TraitFor/Parameter/alias.pm blib\lib\Kavorka\TraitFor\Parameter\alias.pm cp lib/Kavorka/Sub/ObjectMethod.pm blib\lib\Kavorka\Sub\ObjectMethod.pm cp lib/Kavorka/TraitFor/Parameter/optional.pm blib\lib\Kavorka\TraitFor\Parameter\optional.pm cp lib/Kavorka/TraitFor/Parameter/assumed.pm blib\lib\Kavorka\TraitFor\Parameter\assumed.pm cp lib/MooseX/KavorkaInfo.pm blib\lib\MooseX\KavorkaInfo.pm cp lib/Kavorka/TraitFor/Sub/fresh.pm blib\lib\Kavorka\TraitFor\Sub\fresh.pm cp lib/Kavorka/Sub/Fun.pm blib\lib\Kavorka\Sub\Fun.pm cp lib/Kavorka/Sub/Method.pm blib\lib\Kavorka\Sub\Method.pm cp lib/Kavorka/TraitFor/Parameter/ro.pm blib\lib\Kavorka\TraitFor\Parameter\ro.pm TOBYINK/Kavorka-0.025.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl64-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Failed test 'use Kavorka;' # at t/01basic.t line 26. # Tried to use 'Kavorka'. # Error: Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. # BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. # Compilation failed in require at t/01basic.t line 26. # BEGIN failed--compilation aborted at t/01basic.t line 26. # Looks like you failed 1 test of 1. t/01basic.t .................... not ok 1 - use Kavorka; 1..1 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/1 subtests Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/02named-functions.t line 30. BEGIN failed--compilation aborted at t/02named-functions.t line 30. t/02named-functions.t .......... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/03anon-functions.t line 28. BEGIN failed--compilation aborted at t/03anon-functions.t line 28. t/03anon-functions.t ........... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/04named-methods.t line 30. BEGIN failed--compilation aborted at t/04named-methods.t line 30. t/04named-methods.t ............ Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/05anon-methods.t line 28. BEGIN failed--compilation aborted at t/05anon-methods.t line 28. t/05anon-methods.t ............. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/10positional.t line 30. BEGIN failed--compilation aborted at t/10positional.t line 30. t/10positional.t ............... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/11named.t line 35. BEGIN failed--compilation aborted at t/11named.t line 35. t/11named.t .................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/12invocant.t line 30. BEGIN failed--compilation aborted at t/12invocant.t line 30. t/12invocant.t ................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/13slurpy.t line 29. BEGIN failed--compilation aborted at t/13slurpy.t line 29. t/13slurpy.t ................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/14underscores.t line 29. BEGIN failed--compilation aborted at t/14underscores.t line 29. t/14underscores.t .............. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/20modifiers-moo.t line 29. BEGIN failed--compilation aborted at t/20modifiers-moo.t line 29. t/20modifiers-moo.t ............ Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/21modifiers-moose.t .......... skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/22modifiers-mouse.t line 34. BEGIN failed--compilation aborted at t/22modifiers-mouse.t line 34. t/22modifiers-mouse.t .......... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/23modifiers-tiny.t line 42. BEGIN failed--compilation aborted at t/23modifiers-tiny.t line 42. t/23modifiers-tiny.t ........... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/24multimodifiers.t line 28. BEGIN failed--compilation aborted at t/24multimodifiers.t line 28. t/24multimodifiers.t ........... Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/28modifiers-augment.t ........ skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. t/29modifiers-override.t ....... skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/30multi.t line 29. BEGIN failed--compilation aborted at t/30multi.t line 29. t/30multi.t .................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/31multimulti.t line 34. BEGIN failed--compilation aborted at t/31multimulti.t line 34. t/31multimulti.t ............... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/32multiredefine.t line 27. BEGIN failed--compilation aborted at t/32multiredefine.t line 27. t/32multiredefine.t ............ Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/33cacheinvalidationishard.t line 33. BEGIN failed--compilation aborted at t/33cacheinvalidationishard.t line 33. t/33cacheinvalidationishard.t .. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/50types.t line 30. BEGIN failed--compilation aborted at t/50types.t line 30. t/50types.t .................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/51coerce.t line 30. BEGIN failed--compilation aborted at t/51coerce.t line 30. t/51coerce.t ................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/52typeexpr.t line 30. BEGIN failed--compilation aborted at t/52typeexpr.t line 30. t/52typeexpr.t ................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/53typeexpr-moosextypes.t ..... skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/59valueconstraints.t line 28. BEGIN failed--compilation aborted at t/59valueconstraints.t line 28. t/59valueconstraints.t ......... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/60alias.t line 29. BEGIN failed--compilation aborted at t/60alias.t line 29. t/60alias.t .................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/61ro.t line 29. BEGIN failed--compilation aborted at t/61ro.t line 29. t/61ro.t ....................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/62locked.t line 29. BEGIN failed--compilation aborted at t/62locked.t line 29. t/62locked.t ................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/63freshoverride.t line 34. BEGIN failed--compilation aborted at t/63freshoverride.t line 34. t/63freshoverride.t ............ Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/69traits.t line 27. BEGIN failed--compilation aborted at t/69traits.t line 27. t/69traits.t ................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/70introspection.t line 32. BEGIN failed--compilation aborted at t/70introspection.t line 32. t/70introspection.t ............ Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/71moosemeta.t ................ skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/80returntype.t line 28. BEGIN failed--compilation aborted at t/80returntype.t line 28. t/80returntype.t ............... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/90closures.t line 31. BEGIN failed--compilation aborted at t/90closures.t line 31. t/90closures.t ................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/91lvalue.t line 29. BEGIN failed--compilation aborted at t/91lvalue.t line 29. t/91lvalue.t ................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/92weirdvars.t line 26. BEGIN failed--compilation aborted at t/92weirdvars.t line 26. t/92weirdvars.t ................ Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate Parse/Keyword.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Kavorka-0.025-lR1PbF\blib\lib/Kavorka.pm line 9. Compilation failed in require at t/93prototypes.t line 26. BEGIN failed--compilation aborted at t/93prototypes.t line 26. t/93prototypes.t ............... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Test Summary Report ------------------- t/01basic.t (Wstat: 256 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 1 t/02named-functions.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/03anon-functions.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/04named-methods.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/05anon-methods.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/10positional.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/11named.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/12invocant.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/13slurpy.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/14underscores.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/20modifiers-moo.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/22modifiers-mouse.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/23modifiers-tiny.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/24multimodifiers.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/30multi.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/31multimulti.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/32multiredefine.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/33cacheinvalidationishard.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/50types.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/51coerce.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/52typeexpr.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/59valueconstraints.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/60alias.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/61ro.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/62locked.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/63freshoverride.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/69traits.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/70introspection.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/80returntype.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/90closures.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/91lvalue.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/92weirdvars.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/93prototypes.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=38, Tests=1, 4 wallclock secs ( 0.13 usr + 0.08 sys = 0.20 CPU) Result: FAIL Failed 33/38 test programs. 1/1 subtests failed. NMAKE : fatal error U1077: 'C:\Perl64-5.14\bin\perl.exe' : return code '0x2' Stop. TOBYINK/Kavorka-0.025.tar.gz one dependency not OK (Parse::Keyword); additionally test harness failed nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports TOBYINK/Kavorka-0.025.tar.gz Running make for T/TO/TOBYINK/Moops-0.029.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'make' CPAN.pm: Building T/TO/TOBYINK/Moops-0.029.tar.gz Warning: Prerequisite 'Kavorka => 0.023' for 'TOBYINK/Moops-0.029.tar.gz' failed when processing 'TOBYINK/Kavorka-0.025.tar.gz' with 'make_test => NO one dependency not OK (Parse::Keyword); additionally test harness failed'. Continuing, but chances to succeed are limited. >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Moops/Parser.pm blib\lib\Moops\Parser.pm cp lib/Moops/ImportSet.pm blib\lib\Moops\ImportSet.pm cp lib/Moops/TraitFor/Keyword/rw.pm blib\lib\Moops\TraitFor\Keyword\rw.pm cp lib/Moops/Keyword.pm blib\lib\Moops\Keyword.pm cp lib/Moops/MethodModifiers.pm blib\lib\Moops\MethodModifiers.pm cp lib/Moops/TraitFor/Keyword/rwp.pm blib\lib\Moops\TraitFor\Keyword\rwp.pm cp lib/Moops/Manual/Objects101.pod blib\lib\Moops\Manual\Objects101.pod cp lib/Moops/Keyword/Role.pm blib\lib\Moops\Keyword\Role.pm cp lib/Moops/TraitFor/Keyword/fp.pm blib\lib\Moops\TraitFor\Keyword\fp.pm cp lib/Moops/TraitFor/Keyword/ro.pm blib\lib\Moops\TraitFor\Keyword\ro.pm cp lib/PerlX/Assert.pm blib\lib\PerlX\Assert.pm cp lib/Moops/TraitFor/Keyword/mutable.pm blib\lib\Moops\TraitFor\Keyword\mutable.pm cp lib/Moops/Keyword/Library.pm blib\lib\Moops\Keyword\Library.pm cp lib/MooseX/FunctionParametersInfo.pm blib\lib\MooseX\FunctionParametersInfo.pm cp lib/Moops/Keyword/Class.pm blib\lib\Moops\Keyword\Class.pm cp lib/Moops/TraitFor/Keyword/dirty.pm blib\lib\Moops\TraitFor\Keyword\dirty.pm cp lib/Moops/TraitFor/Keyword/assertions.pm blib\lib\Moops\TraitFor\Keyword\assertions.pm cp lib/PerlX/Define.pm blib\lib\PerlX\Define.pm cp lib/Moops.pm blib\lib\Moops.pm TOBYINK/Moops-0.029.tar.gz nmake -- OK Prepending C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/arch C:\cpanfly-5.14\var\cpan\build\DynaLoader-Functions-0.002-xCFcZA/blib/lib to PERL5LIB for 'test' Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl64-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Failed test 'use Moops;' # at t/01basic.t line 27. # Tried to use 'Moops'. # Error: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. # BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. # Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. # BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. # Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. # BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. # Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. # BEGIN failed--compilation aborted at t/01basic.t line 27. # MOOPS_FUNCTION_PARAMETERS_EVERYWHERE = '' # Looks like you failed 1 test of 1. t/01basic.t ....................... not ok 1 - use Moops; 1..1 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/1 subtests Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/02outer.t line 27. t/02outer.t ....................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/03lines.t line 32. t/03lines.t ....................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/11class-moose.t ................. skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/11class-mouse.t line 29. t/11class-mouse.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/11class-tiny.t line 29. t/11class-tiny.t .................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/11class.t line 28. t/11class.t ....................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/12role-moose.t .................. skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/12role-mouse.t line 29. t/12role-mouse.t .................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/12role-tiny.t line 29. t/12role-tiny.t ................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/12role.t line 28. t/12role.t ........................ Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/13namespace.t line 27. t/13namespace.t ................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/14versions.t line 28. t/14versions.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/21fun.t line 28. t/21fun.t ......................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/22method-moose.t ................ skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/22method.t line 28. t/22method.t ...................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/23modifiers-moose.t ............. skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/23modifiers.t line 27. t/23modifiers.t ................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/31types-moose.t ................. skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. t/31types-moosextypes-imported.t .. skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. t/31types-moosextypes-moo.t ....... skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. t/31types-moosextypes.t ........... skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/31types-mouse.t line 29. t/31types-mouse.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/31types.t line 27. t/31types.t ....................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/32typeimport-moosextypes.t line 28. t/32typeimport-moosextypes.t ...... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/32typeimport.t .................. skipped: Test requires module 'Types::XSD::Lite' but it's not found Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/33type-timing.t line 31. t/33type-timing.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/41constants.t line 27. t/41constants.t ................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/51moresugar.t line 28. t/51moresugar.t ................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/ImportSet.pm line 13. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/ImportSet.pm line 13. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 20. BEGIN failed--compilation aborted at t/52customsugar.t line 30. t/52customsugar.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/61assertions.t line 28. t/61assertions.t .................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/71library-moosextypes.t ......... skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/71library.t line 28. t/71library.t ..................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/91traits.t line 27. t/91traits.t ...................... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/92trait-dirty.t line 26. t/92trait-dirty.t ................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/93trait-mutable.t ............... skipped: Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Module::Implementation version 0.06 required--this is only version 0.05 at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/Package/Stash.pm line 15. Compilation failed in require at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/namespace/sweep.pm line 15. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. BEGIN failed--compilation aborted at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops/Parser.pm line 14. Compilation failed in require at C:\cpanfly-5.14\var\cpan\build\Moops-0.029-5TI99o\blib\lib/Moops.pm line 26. BEGIN failed--compilation aborted at t/94trait-ro-rw-rwp.t line 27. t/94trait-ro-rw-rwp.t ............. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run Test Summary Report ------------------- t/01basic.t (Wstat: 256 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 1 t/02outer.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/03lines.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/11class-mouse.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/11class-tiny.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/11class.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/12role-mouse.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/12role-tiny.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/12role.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/13namespace.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/14versions.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/21fun.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/22method.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/23modifiers.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/31types-mouse.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/31types.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/32typeimport-moosextypes.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/33type-timing.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/41constants.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/51moresugar.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/52customsugar.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/61assertions.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/71library.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/91traits.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/92trait-dirty.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/94trait-ro-rw-rwp.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output Files=37, Tests=1, 7 wallclock secs ( 0.19 usr + 0.09 sys = 0.28 CPU) Result: FAIL Failed 26/37 test programs. 1/1 subtests failed. NMAKE : fatal error U1077: 'C:\Perl64-5.14\bin\perl.exe' : return code '0xff' Stop. TOBYINK/Moops-0.029.tar.gz one dependency not OK (Kavorka); additionally test harness failed nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports TOBYINK/Moops-0.029.tar.gz Finished 2014-01-05T02:09:16