PATH=/usr/bin:/bin Start 2012-08-08T15:25:53 ActivePerl-1200 CPAN-1.9402 Going to read '/home/fly1200/var/cpan/Metadata' Database was generated on Wed, 08 Aug 2012 21:47:03 GMT Running make for S/SH/SHARYANTO/Perinci-Sub-GetArgs-Argv-0.20.tar.gz Checksum for /net/nas/data/cpan/authors/id/S/SH/SHARYANTO/Perinci-Sub-GetArgs-Argv-0.20.tar.gz ok Perinci-Sub-GetArgs-Argv-0.20/ Perinci-Sub-GetArgs-Argv-0.20/lib/ Perinci-Sub-GetArgs-Argv-0.20/lib/Perinci/ Perinci-Sub-GetArgs-Argv-0.20/lib/Perinci/Sub/ Perinci-Sub-GetArgs-Argv-0.20/lib/Perinci/Sub/GetArgs/ Perinci-Sub-GetArgs-Argv-0.20/lib/Perinci/Sub/GetArgs/Argv.pm Perinci-Sub-GetArgs-Argv-0.20/t/ Perinci-Sub-GetArgs-Argv-0.20/t/release-pod-coverage.t Perinci-Sub-GetArgs-Argv-0.20/t/release-pod-syntax.t Perinci-Sub-GetArgs-Argv-0.20/t/00-compile.t Perinci-Sub-GetArgs-Argv-0.20/t/01-basics.t Perinci-Sub-GetArgs-Argv-0.20/MANIFEST.SKIP Perinci-Sub-GetArgs-Argv-0.20/weaver.ini Perinci-Sub-GetArgs-Argv-0.20/META.json Perinci-Sub-GetArgs-Argv-0.20/Build.PL Perinci-Sub-GetArgs-Argv-0.20/MANIFEST Perinci-Sub-GetArgs-Argv-0.20/META.yml Perinci-Sub-GetArgs-Argv-0.20/dist.ini Perinci-Sub-GetArgs-Argv-0.20/LICENSE Perinci-Sub-GetArgs-Argv-0.20/Changes Perinci-Sub-GetArgs-Argv-0.20/README CPAN.pm: Going to build S/SH/SHARYANTO/Perinci-Sub-GetArgs-Argv-0.20.tar.gz >>> /home/fly1200/ap1200/bin/perl-static Build.PL Checking prerequisites... requires: ! Data::Sah (0.01) is installed, but we need version >= 0.02 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.20' ---- Unsatisfied dependencies detected during ---- ---- SHARYANTO/Perinci-Sub-GetArgs-Argv-0.20.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 /net/nas/data/cpan/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 >>> /home/fly1200/ap1200/bin/perl-static 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.25.tar.gz Checksum for /net/nas/data/cpan/authors/id/S/SH/SHARYANTO/SHARYANTO-Utils-0.25.tar.gz ok SHARYANTO-Utils-0.25/ SHARYANTO-Utils-0.25/lib/ SHARYANTO-Utils-0.25/lib/SHARYANTO/ SHARYANTO-Utils-0.25/lib/SHARYANTO/HTML/ SHARYANTO-Utils-0.25/lib/SHARYANTO/HTML/Extract/ SHARYANTO-Utils-0.25/lib/SHARYANTO/HTML/Extract/ImageLinks.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/HTTP/ SHARYANTO-Utils-0.25/lib/SHARYANTO/HTTP/DetectUA/ SHARYANTO-Utils-0.25/lib/SHARYANTO/HTTP/DetectUA/Simple.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/Proc/ SHARYANTO-Utils-0.25/lib/SHARYANTO/Proc/Daemon/ SHARYANTO-Utils-0.25/lib/SHARYANTO/Proc/Daemon/Prefork.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/Proc/ChildError.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/Template/ SHARYANTO-Utils-0.25/lib/SHARYANTO/Template/Util.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/Package/ SHARYANTO-Utils-0.25/lib/SHARYANTO/Package/Util.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/Text/ SHARYANTO-Utils-0.25/lib/SHARYANTO/Text/Prompt.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/Array/ SHARYANTO-Utils-0.25/lib/SHARYANTO/Array/Util.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/File/ SHARYANTO-Utils-0.25/lib/SHARYANTO/File/Util.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/Role/ SHARYANTO-Utils-0.25/lib/SHARYANTO/Role/Doc/ SHARYANTO-Utils-0.25/lib/SHARYANTO/Role/Doc/Section.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/Role/I18NRinci.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/Role/I18NMany.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/Role/I18N.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/YAML/ SHARYANTO-Utils-0.25/lib/SHARYANTO/YAML/Any_SyckOnly.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/YAML/Any_YAMLAny.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/YAML/Any.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/Log/ SHARYANTO-Utils-0.25/lib/SHARYANTO/Log/Util.pm SHARYANTO-Utils-0.25/lib/SHARYANTO/Utils.pm SHARYANTO-Utils-0.25/MANIFEST.SKIP SHARYANTO-Utils-0.25/t/ SHARYANTO-Utils-0.25/t/detect_http_ua_simple.t SHARYANTO-Utils-0.25/t/release-pod-coverage.t SHARYANTO-Utils-0.25/t/release-pod-syntax.t SHARYANTO-Utils-0.25/t/package_util.t SHARYANTO-Utils-0.25/t/00-compile.t SHARYANTO-Utils-0.25/t/array_util.t SHARYANTO-Utils-0.25/t/file_util.t SHARYANTO-Utils-0.25/t/log_util.t SHARYANTO-Utils-0.25/weaver.ini SHARYANTO-Utils-0.25/META.json SHARYANTO-Utils-0.25/Build.PL SHARYANTO-Utils-0.25/MANIFEST SHARYANTO-Utils-0.25/META.yml SHARYANTO-Utils-0.25/dist.ini SHARYANTO-Utils-0.25/LICENSE SHARYANTO-Utils-0.25/Changes SHARYANTO-Utils-0.25/README CPAN.pm: Going to build S/SH/SHARYANTO/SHARYANTO-Utils-0.25.tar.gz >>> /home/fly1200/ap1200/bin/perl-static Build.PL Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'SHARYANTO-Utils' version '0.25' >>> ./Build Building SHARYANTO-Utils SHARYANTO/SHARYANTO-Utils-0.25.tar.gz ./Build -- OK Running Build test >>> ./Build test verbose=1 t/00-compile.t ............. 1..18 ok 1 - SHARYANTO::Array::Util loaded ok ok 2 - SHARYANTO::File::Util loaded ok ok 3 - SHARYANTO::HTML::Extract::ImageLinks loaded ok ok 4 - SHARYANTO::HTTP::DetectUA::Simple loaded ok ok 5 - SHARYANTO::Log::Util loaded ok ok 6 - SHARYANTO::Package::Util loaded ok ok 7 - SHARYANTO::Proc::ChildError loaded ok ok 8 - SHARYANTO::Proc::Daemon::Prefork loaded ok ok 9 - SHARYANTO::Role::Doc::Section loaded ok ok 10 - SHARYANTO::Role::I18N loaded ok ok 11 - SHARYANTO::Role::I18NMany loaded ok ok 12 - SHARYANTO::Role::I18NRinci loaded ok ok 13 - SHARYANTO::Template::Util loaded ok ok 14 - SHARYANTO::Text::Prompt loaded ok ok 15 - SHARYANTO::Utils loaded ok ok 16 - SHARYANTO::YAML::Any loaded ok ok 17 - SHARYANTO::YAML::Any_SyckOnly loaded ok ok 18 - 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/file_util.t .............. ok 1 - existing file ok 2 - symlink to existing file ok 3 - non-existing file ok 4 - symlink to non-existing file 1..4 ok t/log_util.t ............... ok 1 ok 2 ok 3 ok 4 1..4 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=8, Tests=64, 1 wallclock secs ( 0.04 usr 0.00 sys + 0.77 cusr 0.07 csys = 0.88 CPU) Result: PASS SHARYANTO/SHARYANTO-Utils-0.25.tar.gz ./Build test verbose=1 -- OK PPD for SHARYANTO-Utils-0.25 already made Running Build for S/SH/SHARYANTO/Data-Sah-0.04.tar.gz Prepending /home/fly1200/var/cpan/build/SHARYANTO-Utils-0.25-PgPc4a/blib/arch /home/fly1200/var/cpan/build/SHARYANTO-Utils-0.25-PgPc4a/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /home/fly1200/var/cpan/build/Data-Sah-0.04-nzK8aP Prepending /home/fly1200/var/cpan/build/SHARYANTO-Utils-0.25-PgPc4a/blib/arch /home/fly1200/var/cpan/build/SHARYANTO-Utils-0.25-PgPc4a/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build S/SH/SHARYANTO/Data-Sah-0.04.tar.gz >>> ./Build Building Data-Sah SHARYANTO/Data-Sah-0.04.tar.gz ./Build -- OK Prepending /home/fly1200/var/cpan/build/SHARYANTO-Utils-0.25-PgPc4a/blib/arch /home/fly1200/var/cpan/build/SHARYANTO-Utils-0.25-PgPc4a/blib/lib to PERL5LIB for 'test' Running Build test >>> ./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, 2 wallclock secs ( 0.06 usr 0.00 sys + 1.45 cusr 0.07 csys = 1.58 CPU) Result: PASS SHARYANTO/Data-Sah-0.04.tar.gz ./Build test verbose=1 -- OK PPD for Data-Sah-0.04 already made Running Build for S/SH/SHARYANTO/Perinci-Sub-GetArgs-Argv-0.20.tar.gz Prepending /home/fly1200/var/cpan/build/Data-Sah-0.04-nzK8aP/blib/arch /home/fly1200/var/cpan/build/Data-Sah-0.04-nzK8aP/blib/lib /home/fly1200/var/cpan/build/SHARYANTO-Utils-0.25-PgPc4a/blib/arch /home/fly1200/var/cpan/build/SHARYANTO-Utils-0.25-PgPc4a/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /home/fly1200/var/cpan/build/Perinci-Sub-GetArgs-Argv-0.20-6ObbFg Prepending /home/fly1200/var/cpan/build/Data-Sah-0.04-nzK8aP/blib/arch /home/fly1200/var/cpan/build/Data-Sah-0.04-nzK8aP/blib/lib /home/fly1200/var/cpan/build/SHARYANTO-Utils-0.25-PgPc4a/blib/arch /home/fly1200/var/cpan/build/SHARYANTO-Utils-0.25-PgPc4a/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build S/SH/SHARYANTO/Perinci-Sub-GetArgs-Argv-0.20.tar.gz >>> ./Build Building Perinci-Sub-GetArgs-Argv SHARYANTO/Perinci-Sub-GetArgs-Argv-0.20.tar.gz ./Build -- OK Prepending /home/fly1200/var/cpan/build/Data-Sah-0.04-nzK8aP/blib/arch /home/fly1200/var/cpan/build/Data-Sah-0.04-nzK8aP/blib/lib /home/fly1200/var/cpan/build/SHARYANTO-Utils-0.25-PgPc4a/blib/arch /home/fly1200/var/cpan/build/SHARYANTO-Utils-0.25-PgPc4a/blib/lib to PERL5LIB for 'test' Running Build test >>> ./Build test verbose=1 t/00-compile.t ............ 1..1 ok 1 - Perinci::Sub::GetArgs::Argv loaded ok ok Not an ARRAY reference at /home/fly1200/var/cpan/build/Perinci-Sub-GetArgs-Argv-0.20-6ObbFg/blib/lib/Perinci/Sub/GetArgs/Argv.pm line 201. # Child (optional missing = ok) exited without calling finalize() # Failed test 'optional missing = ok' # at /home/fly1200/var/megalib/Test/Builder.pm line 252. # Tests were run but no plan was declared and done_testing() was not seen. t/01-basics.t ............. not ok 1 - optional missing = ok Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests t/release-pod-coverage.t .. skipped: these tests are for release candidate testing t/release-pod-syntax.t .... skipped: these tests are for release candidate testing Test Summary Report ------------------- t/01-basics.t (Wstat: 65280 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output Files=4, Tests=2, 0 wallclock secs ( 0.04 usr 0.00 sys + 0.33 cusr 0.04 csys = 0.41 CPU) Result: FAIL Failed 1/4 test programs. 1/2 subtests failed. SHARYANTO/Perinci-Sub-GetArgs-Argv-0.20.tar.gz ./Build test verbose=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports SHARYANTO/Perinci-Sub-GetArgs-Argv-0.20.tar.gz Finished 2012-08-08T15:26:14