PATH=C:\mingw\bin;C:\cygwin\bin;C:\Perl-5.18\site\bin;C:\Perl-5.18\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\instantclient_11_2;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mysql\bin
Start 2014-09-03T12:30:33
ActivePerl-1800 CPAN-2.00
LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK
PATH=C:/CPANFL~1.18/var/libs/bin;C:\mingw\bin;C:\cygwin\bin;C:\Perl-5.18\site\bin;C:\Perl-5.18\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\INSTAN~1;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin
Reading 'C:\cpanfly-5.18\var\cpan\Metadata'
Database was generated on Wed, 03 Sep 2014 18:41:02 GMT
Running make for P/PE/PERLANCAR/Perinci-Sub-Complete-0.63.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/P/PE/PERLANCAR/Perinci-Sub-Complete-0.63.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/P/PE/PERLANCAR/CHECKSUMS
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\P\PE\PERLANCAR\Perinci-Sub-Complete-0.63.tar.gz ok
Perinci-Sub-Complete-0.63/
Perinci-Sub-Complete-0.63/README
Perinci-Sub-Complete-0.63/lib/
Perinci-Sub-Complete-0.63/lib/Perinci/
Perinci-Sub-Complete-0.63/lib/Perinci/Sub/
Perinci-Sub-Complete-0.63/lib/Perinci/Sub/Complete.pm
Perinci-Sub-Complete-0.63/Makefile.PL
Perinci-Sub-Complete-0.63/Changes
Perinci-Sub-Complete-0.63/dist.ini
Perinci-Sub-Complete-0.63/LICENSE
Perinci-Sub-Complete-0.63/t/
Perinci-Sub-Complete-0.63/t/00-compile.t
Perinci-Sub-Complete-0.63/t/complete_from_schema.t
Perinci-Sub-Complete-0.63/t/complete_cli_arg.t
Perinci-Sub-Complete-0.63/t/complete_arg_val.t
Perinci-Sub-Complete-0.63/t/release-pod-coverage.t
Perinci-Sub-Complete-0.63/t/release-pod-syntax.t
Perinci-Sub-Complete-0.63/t/release-rinci.t
Perinci-Sub-Complete-0.63/t/complete_arg_elem.t
Perinci-Sub-Complete-0.63/weaver.ini
Perinci-Sub-Complete-0.63/MANIFEST
Perinci-Sub-Complete-0.63/META.json
Perinci-Sub-Complete-0.63/META.yml
CPAN.pm: Building P/PE/PERLANCAR/Perinci-Sub-Complete-0.63.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Warning: prerequisite Complete::Getopt::Long 0.13 not found.
Warning: prerequisite Complete::Util 0.12 not found.
Warning: prerequisite Perinci::Sub::GetArgs::Argv 0.51 not found. We have 0.50.
Warning: prerequisite Perinci::Sub::Util 0.38 not found. We have 0.37.
Argument "v1.1.52" isn't numeric in numeric lt (<) at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 528.
Argument "1.1.52" isn't numeric in numeric lt (<) at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 528.
closedir() attempted on invalid dirhandle GEN0 at C:/Perl-5.18/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Argument "v1.1.52" isn't numeric in addition (+) at C:/cpanfly-5.18/var/megalib/ExtUtils/MM_Unix.pm line 2963.
Generating a dmake-style Makefile
Writing Makefile for Perinci::Sub::Complete
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- PERLANCAR/Perinci-Sub-Complete-0.63.tar.gz ----
Perinci::Sub::Util [requires]
Perinci::Sub::GetArgs::Argv [requires]
Complete::Util [requires]
Complete::Getopt::Long [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Perinci::Sub::Util'
Running make for S/SH/SHARYANTO/Perinci-Sub-Util-0.38.tar.gz
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\S\SH\SHARYANTO\Perinci-Sub-Util-0.38.tar.gz ok
Perinci-Sub-Util-0.38/
Perinci-Sub-Util-0.38/README
Perinci-Sub-Util-0.38/lib/
Perinci-Sub-Util-0.38/lib/Perinci/
Perinci-Sub-Util-0.38/lib/Perinci/Sub/
Perinci-Sub-Util-0.38/lib/Perinci/Sub/Util.pm
Perinci-Sub-Util-0.38/Makefile.PL
Perinci-Sub-Util-0.38/Changes
Perinci-Sub-Util-0.38/dist.ini
Perinci-Sub-Util-0.38/LICENSE
Perinci-Sub-Util-0.38/t/
Perinci-Sub-Util-0.38/t/00-compile.t
Perinci-Sub-Util-0.38/t/release-pod-coverage.t
Perinci-Sub-Util-0.38/t/caller.t
Perinci-Sub-Util-0.38/t/release-pod-syntax.t
Perinci-Sub-Util-0.38/t/err.t
Perinci-Sub-Util-0.38/t/release-rinci.t
Perinci-Sub-Util-0.38/t/gen_modified_sub.t
Perinci-Sub-Util-0.38/weaver.ini
Perinci-Sub-Util-0.38/MANIFEST
Perinci-Sub-Util-0.38/META.json
Perinci-Sub-Util-0.38/META.yml
CPAN.pm: Building S/SH/SHARYANTO/Perinci-Sub-Util-0.38.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Argument "v1.1.37" isn't numeric in numeric lt (<) at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 528.
Argument "1.1.52" isn't numeric in numeric lt (<) at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 528.
closedir() attempted on invalid dirhandle GEN0 at C:/Perl-5.18/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Argument "v1.1.37" isn't numeric in addition (+) at C:/cpanfly-5.18/var/megalib/ExtUtils/MM_Unix.pm line 2963.
Generating a dmake-style Makefile
Writing Makefile for Perinci::Sub::Util
Writing MYMETA.yml and MYMETA.json
>>> dmake
cp lib/Perinci/Sub/Util.pm blib\lib\Perinci\Sub\Util.pm
SHARYANTO/Perinci-Sub-Util-0.38.tar.gz
dmake -- OK
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl-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/Util.pm loaded ok
ok
Smartmatch is experimental at C:/cpanfly-5.18/var/megalib/Perinci/Sub/Wrapper.pm line 44.
Subroutine main::foow redefined at t/caller.t line 45.
t/caller.t ................
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
1..6
ok
t/err.t ...................
# Subtest: defaults
ok 1 - func doesn't die
ok 2 - result is defined
ok 3 - result is an array
ok 4 - status is 500
ok 5 - message
ok 6 - result
ok 7 - result metadata is hash
1..7
ok 1 - defaults
# Subtest: set status
ok 1 - func doesn't die
ok 2 - result is defined
ok 3 - result is an array
ok 4 - status is 400
1..4
ok 2 - set status
# Subtest: set message
ok 1 - func doesn't die
ok 2 - result is defined
ok 3 - result is an array
ok 4 - status is 500
ok 5 - message
1..5
ok 3 - set message
# Subtest: set prev
ok 1 - func doesn't die
ok 2 - result is defined
ok 3 - result is an array
ok 4 - status is 400
ok 5 - message
ok 6 - prev
1..6
ok 4 - set prev
# Subtest: caller
ok 1 - func doesn't die
ok 2 - result is defined
ok 3 - result is an array
ok 4 - status is 500
ok 5 - message
ok 6 - log[0] type
ok 7 - log[0] time
ok 8 - log[0] package
ok 9 - log[0] func
ok 10 - log[0] line
1..10
ok 5 - caller
# Subtest: stack_trace
ok 1 - func doesn't die
ok 2 - result is defined
ok 3 - result is an array
ok 4 - status is 500
ok 5 - stack_trace
1..5
ok 6 - stack_trace
# Subtest: stack_trace only produced once
ok 1 - func doesn't die
ok 2 - result is defined
ok 3 - result is an array
ok 4 - status is 501
ok 5 - stack_trace
1..5
ok 7 - stack_trace only produced once
1..7
ok
t/gen_modified_sub.t ......
ok 1
ok 2
1..2
ok
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
All tests successful.
Files=7, Tests=16, 2 wallclock secs ( 0.09 usr + 0.00 sys = 0.09 CPU)
Result: PASS
SHARYANTO/Perinci-Sub-Util-0.38.tar.gz
dmake test TEST_VERBOSE=1 -- OK
PPD for Perinci-Sub-Util-0.38 already made
Running test for module 'Perinci::Sub::GetArgs::Argv'
Running make for P/PE/PERLANCAR/Perinci-Sub-GetArgs-Argv-0.51.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/P/PE/PERLANCAR/Perinci-Sub-GetArgs-Argv-0.51.tar.gz
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\P\PE\PERLANCAR\Perinci-Sub-GetArgs-Argv-0.51.tar.gz ok
Perinci-Sub-GetArgs-Argv-0.51/
Perinci-Sub-GetArgs-Argv-0.51/README
Perinci-Sub-GetArgs-Argv-0.51/lib/
Perinci-Sub-GetArgs-Argv-0.51/lib/Perinci/
Perinci-Sub-GetArgs-Argv-0.51/lib/Perinci/Sub/
Perinci-Sub-GetArgs-Argv-0.51/lib/Perinci/Sub/GetArgs/
Perinci-Sub-GetArgs-Argv-0.51/lib/Perinci/Sub/GetArgs/Argv.pm
Perinci-Sub-GetArgs-Argv-0.51/Makefile.PL
Perinci-Sub-GetArgs-Argv-0.51/Changes
Perinci-Sub-GetArgs-Argv-0.51/dist.ini
Perinci-Sub-GetArgs-Argv-0.51/LICENSE
Perinci-Sub-GetArgs-Argv-0.51/t/
Perinci-Sub-GetArgs-Argv-0.51/t/00-compile.t
Perinci-Sub-GetArgs-Argv-0.51/t/release-pod-coverage.t
Perinci-Sub-GetArgs-Argv-0.51/t/gen_getopt_long_spec_from_meta.t
Perinci-Sub-GetArgs-Argv-0.51/t/release-pod-syntax.t
Perinci-Sub-GetArgs-Argv-0.51/t/get_args_from_argv.t
Perinci-Sub-GetArgs-Argv-0.51/t/release-rinci.t
Perinci-Sub-GetArgs-Argv-0.51/weaver.ini
Perinci-Sub-GetArgs-Argv-0.51/MANIFEST
Perinci-Sub-GetArgs-Argv-0.51/META.json
Perinci-Sub-GetArgs-Argv-0.51/META.yml
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building P/PE/PERLANCAR/Perinci-Sub-GetArgs-Argv-0.51.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Argument "v1.1.43" isn't numeric in numeric lt (<) at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 528.
Argument "1.1.52" isn't numeric in numeric lt (<) at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 528.
closedir() attempted on invalid dirhandle GEN0 at C:/Perl-5.18/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Argument "v1.1.43" isn't numeric in addition (+) at C:/cpanfly-5.18/var/megalib/ExtUtils/MM_Unix.pm line 2963.
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
PERLANCAR/Perinci-Sub-GetArgs-Argv-0.51.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl-5.18\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
Smartmatch is experimental at C:/cpanfly-5.18/var/megalib/Getopt/Long/Util.pm line 63.
t/00-compile.t ......................
1..1
ok 1 - Perinci/Sub/GetArgs/Argv.pm loaded ok
ok
Smartmatch is experimental at C:/cpanfly-5.18/var/megalib/Getopt/Long/Util.pm line 63.
t/gen_getopt_long_spec_from_meta.t ..
ok 1
1..1
ok
Smartmatch is experimental at C:/cpanfly-5.18/var/megalib/Getopt/Long/Util.pm line 63.
Unknown option: foo
Invalid YAML/JSON in arg 'arg5' at C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4\blib\lib/Perinci/Sub/GetArgs/Argv.pm line 307.
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.51-7G6lk4\blib\lib/Perinci/Sub/GetArgs/Argv.pm line 47.
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.51-7G6lk4\blib\lib/Perinci/Sub/GetArgs/Argv.pm line 47.
Unknown option: arg2
Unknown option: foo_bar_baz
Unknown option: foo-bar_baz
Unknown option: foo-yaml
Unknown option: foo-json
Unknown option: nofalse
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
ok 1 - success (status == 200)
ok 2 - result
1..2
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
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 14 - nonscalar argv, yaml/json parsing
# Subtest: nonscalar argv, yaml/json parsing, greedy
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 15 - nonscalar argv, yaml/json parsing, greedy
# Subtest: opt: common_opts
ok 1 - success (status == 200)
ok 2 - result
ok 3 - extra is parsed
ok 4 - extra2 is parsed
1..4
ok 16 - opt: common_opts
# Subtest: opt: common_opts (clash with arg)
ok 1 - success (status == 200)
ok 2 - result
ok 3 - arg1 is processed
ok 4 - arg2 is processed
1..4
ok 17 - opt: common_opts (clash with arg)
# Subtest: opt: strict=1
ok 1 - error (status != 200)
1..1
ok 18 - opt: strict=1
# Subtest: opt: strict=0
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 19 - opt: strict=0
# Subtest: missing required args
ok 1 - success (status == 200)
ok 2 - result
ok 3
1..3
ok 20 - missing required args
# Subtest: underscore becomes dash (1)
ok 1 - error (status != 200)
1..1
ok 21 - underscore becomes dash (1)
# Subtest: underscore becomes dash (2)
ok 1 - error (status != 200)
1..1
ok 22 - underscore becomes dash (2)
# Subtest: underscore becomes dash (3)
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 23 - underscore becomes dash (3)
# Subtest: per_arg_yaml=0
ok 1 - error (status != 200)
1..1
ok 24 - per_arg_yaml=0
# Subtest: per_arg_yaml=1
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 25 - per_arg_yaml=1
# Subtest: per_arg_json=0
ok 1 - error (status != 200)
1..1
ok 26 - per_arg_json=0
# Subtest: per_arg_json=1
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 27 - per_arg_json=1
# Subtest: argv defaults to @ARGV
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 28 - argv defaults to @ARGV
# Subtest: one-letter args get -X as well as --X
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 29 - one-letter args get -X as well as --X
# Subtest: bool args with length > 1 get --XXX as well as --noXXX
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 30 - bool args with length > 1 get --XXX as well as --noXXX
# Subtest: cmdline_aliases: S
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 31 - cmdline_aliases: S
# Subtest: cmdline_aliases: S_foo
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 32 - cmdline_aliases: S_foo
# Subtest: cmdline_aliases: bool alias with code does not get --noX
# Subtest: getargs(--true)
ok 1 - success (status == 200)
1..1
ok 1 - getargs(--true)
# Subtest: getargs(--notrue)
ok 1 - success (status == 200)
1..1
ok 2 - getargs(--notrue)
# Subtest: getargs(--false)
ok 1 - success (status == 200)
1..1
ok 3 - getargs(--false)
# Subtest: getargs(--nofalse)
ok 1 - error (status != 200)
1..1
ok 4 - getargs(--nofalse)
1..4
ok 33 - cmdline_aliases: bool alias with code does not get --noX
# Subtest: array of scalar (int, 1)
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 34 - array of scalar (int, 1)
# Subtest: array of scalar (int, 2)
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 35 - array of scalar (int, 2)
# Subtest: array of scalar (str, 1)
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 36 - array of scalar (str, 1)
# Subtest: array of scalar (str, 2)
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 37 - array of scalar (str, 2)
# Subtest: array of scalar (str, one-letter alias, 1)
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 38 - array of scalar (str, one-letter alias, 1)
# Subtest: array of scalar (str, one-letter alias, 2)
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 39 - array of scalar (str, one-letter alias, 2)
# Subtest: with.dot accepted via --with-dot
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 40 - with.dot accepted via --with-dot
# Subtest: allow_extra_elems=>0
ok 1 - error (status != 200)
1..1
ok 41 - allow_extra_elems=>0
# Subtest: allow_extra_elems=>1
ok 1 - success (status == 200)
ok 2 - result
ok 3 - argv
1..3
ok 42 - allow_extra_elems=>1
# Subtest: without on_missing_required_args hook
ok 1 - success (status == 200)
ok 2 - result
ok 3
1..3
ok 43 - without on_missing_required_args hook
# Subtest: returning 1 from on_missing_required_args hook
ok 1 - success (status == 200)
ok 2 - result
ok 3
1..3
ok 44 - returning 1 from on_missing_required_args hook
# Subtest: arg values set by on_missing_required_args hook
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 45 - arg values set by on_missing_required_args hook
# Subtest: Go::L configuration: bundling
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 46 - Go::L configuration: bundling
# Subtest: cmdline_on_getopt (basics)
ok 1 - success (status == 200)
ok 2
1..2
ok 47 - cmdline_on_getopt (basics)
# Subtest: cmdline_on_getopt for arg with pos, feed opts
ok 1 - success (status == 200)
ok 2
1..2
ok 48 - cmdline_on_getopt for arg with pos, feed opts
# Subtest: cmdline_on_getopt for arg with pos, feed arg
ok 1 - success (status == 200)
ok 2
1..2
ok 49 - cmdline_on_getopt for arg with pos, feed arg
# Subtest: cmdline_on_getopt for arg with pos + greedy, feed opts
ok 1 - success (status == 200)
ok 2
1..2
ok 50 - cmdline_on_getopt for arg with pos + greedy, feed opts
# Subtest: cmdline_on_getopt for arg with pos + greedy, feed args
ok 1 - success (status == 200)
ok 2
1..2
ok 51 - cmdline_on_getopt for arg with pos + greedy, feed args
# Subtest: error 502 (1)
ok 1 - status
1..1
ok 52 - error 502 (1)
# Subtest: error 502 (2)
ok 1 - status
1..1
ok 53 - error 502 (2)
# Subtest: option: ignore_converted_code
ok 1 - status
ok 2 - success (status == 200)
1..2
ok 54 - option: ignore_converted_code
# Subtest: args option
# Subtest: no preset args -> missing
ok 1 - success (status == 200)
ok 2 - result
ok 3
1..3
ok 1 - no preset args -> missing
# Subtest: arg a is preset -> ok
ok 1 - success (status == 200)
ok 2 - result
ok 3
1..3
ok 2 - arg a is preset -> ok
# Subtest: unknown arg in input args is ok
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 3 - unknown arg in input args is ok
# Subtest: argv overrides input args
ok 1 - success (status == 200)
ok 2 - result
1..2
ok 4 - argv overrides input args
1..4
ok 55 - args option
1..55
ok
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
All tests successful.
Files=6, Tests=57, 6 wallclock secs ( 0.08 usr + 0.03 sys = 0.11 CPU)
Result: PASS
PERLANCAR/Perinci-Sub-GetArgs-Argv-0.51.tar.gz
dmake test TEST_VERBOSE=1 -- OK
perlancar <perlancar@gmail.com>
Get subroutine arguments from command line arguments (@ARGV)
>>> (cd C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4 && tar cvf - Perinci-Sub-GetArgs-Argv-0.51.ppd blib) | gzip -c >C:/cpanfly-5.18/var/REPO/P/PE/PERLANCAR/Perinci-Sub-GetArgs-Argv-0.51.tar.gz
Perinci-Sub-GetArgs-Argv-0.51.ppd
blib/
blib/lib/
blib/lib/Perinci/
blib/lib/Perinci/Sub/
blib/lib/Perinci/Sub/GetArgs/
blib/lib/Perinci/Sub/GetArgs/Argv.pm
>>> mv C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/Perinci-Sub-GetArgs-Argv-0.51.ppd C:/cpanfly-5.18/var/REPO/P/PE/PERLANCAR
Running test for module 'Complete::Util'
Running make for S/SH/SHARYANTO/Complete-Util-0.13.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\S\SH\SHARYANTO\Complete-Util-0.13.tar.gz ok
Complete-Util-0.13/
Complete-Util-0.13/META.json
Complete-Util-0.13/LICENSE
Complete-Util-0.13/Changes
Complete-Util-0.13/META.yml
Complete-Util-0.13/Makefile.PL
Complete-Util-0.13/t/
Complete-Util-0.13/t/complete_hash_key.t
Complete-Util-0.13/t/release-pod-syntax.t
Complete-Util-0.13/t/complete_array_elem.t
Complete-Util-0.13/t/complete_env.t
Complete-Util-0.13/t/complete_file.t
Complete-Util-0.13/t/complete_program.t
Complete-Util-0.13/t/release-pod-coverage.t
Complete-Util-0.13/t/release-rinci.t
Complete-Util-0.13/t/00-compile.t
Complete-Util-0.13/README
Complete-Util-0.13/dist.ini
Complete-Util-0.13/lib/
Complete-Util-0.13/lib/Complete/
Complete-Util-0.13/lib/Complete/Util.pm
Complete-Util-0.13/MANIFEST
Complete-Util-0.13/weaver.ini
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building S/SH/SHARYANTO/Complete-Util-0.13.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Argument "v1.1.0" isn't numeric in numeric lt (<) at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 528.
Argument "1.1.52" isn't numeric in numeric lt (<) at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 528.
closedir() attempted on invalid dirhandle GEN0 at C:/Perl-5.18/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Argument "v1.1.0" isn't numeric in addition (+) at C:/cpanfly-5.18/var/megalib/ExtUtils/MM_Unix.pm line 2963.
Generating a dmake-style Makefile
Writing Makefile for Complete::Util
Writing MYMETA.yml and MYMETA.json
>>> dmake
cp lib/Complete/Util.pm blib\lib\Complete\Util.pm
SHARYANTO/Complete-Util-0.13.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl-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 - Complete/Util.pm loaded ok
ok
t/complete_array_elem.t ...
ok 1 - a (result)
ok 2 - an (result)
ok 3 - any (result)
ok 4 - ci (result)
ok 5 - ci (result_ci)
1..5
ok
t/complete_env.t ..........
ok 1 - A (result)
ok 2 - A (result_ci)
# Subtest: ci
1..0 # SKIP Windows converts all env names to uppercase
ok 3 # skip Windows converts all env names to uppercase
1..3
ok
t/complete_file.t .........
ok 1 - (result)
ok 2 - a (result)
ok 3 - d (result)
ok 4 - d (result)
ok 5 - d (result)
ok 6 - (result)
ok 7 - foo/ (result)
ok 8 - foo/f (result)
1..8
ok
t/complete_hash_key.t .....
ok 1 - a (result)
ok 2 - a (result_ci)
ok 3 - c (result)
ok 4 - c (result_ci)
1..4
ok
# Failed test at t/complete_program.t line 27.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = 'prog1'
# Failed test at t/complete_program.t line 28.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = 'prog3'
# Failed test at t/complete_program.t line 35.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = 'prog1'
# Failed test at t/complete_program.t line 36.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = 'prog3'
# Looks like you failed 2 tests of 3.
# Failed test 'win support'
# at t/complete_program.t line 38.
# Looks like you failed 3 tests of 5.
t/complete_program.t ......
not ok 1
not ok 2
ok 3
# Subtest: win support
not ok 1
not ok 2
ok 3
1..3
not ok 4 - win support
# Subtest: ci
1..0 # SKIP Filesystem is not case-sensitive
ok 5 # skip Filesystem is not case-sensitive
1..5
Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/5 subtests
(less 1 skipped subtest: 1 okay)
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/complete_program.t (Wstat: 768 Tests: 5 Failed: 3)
Failed tests: 1-2, 4
Non-zero exit status: 3
Files=9, Tests=26, 2 wallclock secs ( 0.11 usr + 0.00 sys = 0.11 CPU)
Result: FAIL
Failed 1/9 test programs. 3/26 subtests failed.
dmake: Error code 255, while making 'test_dynamic'
SHARYANTO/Complete-Util-0.13.tar.gz
dmake test TEST_VERBOSE=1 -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports SHARYANTO/Complete-Util-0.13.tar.gz
Running test for module 'Complete::Getopt::Long'
Running make for S/SH/SHARYANTO/Complete-Getopt-Long-0.13.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\S\SH\SHARYANTO\Complete-Getopt-Long-0.13.tar.gz ok
Complete-Getopt-Long-0.13/
Complete-Getopt-Long-0.13/README
Complete-Getopt-Long-0.13/lib/
Complete-Getopt-Long-0.13/lib/Complete/
Complete-Getopt-Long-0.13/lib/Complete/Getopt/
Complete-Getopt-Long-0.13/lib/Complete/Getopt/Long.pm
Complete-Getopt-Long-0.13/Makefile.PL
Complete-Getopt-Long-0.13/Changes
Complete-Getopt-Long-0.13/dist.ini
Complete-Getopt-Long-0.13/LICENSE
Complete-Getopt-Long-0.13/t/
Complete-Getopt-Long-0.13/t/00-compile.t
Complete-Getopt-Long-0.13/t/complete_cli_arg.t
Complete-Getopt-Long-0.13/t/release-pod-coverage.t
Complete-Getopt-Long-0.13/t/release-pod-syntax.t
Complete-Getopt-Long-0.13/t/release-rinci.t
Complete-Getopt-Long-0.13/weaver.ini
Complete-Getopt-Long-0.13/MANIFEST
Complete-Getopt-Long-0.13/META.json
Complete-Getopt-Long-0.13/META.yml
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building S/SH/SHARYANTO/Complete-Getopt-Long-0.13.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Warning: prerequisite Complete::Unix 0 not found.
Warning: prerequisite Complete::Util 0 not found.
Argument "v1.1.0" isn't numeric in numeric lt (<) at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 528.
Argument "1.1.52" isn't numeric in numeric lt (<) at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 528.
closedir() attempted on invalid dirhandle GEN0 at C:/Perl-5.18/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Argument "v1.1.0" isn't numeric in addition (+) at C:/cpanfly-5.18/var/megalib/ExtUtils/MM_Unix.pm line 2963.
Generating a dmake-style Makefile
Writing Makefile for Complete::Getopt::Long
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- SHARYANTO/Complete-Getopt-Long-0.13.tar.gz ----
Complete::Util [requires]
Complete::Unix [requires]
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Complete::Util'
Running make for S/SH/SHARYANTO/Complete-Util-0.13.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\Complete-Util-0.13-OlMUiW
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/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 test for module 'Complete::Unix'
Running make for S/SH/SHARYANTO/Complete-Unix-0.01.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\S\SH\SHARYANTO\Complete-Unix-0.01.tar.gz ok
Complete-Unix-0.01/
Complete-Unix-0.01/META.json
Complete-Unix-0.01/LICENSE
Complete-Unix-0.01/Changes
Complete-Unix-0.01/META.yml
Complete-Unix-0.01/Makefile.PL
Complete-Unix-0.01/t/
Complete-Unix-0.01/t/release-pod-syntax.t
Complete-Unix-0.01/t/release-pod-coverage.t
Complete-Unix-0.01/t/release-rinci.t
Complete-Unix-0.01/t/00-compile.t
Complete-Unix-0.01/README
Complete-Unix-0.01/dist.ini
Complete-Unix-0.01/lib/
Complete-Unix-0.01/lib/Complete/
Complete-Unix-0.01/lib/Complete/Unix.pm
Complete-Unix-0.01/MANIFEST
Complete-Unix-0.01/weaver.ini
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building S/SH/SHARYANTO/Complete-Unix-0.01.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Warning: prerequisite Complete::Util 0 not found.
Warning: prerequisite Proc::ProcessTable 0 not found.
Argument "v1.1.0" isn't numeric in numeric lt (<) at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 528.
Argument "1.1.52" isn't numeric in numeric lt (<) at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 528.
Warning: prerequisite Unix::Passwd::File 0 not found.
closedir() attempted on invalid dirhandle GEN0 at C:/Perl-5.18/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Argument "v1.1.0" isn't numeric in addition (+) at C:/cpanfly-5.18/var/megalib/ExtUtils/MM_Unix.pm line 2963.
Generating a dmake-style Makefile
Writing Makefile for Complete::Unix
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- SHARYANTO/Complete-Unix-0.01.tar.gz ----
Unix::Passwd::File [requires]
Proc::ProcessTable [requires]
Complete::Util [requires]
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Unix::Passwd::File'
Running make for S/SH/SHARYANTO/Unix-Passwd-File-0.12.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\S\SH\SHARYANTO\Unix-Passwd-File-0.12.tar.gz ok
Unix-Passwd-File-0.12/
Unix-Passwd-File-0.12/Changes
Unix-Passwd-File-0.12/LICENSE
Unix-Passwd-File-0.12/MANIFEST
Unix-Passwd-File-0.12/lib/
Unix-Passwd-File-0.12/lib/Unix/
Unix-Passwd-File-0.12/lib/Unix/Passwd/
Unix-Passwd-File-0.12/lib/Unix/Passwd/File.pm
Unix-Passwd-File-0.12/README
Unix-Passwd-File-0.12/META.json
Unix-Passwd-File-0.12/Makefile.PL
Unix-Passwd-File-0.12/dist.ini
Unix-Passwd-File-0.12/t/
Unix-Passwd-File-0.12/t/list_groups.t
Unix-Passwd-File-0.12/t/add_user_to_group.t
Unix-Passwd-File-0.12/t/release-rinci.t
Unix-Passwd-File-0.12/t/add_user.t
Unix-Passwd-File-0.12/t/list_users_and_groups.t
Unix-Passwd-File-0.12/t/user_exists.t
Unix-Passwd-File-0.12/t/release-pod-coverage.t
Unix-Passwd-File-0.12/t/data/
Unix-Passwd-File-0.12/t/data/simple/
Unix-Passwd-File-0.12/t/data/simple/passwd
Unix-Passwd-File-0.12/t/data/simple/shadow
Unix-Passwd-File-0.12/t/data/simple/group
Unix-Passwd-File-0.12/t/data/simple/gshadow
Unix-Passwd-File-0.12/t/data/simple-after-delete_user-u1/
Unix-Passwd-File-0.12/t/data/simple-after-delete_user-u1/passwd
Unix-Passwd-File-0.12/t/data/simple-after-delete_user-u1/shadow
Unix-Passwd-File-0.12/t/data/simple-after-delete_user-u1/group
Unix-Passwd-File-0.12/t/data/simple-after-delete_user-u1/gshadow
Unix-Passwd-File-0.12/t/data/debian/
Unix-Passwd-File-0.12/t/data/debian/passwd
Unix-Passwd-File-0.12/t/data/debian/shadow
Unix-Passwd-File-0.12/t/data/debian/group
Unix-Passwd-File-0.12/t/data/debian/gshadow
Unix-Passwd-File-0.12/t/data/simple-after-add_user-foo/
Unix-Passwd-File-0.12/t/data/simple-after-add_user-foo/passwd
Unix-Passwd-File-0.12/t/data/simple-after-add_user-foo/shadow
Unix-Passwd-File-0.12/t/data/simple-after-add_user-foo/group
Unix-Passwd-File-0.12/t/data/simple-after-add_user-foo/gshadow
Unix-Passwd-File-0.12/t/get_user_groups.t
Unix-Passwd-File-0.12/t/get_user.t
Unix-Passwd-File-0.12/t/delete_user_from_group.t
Unix-Passwd-File-0.12/t/00-compile.t
Unix-Passwd-File-0.12/t/list_users.t
Unix-Passwd-File-0.12/t/get_max_gid.t
Unix-Passwd-File-0.12/t/delete_user.t
Unix-Passwd-File-0.12/t/set_user_groups.t
Unix-Passwd-File-0.12/t/add_delete_user_groups.t
Unix-Passwd-File-0.12/t/set_user_password.t
Unix-Passwd-File-0.12/t/modify_group.t
Unix-Passwd-File-0.12/t/get_group.t
Unix-Passwd-File-0.12/t/group_exists.t
Unix-Passwd-File-0.12/t/release-pod-syntax.t
Unix-Passwd-File-0.12/t/add_group.t
Unix-Passwd-File-0.12/t/is_member.t
Unix-Passwd-File-0.12/t/modify_user.t
Unix-Passwd-File-0.12/t/get_max_uid.t
Unix-Passwd-File-0.12/t/delete_group.t
Unix-Passwd-File-0.12/weaver.ini
Unix-Passwd-File-0.12/META.yml
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building S/SH/SHARYANTO/Unix-Passwd-File-0.12.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Warning: prerequisite File::Flock 0 not found.
Argument "v1.1.28" isn't numeric in numeric lt (<) at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 528.
Argument "1.1.52" isn't numeric in numeric lt (<) at C:/cpanfly-5.18/var/megalib/ExtUtils/MakeMaker.pm line 528.
closedir() attempted on invalid dirhandle GEN0 at C:/Perl-5.18/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Argument "v1.1.28" isn't numeric in addition (+) at C:/cpanfly-5.18/var/megalib/ExtUtils/MM_Unix.pm line 2963.
Generating a dmake-style Makefile
Writing Makefile for Unix::Passwd::File
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- SHARYANTO/Unix-Passwd-File-0.12.tar.gz ----
File::Flock [requires]
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'File::Flock'
Running make for M/MU/MUIR/modules/File-Flock-2014.01.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\M\MU\MUIR\modules\File-Flock-2014.01.tar.gz ok
File-Flock-2014.01/
File-Flock-2014.01/Changes
File-Flock-2014.01/README
File-Flock-2014.01/META.yml
File-Flock-2014.01/lib/
File-Flock-2014.01/lib/File/
File-Flock-2014.01/lib/File/Flock.pm
File-Flock-2014.01/lib/File/Flock/
File-Flock-2014.01/lib/File/Flock/Forking.pm
File-Flock-2014.01/lib/File/Flock/Subprocess.pm
File-Flock-2014.01/Build.PL
File-Flock-2014.01/META.json
File-Flock-2014.01/MANIFEST
File-Flock-2014.01/Makefile.PL
File-Flock-2014.01/t/
File-Flock-2014.01/t/subprocess2.t
File-Flock-2014.01/t/auto.t
File-Flock-2014.01/t/forking.t
File-Flock-2014.01/t/flock.t
File-Flock-2014.01/t/auto2.t
File-Flock-2014.01/t/flock2.tt
File-Flock-2014.01/t/forking2.t
File-Flock-2014.01/t/subprocess.t
File-Flock-2014.01/t/flock2.t
File-Flock-2014.01/t/wrap.tm
File-Flock-2014.01/t/flock.tt
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building M/MU/MUIR/modules/File-Flock-2014.01.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Warning: prerequisite Data::Structure::Util 0 not found.
Warning: prerequisite IO::Event 0.812 not found.
closedir() attempted on invalid dirhandle GEN0 at C:/Perl-5.18/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for File::Flock
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- MUIR/modules/File-Flock-2014.01.tar.gz ----
IO::Event [requires]
Data::Structure::Util [requires]
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'IO::Event'
Running make for M/MU/MUIR/modules/IO-Event-0.813.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\M\MU\MUIR\modules\IO-Event-0.813.tar.gz ok
IO-Event-0.813/
IO-Event-0.813/Changes
IO-Event-0.813/README
IO-Event-0.813/META.yml
IO-Event-0.813/lib/
IO-Event-0.813/lib/IO/
IO-Event-0.813/lib/IO/Event/
IO-Event-0.813/lib/IO/Event/Emulate.pm
IO-Event-0.813/lib/IO/Event/Event.pm
IO-Event-0.813/lib/IO/Event/AnyEvent.pm
IO-Event-0.813/lib/IO/Event/Callback.pm
IO-Event-0.813/lib/IO/Event.pm
IO-Event-0.813/lib/IO/Event.pod
IO-Event-0.813/META.json
IO-Event-0.813/MANIFEST
IO-Event-0.813/Makefile.PL
IO-Event-0.813/t/
IO-Event-0.813/t/forked2.t
IO-Event-0.813/t/callbacks3.t
IO-Event-0.813/t/getline3.t
IO-Event-0.813/t/forked1.t
IO-Event-0.813/t/forked.tt
IO-Event-0.813/t/getline1.t
IO-Event-0.813/t/multifork2.t
IO-Event-0.813/t/multifork.tt
IO-Event-0.813/t/getline.tt
IO-Event-0.813/t/multifork1.t
IO-Event-0.813/t/callbacks.tt
IO-Event-0.813/t/forked3.t
IO-Event-0.813/t/multifork3.t
IO-Event-0.813/t/callbacks1.t
IO-Event-0.813/t/getline2.t
IO-Event-0.813/t/callbacks2.t
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building M/MU/MUIR/modules/IO-Event-0.813.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
closedir() attempted on invalid dirhandle GEN0 at C:/Perl-5.18/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for IO::Event
Writing MYMETA.yml and MYMETA.json
>>> dmake
cp lib/IO/Event.pod blib\lib\IO\Event.pod
cp lib/IO/Event/Event.pm blib\lib\IO\Event\Event.pm
cp lib/IO/Event/Callback.pm blib\lib\IO\Event\Callback.pm
cp lib/IO/Event.pm blib\lib\IO\Event.pm
cp lib/IO/Event/AnyEvent.pm blib\lib\IO\Event\AnyEvent.pm
cp lib/IO/Event/Emulate.pm blib\lib\IO\Event\Emulate.pm
MUIR/modules/IO-Event-0.813.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.51-7G6lk4/blib/lib C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/arch C:\cpanfly-5.18\var\cpan\build\Perinci-Sub-Util-0.38-kqzAKO/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl-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/callbacks1.t ..
1..6
ok 1 # start listening on results socket
ok 2 # input '2' == '2' on results socket
ok 3 # input '3' == '3' on results socket
ok 4 # input '4\n' == '4' on results socket
ok 5 # loop finshed (7)
ok 6 # all done
ok
t/callbacks2.t ..
1..6
ok 1 # start listening on results socket
ok 2 # input '2' == '2' on results socket
ok 3 # input '3' == '3' on results socket
ok 4 # input '4\n' == '4' on results socket
ok 5 # loop finshed (7)
ok 6 # all done
ok
t/callbacks3.t ..
1..6
ok 1 # start listening on results socket
ok 2 # input '2' == '2' on results socket
ok 3 # input '3' == '3' on results socket
ok 4 # input '4\n' == '4' on results socket
ok 5 # loop finshed (7)
ok 6 # all done
ok
# Acme::Override::INET replaced IO::Socket::INET with IO::Socket::IP 0.31
Timeout
# Looks like your test exited with 1 before it could output anything.
t/forked1.t .....
1..115
# elsapsed: 0.199196
# PARENT looping
# test lines end in \n
Dubious, test returned 1 (wstat 256, 0x100)
Failed 115/115 subtests
# Acme::Override::INET replaced IO::Socket::INET with IO::Socket::IP 0.31
Timeout
# Looks like your test exited with 1 before it could output anything.
t/forked2.t .....
1..115
# elsapsed: 0.202017
# PARENT looping
# test lines end in \n
Dubious, test returned 1 (wstat 256, 0x100)
Failed 115/115 subtests
# Acme::Override::INET replaced IO::Socket::INET with IO::Socket::IP 0.31
# Failed test at C:/cpanfly-5.18/var/cpan/build/IO-Event-0.813-jUZgau/t/forked.tt line 373.
# got: '0'
# expected: '2'
Timeout
# Looks like you planned 115 tests but ran 1.
# Looks like you failed 1 test of 1 run.
# Looks like your test exited with 1 just after 1.
t/forked3.t .....
1..115
# elsapsed: 0.199203
# PARENT looping
# test lines end in \n
not ok 1
Dubious, test returned 1 (wstat 256, 0x100)
Failed 115/115 subtests
t/getline1.t ....
1..21
ok 1 # now listening on results socket 127.0.0.1:1025
# starting copy one line: print method & get method
ok 2 # copy one line: print method & get method
# done
# eof
# starting copy one line: print method & getline method
ok 3 # copy one line: print method & getline method
# done
# eof
# starting copy two lines: print filehandle &
ok 4 # copy two lines: print filehandle &
# done
# eof
# starting copy two lines: printf filehandle &
ok 5 # copy two lines: printf filehandle &
# done
# eof
# starting copy 2x3 chars: print method & read filehandle
ok 6 # copy 2x3 chars: print method & read filehandle
# done
# eof
# starting copy 4 sets many lines: print method & array context
# wait for more input
ok 7 # copy 4 sets many lines: print method & array context
# done
# eof
# starting copy 4 sets many lines: print method & scalar context
# wait for more input
ok 8 # copy 4 sets many lines: print method & scalar context
# done
# eof
# starting copy 4 sets many lines: print method & with $/ funny
# wait for more input
ok 9 # copy 4 sets many lines: print method & with $/ funny
# done
# eof
# starting copy 4 sets many lines: print method & scalar with $/ funny
# wait for more input
ok 10 # copy 4 sets many lines: print method & scalar with $/ funny
# done
# eof
# starting copy 4 sets many lines: print method & scalar with $/ == 3
ok 11 # copy 4 sets many lines: print method & scalar with $/ == 3
# done
# eof
# starting copy 4 sets many lines: print method & with $/ == 3
ok 12 # copy 4 sets many lines: print method & with $/ == 3
# done
# eof
# starting copy 4 sets many lines: print method & with $/ == YYY
# wait for more input
ok 13 # copy 4 sets many lines: print method & with $/ == YYY
# done
# eof
# starting copy 4 sets many lines: print method & with $/ == YYY & extra Y
# wait for more input
ok 14 # copy 4 sets many lines: print method & with $/ == YYY & extra Y
# done
# eof
# starting copy 4 sets many lines: print method & scalar with $/ == YYY & extra Y
# wait for more input
ok 15 # copy 4 sets many lines: print method & scalar with $/ == YYY & extra Y
# done
# eof
# starting copy 4 lines: print method & get method
# wait for more input
ok 16 # copy 4 lines: print method & get method
# done
# eof
# starting copy 5x3 chars: print method & sysread method
# wait for more input
ok 17 # copy 5x3 chars: print method & sysread method
# done
# eof
# starting copy 5x3 chars: print method & sysread method with offset
# wait for more input
ok 18 # copy 5x3 chars: print method & sysread method with offset
# done
# eof
# starting copy 5x3 chars: print method & sysread filehandle
# wait for more input
ok 19 # copy 5x3 chars: print method & sysread filehandle
# done
# eof
# starting copy 5x3 chars: print method & sysread filehandle with offset
# wait for more input
ok 20 # copy 5x3 chars: print method & sysread filehandle with offset
# done
# eof
# starting getc & xungetc
ok 21 # getc & xungetc
# done
ok
t/getline2.t ....
1..21
ok 1 # now listening on results socket 127.0.0.1:1025
# starting copy one line: print method & get method
ok 2 # copy one line: print method & get method
# done
# eof
# starting copy one line: print method & getline method
ok 3 # copy one line: print method & getline method
# done
# eof
# starting copy two lines: print filehandle &
ok 4 # copy two lines: print filehandle &
# done
# eof
# starting copy two lines: printf filehandle &
ok 5 # copy two lines: printf filehandle &
# done
# eof
# starting copy 2x3 chars: print method & read filehandle
ok 6 # copy 2x3 chars: print method & read filehandle
# done
# eof
# starting copy 4 sets many lines: print method & array context
# wait for more input
ok 7 # copy 4 sets many lines: print method & array context
# done
# eof
# starting copy 4 sets many lines: print method & scalar context
# wait for more input
ok 8 # copy 4 sets many lines: print method & scalar context
# done
# eof
# starting copy 4 sets many lines: print method & with $/ funny
# wait for more input
ok 9 # copy 4 sets many lines: print method & with $/ funny
# done
# eof
# starting copy 4 sets many lines: print method & scalar with $/ funny
# wait for more input
ok 10 # copy 4 sets many lines: print method & scalar with $/ funny
# done
# eof
# starting copy 4 sets many lines: print method & scalar with $/ == 3
# wait for more input
not ok 11 # C:/cpanfly-5.18/var/cpan/build/IO-Event-0.813-jUZgau/t/getline.tt:652 test copy 4 sets many lines: print method & scalar with $/ == 3 failed: -1: <124><567>
# done
# eof
# starting copy 4 sets many lines: print method & with $/ == 3
ok 12 # copy 4 sets many lines: print method & with $/ == 3
# done
# eof
# starting copy 4 sets many lines: print method & with $/ == YYY
not ok 13 # C:/cpanfly-5.18/var/cpan/build/IO-Event-0.813-jUZgau/t/getline.tt:652 test copy 4 sets many lines: print method & with $/ == YYY failed: 1: <124><567> <124YYY><567>
# done
# eof
# starting copy 4 sets many lines: print method & with $/ == YYY & extra Y
# wait for more input
ok 14 # copy 4 sets many lines: print method & with $/ == YYY & extra Y
# done
# eof
# starting copy 4 sets many lines: print method & scalar with $/ == YYY & extra Y
# wait for more input
ok 15 # copy 4 sets many lines: print method & scalar with $/ == YYY & extra Y
# done
# eof
# starting copy 4 lines: print method & get method
# wait for more input
ok 16 # copy 4 lines: print method & get method
# done
# eof
# starting copy 5x3 chars: print method & sysread method
# wait for more input
ok 17 # copy 5x3 chars: print method & sysread method
# done
# eof
# starting copy 5x3 chars: print method & sysread method with offset
# wait for more input
ok 18 # copy 5x3 chars: print method & sysread method with offset
# done
# eof
# starting copy 5x3 chars: print method & sysread filehandle
# wait for more input
ok 19 # copy 5x3 chars: print method & sysread filehandle
# done
# eof
# starting copy 5x3 chars: print method & sysread filehandle with offset
# wait for more input
ok 20 # copy 5x3 chars: print method & sysread filehandle with offset
# done
# eof
# starting getc & xungetc
ok 21 # getc & xungetc
# done
Failed 2/21 subtests
Use of uninitialized value $sub in concatenation (.) or string at C:\cpanfly-5.18\var\cpan\build\IO-Event-0.813-jUZgau\blib\lib/IO/Event/AnyEvent.pm line 161.
t/getline3.t ....
1..21
ok 1 # now listening on results socket 127.0.0.1:1025
# starting copy one line: print method & get method
ok 2 # copy one line: print method & get method
# done
# eof
# starting copy one line: print method & getline method
ok 3 # copy one line: print method & getline method
# done
# eof
# starting copy two lines: print filehandle &
ok 4 # copy two lines: print filehandle &
# done
# eof
# starting copy two lines: printf filehandle &
ok 5 # copy two lines: printf filehandle &
# done
# eof
# starting copy 2x3 chars: print method & read filehandle
ok 6 # copy 2x3 chars: print method & read filehandle
# done
# eof
# starting copy 4 sets many lines: print method & array context
# wait for more input
ok 7 # copy 4 sets many lines: print method & array context
# done
# eof
# starting copy 4 sets many lines: print method & scalar context
# wait for more input
ok 8 # copy 4 sets many lines: print method & scalar context
# done
# eof
# starting copy 4 sets many lines: print method & with $/ funny
# wait for more input
ok 9 # copy 4 sets many lines: print method & with $/ funny
# done
# eof
# starting copy 4 sets many lines: print method & scalar with $/ funny
# wait for more input
ok 10 # copy 4 sets many lines: print method & scalar with $/ funny
# done
# eof
# starting copy 4 sets many lines: print method & scalar with $/ == 3
ok 11 # copy 4 sets many lines: print method & scalar with $/ == 3
# done
# eof
# starting copy 4 sets many lines: print method & with $/ == 3
ok 12 # copy 4 sets many lines: print method & with $/ == 3
# done
# eof
# starting copy 4 sets many lines: print method & with $/ == YYY
# wait for more input
ok 13 # copy 4 sets many lines: print method & with $/ == YYY
# done
# eof
# starting copy 4 sets many lines: print method & with $/ == YYY & extra Y
# wait for more input
ok 14 # copy 4 sets many lines: print method & with $/ == YYY & extra Y
# done
# eof
# starting copy 4 sets many lines: print method & scalar with $/ == YYY & extra Y
# wait for more input
ok 15 # copy 4 sets many lines: print method & scalar with $/ == YYY & extra Y
# done
# eof
# starting copy 4 lines: print method & get method
# wait for more input
ok 16 # copy 4 lines: print method & get method
# done
# eof
# starting copy 5x3 chars: print method & sysread method
# wait for more input
ok 17 # copy 5x3 chars: print method & sysread method
# done
# eof
# starting copy 5x3 chars: print method & sysread method with offset
# wait for more input
ok 18 # copy 5x3 chars: print method & sysread method with offset
# done
# eof
# starting copy 5x3 chars: print method & sysread filehandle
# wait for more input
ok 19 # copy 5x3 chars: print method & sysread filehandle
# done
# eof
# starting copy 5x3 chars: print method & sysread filehandle with offset
# wait for more input
ok 20 # copy 5x3 chars: print method & sysread filehandle with offset
# done
# eof
# starting getc & xungetc
ok 21 # getc & xungetc
# done
ok
Free to wrong pool 14801e0 not 3e6da8 at C:\cpanfly-5.18\var\cpan\build\IO-Event-0.813-jUZgau\blib\lib/IO/Event/Event.pm line 108.
Free to wrong pool 1b793e8 not 3e6da8 at C:\cpanfly-5.18\var\cpan\build\IO-Event-0.813-jUZgau\blib\lib/IO/Event/Event.pm line 108.
t/multifork1.t ..
Dubious, test returned 8 (wstat 2048, 0x800)
No subtests run
Timeout (max run time is 300s)
C:\Perl-5.18\bin\perl.exe exits with 37.