PATH=C:\mingw\bin;C:\cygwin\bin;C:\cpanfly-5.18\var\megalib\bin;C:\Perl64-5.18\site\bin;C:\Perl64-5.18\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\instantclient_11_2;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Start 2014-07-17T12:49:09 ActivePerl-1800 CPAN-2.00 PATH=C:/CPANFL~1.18/var/libs/bin;C:\mingw\bin;C:\cygwin\bin;C:\CPANFL~1.18\var\megalib\bin;C:\Perl64-5.18\site\bin;C:\Perl64-5.18\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.18\var\cpan\Metadata' Database was generated on Thu, 17 Jul 2014 18:17:02 GMT Running make for S/SH/SHARYANTO/Perinci-Sub-GetArgs-Argv-0.39.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/S/SH/SHARYANTO/Perinci-Sub-GetArgs-Argv-0.39.tar.gz Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\S\SH\SHARYANTO\Perinci-Sub-GetArgs-Argv-0.39.tar.gz ok Perinci-Sub-GetArgs-Argv-0.39/ Perinci-Sub-GetArgs-Argv-0.39/README Perinci-Sub-GetArgs-Argv-0.39/lib/ Perinci-Sub-GetArgs-Argv-0.39/lib/Perinci/ Perinci-Sub-GetArgs-Argv-0.39/lib/Perinci/Sub/ Perinci-Sub-GetArgs-Argv-0.39/lib/Perinci/Sub/GetArgs/ Perinci-Sub-GetArgs-Argv-0.39/lib/Perinci/Sub/GetArgs/Argv.pm Perinci-Sub-GetArgs-Argv-0.39/Makefile.PL Perinci-Sub-GetArgs-Argv-0.39/Changes Perinci-Sub-GetArgs-Argv-0.39/dist.ini Perinci-Sub-GetArgs-Argv-0.39/LICENSE Perinci-Sub-GetArgs-Argv-0.39/t/ Perinci-Sub-GetArgs-Argv-0.39/t/00-compile.t Perinci-Sub-GetArgs-Argv-0.39/t/release-pod-coverage.t Perinci-Sub-GetArgs-Argv-0.39/t/gen_getopt_long_spec_from_meta.t Perinci-Sub-GetArgs-Argv-0.39/t/release-pod-syntax.t Perinci-Sub-GetArgs-Argv-0.39/t/get_args_from_argv.t Perinci-Sub-GetArgs-Argv-0.39/t/release-rinci.t Perinci-Sub-GetArgs-Argv-0.39/weaver.ini Perinci-Sub-GetArgs-Argv-0.39/MANIFEST Perinci-Sub-GetArgs-Argv-0.39/META.json Perinci-Sub-GetArgs-Argv-0.39/META.yml CPAN.pm: Building S/SH/SHARYANTO/Perinci-Sub-GetArgs-Argv-0.39.tar.gz >>> C:\Perl64-5.18\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Perinci::Sub::GetArgs::Argv Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/Perinci/Sub/GetArgs/Argv.pm blib\lib\Perinci\Sub\GetArgs\Argv.pm SHARYANTO/Perinci-Sub-GetArgs-Argv-0.39.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 C:\Perl64-5.18\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00-compile.t ...................... 1..1 ok 1 - Perinci/Sub/GetArgs/Argv.pm loaded ok ok t/gen_getopt_long_spec_from_meta.t .. ok 1 1..1 ok Unknown option: foo Can't locate YAML/Syck.pm in @INC (you may need to install the YAML::Syck module) (@INC contains: C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.39-jl2jz5\blib\lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.39-jl2jz5\blib\arch C:/cpanfly-5.18/var/megalib C:/cpanfly-5.18/var/megalib C:/Perl64-5.18/site/lib C:/Perl64-5.18/lib .) at C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.39-jl2jz5\blib\lib/Perinci/Sub/GetArgs/Argv.pm line 53. # Failed test 'success (status == 200)' # at t/get_args_from_argv.t line 567. # got: '500' # expected: '200' # [ # 500, # 'GetOptions failed' # ] # Failed test 'result' # at t/get_args_from_argv.t line 570. # Structures begin differing at: # $got = undef # $expected = HASH(0x52dd08) # [ # 500, # 'GetOptions failed' # ] # Looks like you failed 2 tests of 2. # Failed test 'yaml parsing, done on nonscalars' # at t/get_args_from_argv.t line 584. Can't locate YAML/Syck.pm in @INC (you may need to install the YAML::Syck module) (@INC contains: C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.39-jl2jz5\blib\lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.39-jl2jz5\blib\arch C:/cpanfly-5.18/var/megalib C:/cpanfly-5.18/var/megalib C:/Perl64-5.18/site/lib C:/Perl64-5.18/lib .) at C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.39-jl2jz5\blib\lib/Perinci/Sub/GetArgs/Argv.pm line 53. Failed trying to parse argv #0 as JSON: 'false' expected, at character offset 1 (before "foo]") at C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.39-jl2jz5\blib\lib/Perinci/Sub/GetArgs/Argv.pm line 47. Can't locate YAML/Syck.pm in @INC (you may need to install the YAML::Syck module) (@INC contains: C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.39-jl2jz5\blib\lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.39-jl2jz5\blib\arch C:/cpanfly-5.18/var/megalib C:/cpanfly-5.18/var/megalib C:/Perl64-5.18/site/lib C:/Perl64-5.18/lib .) at C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.39-jl2jz5\blib\lib/Perinci/Sub/GetArgs/Argv.pm line 53. # Child (nonscalar argv, yaml/json parsing) exited without calling finalize() # Failed test 'nonscalar argv, yaml/json parsing' # at C:/cpanfly-5.18/var/megalib/Test/Builder.pm line 276. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 2 just after 14. t/get_args_from_argv.t .............. # Subtest: optional missing = ok ok 1 - success (status == 200) ok 2 - result 1..2 ok 1 - optional missing = ok # Subtest: optional given = ok ok 1 - success (status == 200) ok 2 - result 1..2 ok 2 - optional given = ok # Subtest: arg_pos ok 1 - success (status == 200) ok 2 - result ok 3 - remaining argv 1..3 ok 3 - arg_pos # Subtest: mixed arg_pos with opts (1) ok 1 - success (status == 200) ok 2 - result ok 3 - remaining argv 1..3 ok 4 - mixed arg_pos with opts (1) # Subtest: mixed arg_pos with opts (2) ok 1 - success (status == 200) ok 2 - result ok 3 - remaining argv 1..3 ok 5 - mixed arg_pos with opts (2) # Subtest: mixed arg_pos with opts (clash) ok 1 - error (status != 200) 1..1 ok 6 - mixed arg_pos with opts (clash) # Subtest: extra args given = fails (1) ok 1 - error (status != 200) 1..1 ok 7 - extra args given = fails (1) # Subtest: extra args given = fails (2) ok 1 - error (status != 200) 1..1 ok 8 - extra args given = fails (2) # Subtest: unknown args given = fails ok 1 - error (status != 200) 1..1 ok 9 - unknown args given = fails # Subtest: json parsing, done on nonscalars ok 1 - success (status == 200) ok 2 - result 1..2 ok 10 - json parsing, done on nonscalars # Subtest: json true/false ok 1 - success (status == 200) ok 2 - result 1..2 ok 11 - json true/false # Subtest: yaml parsing, done on nonscalars not ok 1 - success (status == 200) not ok 2 - result 1..2 not ok 12 - yaml parsing, done on nonscalars # Subtest: yaml+json syntax error ok 1 - error (status != 200) 1..1 ok 13 - yaml+json syntax error # Subtest: nonscalar argv, yaml/json parsing not ok 14 - nonscalar argv, yaml/json parsing Dubious, test returned 2 (wstat 512, 0x200) Failed 2/14 subtests t/release-pod-coverage.t ............ skipped: these tests are for release candidate testing t/release-pod-syntax.t .............. skipped: these tests are for release candidate testing t/release-rinci.t ................... skipped: these tests are for release candidate testing Test Summary Report ------------------- t/get_args_from_argv.t (Wstat: 512 Tests: 14 Failed: 2) Failed tests: 12, 14 Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=6, Tests=16, 2 wallclock secs ( 0.06 usr + 0.02 sys = 0.08 CPU) Result: FAIL Failed 1/6 test programs. 2/16 subtests failed. dmake: Error code 255, while making 'test_dynamic' SHARYANTO/Perinci-Sub-GetArgs-Argv-0.39.tar.gz dmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports SHARYANTO/Perinci-Sub-GetArgs-Argv-0.39.tar.gz Finished 2014-07-17T12:49:18