PATH=C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\WinNT;C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Perl-5.14\site\bin;C:\Perl-5.14\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:\mysql\bin Start 2012-07-25T02:12:51 ActivePerl-1400 CPAN-1.9402 LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include PATH=C:/CPANFL~1.14/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\Perl-5.14\site\bin;C:\Perl-5.14\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:\mysql\bin Going to read 'C:\cpanfly-5.14\var\cpan\Metadata' Database was generated on Wed, 25 Jul 2012 08:19:03 GMT Running make for S/SH/SHARYANTO/Perinci-Sub-GetArgs-Argv-0.19.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/S/SH/SHARYANTO/Perinci-Sub-GetArgs-Argv-0.19.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\S\SH\SHARYANTO\Perinci-Sub-GetArgs-Argv-0.19.tar.gz ok Perinci-Sub-GetArgs-Argv-0.19/ Perinci-Sub-GetArgs-Argv-0.19/lib/ Perinci-Sub-GetArgs-Argv-0.19/lib/Perinci/ Perinci-Sub-GetArgs-Argv-0.19/lib/Perinci/Sub/ Perinci-Sub-GetArgs-Argv-0.19/lib/Perinci/Sub/GetArgs/ Perinci-Sub-GetArgs-Argv-0.19/lib/Perinci/Sub/GetArgs/Argv.pm Perinci-Sub-GetArgs-Argv-0.19/t/ Perinci-Sub-GetArgs-Argv-0.19/t/release-pod-coverage.t Perinci-Sub-GetArgs-Argv-0.19/t/release-pod-syntax.t Perinci-Sub-GetArgs-Argv-0.19/t/00-compile.t Perinci-Sub-GetArgs-Argv-0.19/t/01-basics.t Perinci-Sub-GetArgs-Argv-0.19/MANIFEST.SKIP Perinci-Sub-GetArgs-Argv-0.19/weaver.ini Perinci-Sub-GetArgs-Argv-0.19/META.json Perinci-Sub-GetArgs-Argv-0.19/Build.PL Perinci-Sub-GetArgs-Argv-0.19/MANIFEST Perinci-Sub-GetArgs-Argv-0.19/META.yml Perinci-Sub-GetArgs-Argv-0.19/dist.ini Perinci-Sub-GetArgs-Argv-0.19/LICENSE Perinci-Sub-GetArgs-Argv-0.19/Changes Perinci-Sub-GetArgs-Argv-0.19/README CPAN.pm: Going to build S/SH/SHARYANTO/Perinci-Sub-GetArgs-Argv-0.19.tar.gz >>> C:\Perl-5.14\bin\perl.exe Build.PL Checking prerequisites... requires: ! Data::Sah 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 'Perinci-Sub-GetArgs-Argv' version '0.19' ---- Unsatisfied dependencies detected during ---- ---- SHARYANTO/Perinci-Sub-GetArgs-Argv-0.19.tar.gz ---- Data::Sah [requires] Running Build test Delayed until after prerequisites Running test for module 'Data::Sah' Running make for S/SH/SHARYANTO/Data-Sah-0.04.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\S\SH\SHARYANTO\Data-Sah-0.04.tar.gz ok Data-Sah-0.04/ Data-Sah-0.04/spectest/ Data-Sah-0.04/spectest/01-merge_clause_sets.yaml Data-Sah-0.04/spectest/00-normalize_schema.yaml Data-Sah-0.04/spectest/README.txt Data-Sah-0.04/lib/ Data-Sah-0.04/lib/Data/ Data-Sah-0.04/lib/Data/Sah/ Data-Sah-0.04/lib/Data/Sah/Manual/ Data-Sah-0.04/lib/Data/Sah/Manual/Translation.pod Data-Sah-0.04/lib/Data/Sah/Manual/Extension.pod Data-Sah-0.04/lib/Data/Sah/Manual/Schema.pod Data-Sah-0.04/lib/Data/Sah/Compiler/ Data-Sah-0.04/lib/Data/Sah/Compiler/BaseCompiler/ Data-Sah-0.04/lib/Data/Sah/Compiler/BaseCompiler/TH.pm Data-Sah-0.04/lib/Data/Sah/Compiler/BaseCompiler.pm Data-Sah-0.04/lib/Data/Sah/Compiler/BaseProg/ Data-Sah-0.04/lib/Data/Sah/Compiler/BaseProg/TH.pm Data-Sah-0.04/lib/Data/Sah/Compiler/BaseProg.pm Data-Sah-0.04/lib/Data/Sah/Compiler/perl/ Data-Sah-0.04/lib/Data/Sah/Compiler/perl/TH/ Data-Sah-0.04/lib/Data/Sah/Compiler/perl/TH/int.pm Data-Sah-0.04/lib/Data/Sah/Compiler/perl/TH.pm Data-Sah-0.04/lib/Data/Sah/Compiler/perl.pm Data-Sah-0.04/lib/Data/Sah/Schemas/ Data-Sah-0.04/lib/Data/Sah/Schemas/Common.pm Data-Sah-0.04/lib/Data/Sah/Schemas/sah.pm Data-Sah-0.04/lib/Data/Sah/Type/ Data-Sah-0.04/lib/Data/Sah/Type/Comparable.pm Data-Sah-0.04/lib/Data/Sah/Type/HasElems.pm Data-Sah-0.04/lib/Data/Sah/Type/Sortable.pm Data-Sah-0.04/lib/Data/Sah/Type/BaseType.pm Data-Sah-0.04/lib/Data/Sah/Type/float.pm Data-Sah-0.04/lib/Data/Sah/Type/int.pm Data-Sah-0.04/lib/Data/Sah/Type/num.pm Data-Sah-0.04/lib/Data/Sah/Type/buf.pm Data-Sah-0.04/lib/Data/Sah/Type/str.pm Data-Sah-0.04/lib/Data/Sah/Easy.pm Data-Sah-0.04/lib/Data/Sah/Util.pm Data-Sah-0.04/lib/Data/Sah.pm Data-Sah-0.04/MANIFEST.SKIP Data-Sah-0.04/t/ Data-Sah-0.04/t/release-pod-coverage.t Data-Sah-0.04/t/release-pod-syntax.t Data-Sah-0.04/t/00-compile.t Data-Sah-0.04/t/01-basics.t Data-Sah-0.04/t/spectest.t Data-Sah-0.04/META.json Data-Sah-0.04/Build.PL Data-Sah-0.04/MANIFEST Data-Sah-0.04/META.yml Data-Sah-0.04/dist.ini Data-Sah-0.04/LICENSE Data-Sah-0.04/Changes Data-Sah-0.04/README CPAN.pm: Going to build S/SH/SHARYANTO/Data-Sah-0.04.tar.gz >>> C:\Perl-5.14\bin\perl.exe Build.PL Checking prerequisites... requires: ! SHARYANTO::Role::I18NMany 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 'Data-Sah' version '0.04' ---- Unsatisfied dependencies detected during ---- ---- SHARYANTO/Data-Sah-0.04.tar.gz ---- SHARYANTO::Role::I18NMany [requires] Running Build test Delayed until after prerequisites Running test for module 'SHARYANTO::Role::I18NMany' Running make for S/SH/SHARYANTO/SHARYANTO-Utils-0.23.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\S\SH\SHARYANTO\SHARYANTO-Utils-0.23.tar.gz ok SHARYANTO-Utils-0.23/ SHARYANTO-Utils-0.23/lib/ SHARYANTO-Utils-0.23/lib/SHARYANTO/ SHARYANTO-Utils-0.23/lib/SHARYANTO/HTML/ SHARYANTO-Utils-0.23/lib/SHARYANTO/HTML/Extract/ SHARYANTO-Utils-0.23/lib/SHARYANTO/HTML/Extract/ImageLinks.pm SHARYANTO-Utils-0.23/lib/SHARYANTO/HTTP/ SHARYANTO-Utils-0.23/lib/SHARYANTO/HTTP/DetectUA/ SHARYANTO-Utils-0.23/lib/SHARYANTO/HTTP/DetectUA/Simple.pm SHARYANTO-Utils-0.23/lib/SHARYANTO/Proc/ SHARYANTO-Utils-0.23/lib/SHARYANTO/Proc/Daemon/ SHARYANTO-Utils-0.23/lib/SHARYANTO/Proc/Daemon/Prefork.pm SHARYANTO-Utils-0.23/lib/SHARYANTO/Proc/ChildError.pm SHARYANTO-Utils-0.23/lib/SHARYANTO/Template/ SHARYANTO-Utils-0.23/lib/SHARYANTO/Template/Util.pm SHARYANTO-Utils-0.23/lib/SHARYANTO/Package/ SHARYANTO-Utils-0.23/lib/SHARYANTO/Package/Util.pm SHARYANTO-Utils-0.23/lib/SHARYANTO/Text/ SHARYANTO-Utils-0.23/lib/SHARYANTO/Text/Prompt.pm SHARYANTO-Utils-0.23/lib/SHARYANTO/Array/ SHARYANTO-Utils-0.23/lib/SHARYANTO/Array/Util.pm SHARYANTO-Utils-0.23/lib/SHARYANTO/Role/ SHARYANTO-Utils-0.23/lib/SHARYANTO/Role/Doc/ SHARYANTO-Utils-0.23/lib/SHARYANTO/Role/Doc/Section.pm SHARYANTO-Utils-0.23/lib/SHARYANTO/Role/I18NRinci.pm SHARYANTO-Utils-0.23/lib/SHARYANTO/Role/I18NMany.pm SHARYANTO-Utils-0.23/lib/SHARYANTO/Role/I18N.pm SHARYANTO-Utils-0.23/lib/SHARYANTO/YAML/ SHARYANTO-Utils-0.23/lib/SHARYANTO/YAML/Any_SyckOnly.pm SHARYANTO-Utils-0.23/lib/SHARYANTO/YAML/Any_YAMLAny.pm SHARYANTO-Utils-0.23/lib/SHARYANTO/YAML/Any.pm SHARYANTO-Utils-0.23/lib/SHARYANTO/Utils.pm SHARYANTO-Utils-0.23/t/ SHARYANTO-Utils-0.23/t/detect_http_ua_simple.t SHARYANTO-Utils-0.23/t/release-pod-coverage.t SHARYANTO-Utils-0.23/t/release-pod-syntax.t SHARYANTO-Utils-0.23/t/package_util.t SHARYANTO-Utils-0.23/t/00-compile.t SHARYANTO-Utils-0.23/t/array_util.t SHARYANTO-Utils-0.23/MANIFEST.SKIP SHARYANTO-Utils-0.23/weaver.ini SHARYANTO-Utils-0.23/META.json SHARYANTO-Utils-0.23/Build.PL SHARYANTO-Utils-0.23/MANIFEST SHARYANTO-Utils-0.23/META.yml SHARYANTO-Utils-0.23/dist.ini SHARYANTO-Utils-0.23/LICENSE SHARYANTO-Utils-0.23/Changes SHARYANTO-Utils-0.23/README CPAN.pm: Going to build S/SH/SHARYANTO/SHARYANTO-Utils-0.23.tar.gz >>> C:\Perl-5.14\bin\perl.exe Build.PL Checking prerequisites... requires: ! Perinci::Object 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 'SHARYANTO-Utils' version '0.23' ---- Unsatisfied dependencies detected during ---- ---- SHARYANTO/SHARYANTO-Utils-0.23.tar.gz ---- Perinci::Object [requires] Running Build test Delayed until after prerequisites Running test for module 'Perinci::Object' Running make for S/SH/SHARYANTO/Perinci-Object-0.10.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\S\SH\SHARYANTO\Perinci-Object-0.10.tar.gz ok Perinci-Object-0.10/ Perinci-Object-0.10/lib/ Perinci-Object-0.10/lib/Perinci/ Perinci-Object-0.10/lib/Perinci/Object/ Perinci-Object-0.10/lib/Perinci/Object/EnvResult.pm Perinci-Object-0.10/lib/Perinci/Object/Metadata.pm Perinci-Object-0.10/lib/Perinci/Object/function.pm Perinci-Object-0.10/lib/Perinci/Object/variable.pm Perinci-Object-0.10/lib/Perinci/Object/package.pm Perinci-Object-0.10/lib/Perinci/Object/result.pm Perinci-Object-0.10/lib/Perinci/Object.pm Perinci-Object-0.10/MANIFEST.SKIP Perinci-Object-0.10/t/ Perinci-Object-0.10/t/release-pod-coverage.t Perinci-Object-0.10/t/release-pod-syntax.t Perinci-Object-0.10/t/00-compile.t Perinci-Object-0.10/t/EnvResult.t Perinci-Object-0.10/t/variable.t Perinci-Object-0.10/t/Metadata.t Perinci-Object-0.10/t/function.t Perinci-Object-0.10/t/package.t Perinci-Object-0.10/t/result.t Perinci-Object-0.10/Build.PL Perinci-Object-0.10/MANIFEST Perinci-Object-0.10/META.yml Perinci-Object-0.10/dist.ini Perinci-Object-0.10/LICENSE Perinci-Object-0.10/Changes Perinci-Object-0.10/README CPAN.pm: Going to build S/SH/SHARYANTO/Perinci-Object-0.10.tar.gz >>> C:\Perl-5.14\bin\perl.exe Build.PL Checking prerequisites... requires: ! Rinci (1.1.10) is installed, but we need version >= 1.1.13 ! SHARYANTO::String::Util 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 'Perinci-Object' version '0.10' ---- Unsatisfied dependencies detected during ---- ---- SHARYANTO/Perinci-Object-0.10.tar.gz ---- SHARYANTO::String::Util [requires] Rinci [requires] Running Build test Delayed until after prerequisites Running test for module 'SHARYANTO::String::Util' Running make for S/SH/SHARYANTO/SHARYANTO-String-Util-0.21.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\S\SH\SHARYANTO\SHARYANTO-String-Util-0.21.tar.gz ok SHARYANTO-String-Util-0.21/ SHARYANTO-String-Util-0.21/lib/ SHARYANTO-String-Util-0.21/lib/SHARYANTO/ SHARYANTO-String-Util-0.21/lib/SHARYANTO/String/ SHARYANTO-String-Util-0.21/lib/SHARYANTO/String/Util.pm SHARYANTO-String-Util-0.21/t/ SHARYANTO-String-Util-0.21/t/release-pod-coverage.t SHARYANTO-String-Util-0.21/t/release-pod-syntax.t SHARYANTO-String-Util-0.21/t/string_util.t SHARYANTO-String-Util-0.21/t/00-compile.t SHARYANTO-String-Util-0.21/MANIFEST.SKIP SHARYANTO-String-Util-0.21/weaver.ini SHARYANTO-String-Util-0.21/META.json SHARYANTO-String-Util-0.21/Build.PL SHARYANTO-String-Util-0.21/MANIFEST SHARYANTO-String-Util-0.21/META.yml SHARYANTO-String-Util-0.21/dist.ini SHARYANTO-String-Util-0.21/LICENSE SHARYANTO-String-Util-0.21/Changes SHARYANTO-String-Util-0.21/README CPAN.pm: Going to build S/SH/SHARYANTO/SHARYANTO-String-Util-0.21.tar.gz >>> C:\Perl-5.14\bin\perl.exe Build.PL Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'SHARYANTO-String-Util' version '0.21' >>> C:\Perl-5.14\bin\perl.exe ./Build Building SHARYANTO-String-Util SHARYANTO/SHARYANTO-String-Util-0.21.tar.gz C:\Perl-5.14\bin\perl.exe ./Build -- OK Running Build test >>> C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 t/00-compile.t ............ 1..1 ok 1 - SHARYANTO::String::Util loaded ok 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/string_util.t ........... ok 1 - trim_blank_lines undef ok 2 - trim_blank_lines 1 ok 3 - ellipsis 1 ok 4 - ellipsis 1 ok 5 - ellipsis 2 ok 6 - ellipsis 3 ok 7 - ellipsis 4 ok 8 - ellipsis 5 ok 9 - indent 1 ok 10 - indent 2 1..10 ok All tests successful. Files=4, Tests=11, 0 wallclock secs ( 0.05 usr + 0.00 sys = 0.05 CPU) Result: PASS SHARYANTO/SHARYANTO-String-Util-0.21.tar.gz C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 -- OK PPD for SHARYANTO-String-Util-0.21 already made Running test for module 'Rinci' Running make for S/SH/SHARYANTO/Rinci-1.1.21.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/lib to PERL5LIB for 'get' Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\S\SH\SHARYANTO\Rinci-1.1.21.tar.gz ok Rinci-1.1.21/ Rinci-1.1.21/t/ Rinci-1.1.21/t/release-pod-coverage.t Rinci-1.1.21/t/release-pod-syntax.t Rinci-1.1.21/t/00-compile.t Rinci-1.1.21/MANIFEST.SKIP Rinci-1.1.21/lib/ Rinci-1.1.21/lib/Rinci/ Rinci-1.1.21/lib/Rinci/function/ Rinci-1.1.21/lib/Rinci/function/Transaction.pod Rinci-1.1.21/lib/Rinci/function/Undo.pod Rinci-1.1.21/lib/Rinci/Upgrading.pod Rinci-1.1.21/lib/Rinci/variable.pod Rinci-1.1.21/lib/Rinci/function.pod Rinci-1.1.21/lib/Rinci/package.pod Rinci-1.1.21/lib/Rinci/result.pod Rinci-1.1.21/lib/Rinci/Schema.pm Rinci-1.1.21/lib/Rinci.pod Rinci-1.1.21/lib/Rinci.pm Rinci-1.1.21/META.json Rinci-1.1.21/Build.PL Rinci-1.1.21/MANIFEST Rinci-1.1.21/META.yml Rinci-1.1.21/dist.ini Rinci-1.1.21/LICENSE Rinci-1.1.21/Changes Rinci-1.1.21/README Prepending C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build S/SH/SHARYANTO/Rinci-1.1.21.tar.gz >>> C:\Perl-5.14\bin\perl.exe Build.PL Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Rinci' version '1.1.21' >>> C:\Perl-5.14\bin\perl.exe ./Build Building Rinci SHARYANTO/Rinci-1.1.21.tar.gz C:\Perl-5.14\bin\perl.exe ./Build -- OK Prepending C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/lib to PERL5LIB for 'test' Running Build test >>> C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 t/00-compile.t ............ 1..2 ok 1 - Rinci loaded ok ok 2 - Rinci::Schema loaded ok 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 All tests successful. Files=3, Tests=2, 1 wallclock secs ( 0.05 usr + 0.00 sys = 0.05 CPU) Result: PASS SHARYANTO/Rinci-1.1.21.tar.gz C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 -- OK PPD for Rinci-1.1.21 already made Running Build for S/SH/SHARYANTO/Perinci-Object-0.10.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/arch C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/lib C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX Prepending C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/arch C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/lib C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build S/SH/SHARYANTO/Perinci-Object-0.10.tar.gz >>> C:\Perl-5.14\bin\perl.exe ./Build Building Perinci-Object SHARYANTO/Perinci-Object-0.10.tar.gz C:\Perl-5.14\bin\perl.exe ./Build -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/arch C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/lib C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/lib to PERL5LIB for 'test' Running Build test >>> C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 t/00-compile.t ............ 1..7 ok 1 - Perinci::Object loaded ok ok 2 - Perinci::Object::EnvResult loaded ok ok 3 - Perinci::Object::Metadata loaded ok ok 4 - Perinci::Object::function loaded ok ok 5 - Perinci::Object::package loaded ok ok 6 - Perinci::Object::result loaded ok ok 7 - Perinci::Object::variable loaded ok ok t/EnvResult.t ............. ok 1 - as_struct 1 ok 2 - status ok 3 - status (set) 1 ok 4 - status (set) 2 ok 5 - is_success 1 ok 6 - message ok 7 - message (set) 1 ok 8 - message (set) 2 ok 9 - status (set) 3 ok 10 - is_success 2 ok 11 - payload ok 12 - payload (set) 1 ok 13 - payload (set) 2 ok 14 - extra ok 15 - meta (set) 1 ok 16 - meta (set) 2 ok 17 - as_struct 2 1..17 ok t/Metadata.t .............. ok 1 - doesn't specify default_lang -> en_US ok 2 - specify lang id_ID ok 3 - specify non-existent lang fr_FR -> default_lang + marked ok 4 - default_lang id_ID ok 5 - specify lang=id_ID ok 6 - specify lang=en_US ok 7 - specify non-existent lang fr_FR -> default_lang id_ID + marked ok 8 - mark_different_lang=0 1..8 ok t/function.t .............. ok 1 - type ok 2 - 1.0 v ok 3 - 1.0 feature ok 4 - 1.0 arg ok 5 - 1.0 can't set feature ok 6 - 1.0 can't set arg ok 7 - 1.0 feature (2) ok 8 - 1.0 arg (2) ok 9 - 1.1 v ok 10 - 1.1 feature ok 11 - 1.1 arg ok 12 - 1.1 feature, set returns old value ok 13 - 1.1 feature, set ok 14 - 1.1 arg, set returns old value ok 15 - 1.1 arg, set ok 16 - 1.1 as_struct ok 17 - 1.1 feature (2) ok 18 - 1.1 arg (2) 1..18 ok t/package.t ............... ok 1 - type ok 2 - v 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/result.t ................ ok 1 - type 1..1 ok t/variable.t .............. ok 1 - type ok 2 - v 1..2 ok All tests successful. Files=9, Tests=55, 2 wallclock secs ( 0.08 usr + 0.02 sys = 0.09 CPU) Result: PASS SHARYANTO/Perinci-Object-0.10.tar.gz C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 -- OK PPD for Perinci-Object-0.10 already made Running Build for S/SH/SHARYANTO/SHARYANTO-Utils-0.23.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/arch C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/lib C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/arch C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/lib C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\SHARYANTO-Utils-0.23-RdwxtI Prepending C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/arch C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/lib C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/arch C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/lib C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build S/SH/SHARYANTO/SHARYANTO-Utils-0.23.tar.gz >>> C:\Perl-5.14\bin\perl.exe ./Build Building SHARYANTO-Utils SHARYANTO/SHARYANTO-Utils-0.23.tar.gz C:\Perl-5.14\bin\perl.exe ./Build -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/arch C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/lib C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/arch C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/lib C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/lib to PERL5LIB for 'test' Running Build test >>> C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 t/00-compile.t ............. 1..16 ok 1 - SHARYANTO::Array::Util loaded ok ok 2 - SHARYANTO::HTML::Extract::ImageLinks loaded ok ok 3 - SHARYANTO::HTTP::DetectUA::Simple loaded ok ok 4 - SHARYANTO::Package::Util loaded ok ok 5 - SHARYANTO::Proc::ChildError loaded ok ok 6 - SHARYANTO::Proc::Daemon::Prefork loaded ok ok 7 - SHARYANTO::Role::Doc::Section loaded ok ok 8 - SHARYANTO::Role::I18N loaded ok ok 9 - SHARYANTO::Role::I18NMany loaded ok ok 10 - SHARYANTO::Role::I18NRinci loaded ok ok 11 - SHARYANTO::Template::Util loaded ok ok 12 - SHARYANTO::Text::Prompt loaded ok ok 13 - SHARYANTO::Utils loaded ok ok 14 - SHARYANTO::YAML::Any loaded ok ok 15 - SHARYANTO::YAML::Any_SyckOnly loaded ok ok 16 - SHARYANTO::YAML::Any_YAMLAny loaded ok ok t/array_util.t ............. ok 1 - match array 1 ok 2 - match array 2 ok 3 - match array with regex 1 ok 4 - match array with regex 2 ok 5 - match array with regex 3 ok 6 - match regex 0 ok 7 - match regex 1 ok 8 - match regex 2 ok 9 - match invalid -> dies ok 10 - alias 1 ok 11 - alias 2 1..11 ok t/detect_http_ua_simple.t .. ok 1 - doesnt die ok 2 - gui ok 3 - not text browser ok 4 - browser 1..4 ok 1 - User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20100101 Firefox/7.0.12011-10-16 20:23:00 ok 1 - doesnt die ok 2 - gui ok 3 - not text browser ok 4 - browser 1..4 ok 2 - User-Agent Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 ok 1 - doesnt die ok 2 - gui ok 3 - not text browser ok 4 - browser 1..4 ok 3 - User-Agent Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1) ok 1 - doesnt die ok 2 - gui ok 3 - not text browser ok 4 - browser 1..4 ok 4 - User-Agent Opera/9.20 (Windows NT 6.0; U; en) ok 1 - doesnt die ok 2 - gui ok 3 - not text browser ok 4 - browser 1..4 ok 5 - User-Agent Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/18.6.872.0 Safari/535.2 UNTRUSTED/1.0 3gpp-gba UNTRUSTED/1.0 ok 1 - doesnt die ok 2 - gui ok 3 - not text browser ok 4 - browser 1..4 ok 6 - User-Agent Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.102011-10-16 20:23:50 ok 1 - doesnt die ok 2 - gui ok 3 - not text browser ok 4 - browser 1..4 ok 7 - User-Agent Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; DROID BIONIC Build/5.5.1_84_DBN-55) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 ok 1 - doesnt die ok 2 - gui ok 3 - not text browser ok 4 - browser 1..4 ok 8 - User-Agent BlackBerry9530/4.7.0.76 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/126 ok 1 - doesnt die ok 2 - gui ok 3 - not text browser ok 4 - browser 1..4 ok 9 - User-Agent User-Agent: Opera/9.80 (J2ME/MIDP; Opera Mini/6.1.25378/25.692; U; en) Presto/2.5.25 Version/10.54 ok 1 - doesnt die ok 2 - gui ok 3 - not text browser ok 4 - browser 1..4 ok 10 - User-Agent Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; NOKIA; Lumia 800) ok 1 - doesnt die ok 2 - gui ok 3 - not text browser ok 4 - browser 1..4 ok 11 - User-Agent NokiaN90-1/3.0545.5.1 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1 ok 1 - doesnt die ok 2 - gui ok 3 - not text browser ok 4 - browser 1..4 ok 12 - Accept text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1 ok 1 - doesnt die ok 2 - not gui ok 3 - text browser ok 4 - browser 1..4 ok 13 - User-Agent Links (2.5; Linux 3.2.0-1-amd64 x86_64; GNU C 4.6.2;OC text) ok 1 - doesnt die ok 2 - not gui ok 3 - text browser ok 4 - browser 1..4 ok 14 - User-Agent ELinks/0.9.3 (textmode; Linux 2.6.11 i686; 79x24) ok 1 - doesnt die ok 2 - not gui ok 3 - text browser ok 4 - browser 1..4 ok 15 - User-Agent Lynx/2.8.8dev.9 libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/2.12.14 ok 1 - doesnt die ok 2 - not gui ok 3 - text browser ok 4 - browser 1..4 ok 16 - User-Agent w3m/0.5.1 ok 1 - doesnt die ok 2 - not gui ok 3 - not text browser ok 4 - not browser 1..4 ok 17 - User-Agent Googlebot/2.1 ( http://www.googlebot.com/bot.html) ok 1 - doesnt die ok 2 - not gui ok 3 - not text browser ok 4 - not browser 1..4 ok 18 - User-Agent curl/7.23.1 (x86_64-pc-linux-gnu) libcurl/7.23.1 OpenSSL/1.0.0f zlib/1.2.3.4 libidn/1.23 libssh2/1.2.8 librtmp/2.3 ok 1 - doesnt die ok 2 - not gui ok 3 - not text browser ok 4 - not browser 1..4 ok 19 - Accept */* 1..19 ok t/package_util.t ........... ok 1 - package_exists 1 ok 2 - package_exists 1b ok 3 - package_exists 2 ok 4 - package_exists 3 ok 5 - list_package_contents 1 ok 6 - list_subpackages 1 ok 7 - list_subpackages 1 ok 8 - list_subpackages 2 1..8 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 All tests successful. Files=6, Tests=54, 2 wallclock secs ( 0.08 usr + 0.02 sys = 0.09 CPU) Result: PASS SHARYANTO/SHARYANTO-Utils-0.23.tar.gz C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 -- OK PPD for SHARYANTO-Utils-0.23 already made Running Build for S/SH/SHARYANTO/Data-Sah-0.04.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\SHARYANTO-Utils-0.23-RdwxtI/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-Utils-0.23-RdwxtI/blib/lib C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/arch C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/lib C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/arch C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/lib C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Data-Sah-0.04-UeA5zs Prepending C:\cpanfly-5.14\var\cpan\build\SHARYANTO-Utils-0.23-RdwxtI/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-Utils-0.23-RdwxtI/blib/lib C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/arch C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/lib C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/arch C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/lib C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build S/SH/SHARYANTO/Data-Sah-0.04.tar.gz >>> C:\Perl-5.14\bin\perl.exe ./Build Building Data-Sah SHARYANTO/Data-Sah-0.04.tar.gz C:\Perl-5.14\bin\perl.exe ./Build -- OK Prepending C:\cpanfly-5.14\var\cpan\build\SHARYANTO-Utils-0.23-RdwxtI/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-Utils-0.23-RdwxtI/blib/lib C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/arch C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/lib C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/arch C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/lib C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/lib to PERL5LIB for 'test' Running Build test >>> C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 t/00-compile.t ............ 1..21 ok 1 - Data::Sah loaded ok ok 2 - Data::Sah::Compiler::BaseCompiler loaded ok ok 3 - Data::Sah::Compiler::BaseCompiler::TH loaded ok ok 4 - Data::Sah::Compiler::BaseProg loaded ok ok 5 - Data::Sah::Compiler::BaseProg::TH loaded ok ok 6 - Data::Sah::Compiler::perl loaded ok ok 7 - Data::Sah::Compiler::perl::TH loaded ok ok 8 - Data::Sah::Compiler::perl::TH::int loaded ok ok 9 - Data::Sah::Easy loaded ok ok 10 - Data::Sah::Schemas::Common loaded ok ok 11 - Data::Sah::Schemas::sah loaded ok ok 12 - Data::Sah::Type::BaseType loaded ok ok 13 - Data::Sah::Type::Comparable loaded ok ok 14 - Data::Sah::Type::HasElems loaded ok ok 15 - Data::Sah::Type::Sortable loaded ok ok 16 - Data::Sah::Type::buf loaded ok ok 17 - Data::Sah::Type::float loaded ok ok 18 - Data::Sah::Type::int loaded ok ok 19 - Data::Sah::Type::num loaded ok ok 20 - Data::Sah::Type::str loaded ok ok 21 - Data::Sah::Util loaded ok ok t/01-basics.t ............. ok 1 - normalize_schema() can be used as function 1..1 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/spectest.t .............. ok 1 - dies 1..1 ok 1 - schema must be defined ok 1 - dies 1..1 ok 2 - string: type name must not be blank ok 1 - result ok 2 - doesn't die 1..2 ok 3 - string: type name must be valid (ok) ok 1 - result ok 2 - doesn't die 1..2 ok 4 - string: type name must be valid (ok, has namespace) ok 1 - dies 1..1 ok 5 - string: type name must be valid (fail, has whitespace) ok 1 - dies 1..1 ok 6 - string: type name must be valid (fail, starts with number) ok 1 - result ok 2 - doesn't die 1..2 ok 7 - string: * suffix is allowed and normalized to req clause ok 1 - dies 1..1 ok 8 - string: multiple * suffix is not allowed ok 1 - dies 1..1 ok 9 - array: must not be empty ok 1 - result ok 2 - doesn't die 1..2 ok 10 - array: type name must be valid (ok) ok 1 - dies 1..1 ok 11 - array: type name must be valid (fail, has whitespace) ok 1 - result ok 2 - doesn't die 1..2 ok 12 - array: * suffix is allowed and normalized to req clause ok 1 - result ok 2 - doesn't die 1..2 ok 13 - array: clause set must be hash (ok, empty) ok 1 - result ok 2 - doesn't die 1..2 ok 14 - array: clause set must be hash (ok, has some clauses) ok 1 - dies 1..1 ok 15 - array: clause set must be hash (fail, string) ok 1 - dies 1..1 ok 16 - array: clause set must be hash (fail, array) ok 1 - dies 1..1 ok 17 - array: clause name must be valid (fail, has whitespace) ok 1 - dies 1..1 ok 18 - array: clause name must be valid (fail, starts with number) ok 1 - result ok 2 - doesn't die 1..2 ok 19 - array: * suffix is allowed and normalized to req clause (2-element-array schema) ok 1 - result ok 2 - doesn't die 1..2 ok 20 - array: * suffix is allowed and normalized to req clause (overrides existing req clause) ok 1 - result ok 2 - doesn't die 1..2 ok 21 - array: clause attribute name must be valid (ok) ok 1 - dies 1..1 ok 22 - array: clause attribute name must be valid (fail, has whitespace) ok 1 - result ok 2 - doesn't die 1..2 ok 23 - array: setting attribute on clause "" is permitted ok 1 - dies 1..1 ok 24 - array: setting value attribute on clause "" using syntax "" is not permitted ok 1 - result ok 2 - doesn't die 1..2 ok 25 - array: setting value attribute on clause "" using syntax ".val" is currently permitted (but will be useless) ok 1 - result ok 2 - doesn't die 1..2 ok 26 - array: flattened clause set is permitted ok 1 - result ok 2 - doesn't die 1..2 ok 27 - array: flattened clause set is permitted (with * suffix) ok 1 - dies 1..1 ok 28 - array: flattened clause set is permitted (fail, odd number of elements) ok 1 - result ok 2 - doesn't die 1..2 ok 29 - array: clause.val is normalized to clause ok 1 - dies 1..1 ok 30 - array: clause.val must not conflict with clause (fail) ok 1 - result ok 2 - doesn't die 1..2 ok 31 - array: expression (clause=) is allowed on clause ok 1 - result ok 2 - doesn't die 1..2 ok 32 - array: expression (clause=) is allowed on clause.val ok 1 - result ok 2 - doesn't die 1..2 ok 33 - array: expression (clause=) is allowed on clause.otherattr ok 1 - dies 1..1 ok 34 - array: expression (clause=) must not conflict with clause (fail) ok 1 - dies 1..1 ok 35 - array: expression (clause=) must not conflict with clause (fail, .val) ok 1 - result ok 2 - doesn't die 1..2 ok 36 - array: !clause is normalized ok 1 - result ok 2 - doesn't die 1..2 ok 37 - array: clause| is normalized ok 1 - dies 1..1 ok 38 - array: clause| value must be array (fail, not array) ok 1 - result ok 2 - doesn't die 1..2 ok 39 - array: clause& is normalized ok 1 - dies 1..1 ok 40 - array: clause& value must be array (fail, not array) ok 1 - dies 1..1 ok 41 - array: !clause cannot be mixed with merge prefix ok 1 - dies 1..1 ok 42 - array: !clause cannot be mixed with expression ok 1 - dies 1..1 ok 43 - array: clause| cannot be mixed with merge prefix ok 1 - dies 1..1 ok 44 - array: !clause cannot be mixed with expression ok 1 - dies 1..1 ok 45 - array: clause& cannot be mixed with merge prefix ok 1 - dies 1..1 ok 46 - array: clause& cannot be mixed with expression ok 1 - dies 1..1 ok 47 - array: clause, !clause, clause&, and clause| must not conflict with one another (fail, c & !c) ok 1 - dies 1..1 ok 48 - array: clause, !clause, clause&, and clause| must not conflict with one another (fail, c & c|) ok 1 - dies 1..1 ok 49 - array: clause, !clause, clause&, and clause| must not conflict with one another (fail, c & c&) ok 1 - dies 1..1 ok 50 - array: clause, !clause, clause&, and clause| must not conflict with one another (fail, !c & c|) ok 1 - dies 1..1 ok 51 - array: clause, !clause, clause&, and clause| must not conflict with one another (fail, !c & c&) ok 1 - dies 1..1 ok 52 - array: clause, !clause, clause&, and clause| must not conflict with one another (fail, c| & c&) ok 1 - result ok 2 - doesn't die 1..2 ok 53 - array: merge prefix in clause is allowed ok 1 - dies 1..1 ok 54 - array: merge prefix in clause is allowed (fail, unknown merging prefix) ok 1 - result ok 2 - doesn't die 1..2 ok 55 - array: extras must be hash (ok) ok 1 - dies 1..1 ok 56 - array: extras must be hash (fail, not hash) ok 1 - result ok 2 - doesn't die 1..2 ok 57 - array: def in extras must be hash (ok) ok 1 - dies 1..1 ok 58 - array: def in extras must be hash (fail) ok 1 - dies 1..1 ok 59 - array: extra elements are not permitted ok 1 - dies 1..1 ok 60 - hash form (old DS syntax) is no longer recognized 1..60 ok 1 - normalize_schema ok 1 - result ok 2 - doesn't die 1..2 ok 1 - no clause sets results in nothing done ok 1 - result ok 2 - doesn't die 1..2 ok 2 - a single clause set results in nothing done ok 1 - result ok 2 - doesn't die 1..2 ok 3 - no merge prefixes results in appending clause sets ok 1 - result ok 2 - doesn't die 1..2 ok 4 - normal mode merging replaces clauses on the left ok 1 - result ok 2 - doesn't die 1..2 ok 5 - additive mode merging adds values (array) ok 1 - result ok 2 - doesn't die 1..2 ok 6 - concative mode merging concatenates values (string) ok 1 - result ok 2 - doesn't die 1..2 ok 7 - subtractive mode merging concatenates values (int) ok 1 - result ok 2 - doesn't die 1..2 ok 8 - delete mode merging deletes values ok 1 - result ok 2 - doesn't die 1..2 ok 9 - keep mode prevents overriding of values 1..9 ok 2 - merge_clause_sets 1..2 ok All tests successful. Files=5, Tests=24, 3 wallclock secs ( 0.06 usr + 0.03 sys = 0.09 CPU) Result: PASS SHARYANTO/Data-Sah-0.04.tar.gz C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 -- OK PPD for Data-Sah-0.04 already made Running Build for S/SH/SHARYANTO/Perinci-Sub-GetArgs-Argv-0.19.tar.gz Prepending C:\cpanfly-5.14\var\cpan\build\Data-Sah-0.04-UeA5zs/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Sah-0.04-UeA5zs/blib/lib C:\cpanfly-5.14\var\cpan\build\SHARYANTO-Utils-0.23-RdwxtI/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-Utils-0.23-RdwxtI/blib/lib C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/arch C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/lib C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/arch C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/lib C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.19-BdkYeX Prepending C:\cpanfly-5.14\var\cpan\build\Data-Sah-0.04-UeA5zs/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Sah-0.04-UeA5zs/blib/lib C:\cpanfly-5.14\var\cpan\build\SHARYANTO-Utils-0.23-RdwxtI/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-Utils-0.23-RdwxtI/blib/lib C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/arch C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/lib C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/arch C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/lib C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build S/SH/SHARYANTO/Perinci-Sub-GetArgs-Argv-0.19.tar.gz >>> C:\Perl-5.14\bin\perl.exe ./Build Building Perinci-Sub-GetArgs-Argv SHARYANTO/Perinci-Sub-GetArgs-Argv-0.19.tar.gz C:\Perl-5.14\bin\perl.exe ./Build -- OK Prepending C:\cpanfly-5.14\var\cpan\build\Data-Sah-0.04-UeA5zs/blib/arch C:\cpanfly-5.14\var\cpan\build\Data-Sah-0.04-UeA5zs/blib/lib C:\cpanfly-5.14\var\cpan\build\SHARYANTO-Utils-0.23-RdwxtI/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-Utils-0.23-RdwxtI/blib/lib C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/arch C:\cpanfly-5.14\var\cpan\build\Perinci-Object-0.10-VX2lSX/blib/lib C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/arch C:\cpanfly-5.14\var\cpan\build\Rinci-1.1.21-HP9KfS/blib/lib C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/arch C:\cpanfly-5.14\var\cpan\build\SHARYANTO-String-Util-0.21-tIYHB8/blib/lib to PERL5LIB for 'test' Running Build test >>> C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 t/00-compile.t ............ 1..1 ok 1 - Perinci::Sub::GetArgs::Argv loaded ok ok Unknown option: foo Unknown option: arg2 Unknown option: foo_bar_baz Unknown option: foo-bar_baz Unknown option: foo-yaml Unknown option: foo-json t/01-basics.t ............. ok 1 - success (status == 200) ok 2 - result 1..2 ok 1 - optional missing = ok ok 1 - success (status == 200) ok 2 - result 1..2 ok 2 - optional given = ok ok 1 - success (status == 200) ok 2 - result 1..2 ok 3 - arg_pos ok 1 - success (status == 200) ok 2 - result 1..2 ok 4 - mixed arg_pos with opts (1) ok 1 - success (status == 200) ok 2 - result 1..2 ok 5 - mixed arg_pos with opts (2) ok 1 - error (status != 200) 1..1 ok 6 - mixed arg_pos with opts (clash) ok 1 - error (status != 200) 1..1 ok 7 - extra args given = fails (1) ok 1 - error (status != 200) 1..1 ok 8 - extra args given = fails (2) ok 1 - error (status != 200) 1..1 ok 9 - required missing = fails ok 1 - error (status != 200) 1..1 ok 10 - unknown args given = fails ok 1 - success (status == 200) ok 2 - result 1..2 ok 11 - json parsing, done on nonscalars ok 1 - success (status == 200) ok 2 - result 1..2 ok 12 - yaml parsing, done on nonscalars ok 1 - error (status != 200) 1..1 ok 13 - yaml+json syntax error ok 1 - success (status == 200) ok 2 - result ok 3 - extra getopt is parsed 1 ok 4 - extra getopt is parsed 2 1..4 ok 14 - opt: extra_getopts_before ok 1 - success (status == 200) ok 2 - result ok 3 - clashing extra getopt is ignored 1..3 ok 15 - opt: extra_getopts_before (clash) ok 1 - error (status != 200) 1..1 ok 16 - opt: strict=1 ok 1 - success (status == 200) ok 2 - result 1..2 ok 17 - opt: strict=0 ok 1 - error (status != 200) 1..1 ok 18 - opt: check_required_args=1 ok 1 - success (status == 200) ok 2 - result 1..2 ok 19 - opt: check_required_args=0 ok 1 - error (status != 200) 1..1 ok 20 - underscore becomes dash (1) ok 1 - error (status != 200) 1..1 ok 21 - underscore becomes dash (2) ok 1 - success (status == 200) ok 2 - result 1..2 ok 22 - underscore becomes dash (3) ok 1 - error (status != 200) 1..1 ok 23 - per_arg_yaml=0 ok 1 - success (status == 200) ok 2 - result 1..2 ok 24 - per_arg_yaml=1 ok 1 - error (status != 200) 1..1 ok 25 - per_arg_json=0 ok 1 - success (status == 200) ok 2 - result 1..2 ok 26 - per_arg_json=1 ok 1 - success (status == 200) ok 2 - result 1..2 ok 27 - argv defaults to @ARGV ok 1 - success (status == 200) ok 2 - result 1..2 ok 28 - one-letter args get -X as well as --X ok 1 - success (status == 200) ok 2 - result 1..2 ok 29 - bool args with length > 1 get --XXX as well as --noXXX ok 1 - success (status == 200) ok 2 - result 1..2 ok 30 - cmdline_aliases: S ok 1 - success (status == 200) ok 2 - result 1..2 ok 31 - cmdline_aliases: S_foo ok 1 - success (status == 200) ok 2 - result 1..2 ok 32 - with.dot accepted via --with-dot ok 1 - error (status != 200) 1..1 ok 33 - allow_extra_elems=>0 ok 1 - success (status == 200) ok 2 - result ok 3 - argv 1..3 ok 34 - allow_extra_elems=>1 ok 1 - success (status == 200) ok 2 - result 1..2 ok 35 - arg values set by on_missing_required_args hook 1..35 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 All tests successful. Files=4, Tests=36, 0 wallclock secs ( 0.06 usr + 0.00 sys = 0.06 CPU) Result: PASS SHARYANTO/Perinci-Sub-GetArgs-Argv-0.19.tar.gz C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 -- OK Steven Haryanto <stevenharyanto@gmail.com> Get subroutine arguments from command line arguments (@ARGV) >>> (cd C:\cpanfly-5.14\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.19-BdkYeX && tar cvf - Perinci-Sub-GetArgs-Argv-0.19.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/S/SH/SHARYANTO/Perinci-Sub-GetArgs-Argv-0.19.tar.gz Perinci-Sub-GetArgs-Argv-0.19.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.14\var\cpan\build\Perinci-Sub-GetArgs-Argv-0.19-BdkYeX/Perinci-Sub-GetArgs-Argv-0.19.ppd C:/cpanfly-5.14/var/REPO/S/SH/SHARYANTO Megalib: DBI object version 1.616 does not match $DBI::VERSION 1.618 at C:/Perl-5.14/lib/DynaLoader.pm line 214. BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/megalib/DBI.pm line 267. Compilation failed in require at C:\cpanfly-5.14\lib/ActivePerl/PPM/InstallArea.pm line 699. ...propagated at C:\cpanfly-5.14\lib/ActivePerl/PPM/DBH.pm line 11. Compilation failed in require at C:\cpanfly-5.14\lib/Fly/MakePPD.pm line 285. Finished 2012-07-25T02:13:28