PATH=/usr/bin:/bin:/Users/fly1400/var/megalib/bin
Start 2015-11-21T01:49:26
ActivePerl-1400 CPAN-2.00
Reading '/Users/fly1400/var/cpan/Metadata'
Database was generated on Fri, 20 Nov 2015 04:53:45 GMT
Running make for P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.06.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.06.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/P/PE/PERLANCAR/CHECKSUMS
Checksum for /Users/fly1400/var/cpan/sources/authors/id/P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.06.tar.gz ok
Bencher-Scenario-SetOperationModules-0.06/
Bencher-Scenario-SetOperationModules-0.06/Changes
Bencher-Scenario-SetOperationModules-0.06/LICENSE
Bencher-Scenario-SetOperationModules-0.06/MANIFEST
Bencher-Scenario-SetOperationModules-0.06/lib/
Bencher-Scenario-SetOperationModules-0.06/lib/Bencher/
Bencher-Scenario-SetOperationModules-0.06/lib/Bencher/Scenario/
Bencher-Scenario-SetOperationModules-0.06/lib/Bencher/Scenario/SetOperationModules.pm
Bencher-Scenario-SetOperationModules-0.06/README
Bencher-Scenario-SetOperationModules-0.06/META.json
Bencher-Scenario-SetOperationModules-0.06/Makefile.PL
Bencher-Scenario-SetOperationModules-0.06/dist.ini
Bencher-Scenario-SetOperationModules-0.06/t/
Bencher-Scenario-SetOperationModules-0.06/t/release-pod-coverage.t
Bencher-Scenario-SetOperationModules-0.06/t/00-compile.t
Bencher-Scenario-SetOperationModules-0.06/t/release-pod-syntax.t
Bencher-Scenario-SetOperationModules-0.06/t/bench-SetOperationModules.t
Bencher-Scenario-SetOperationModules-0.06/weaver.ini
Bencher-Scenario-SetOperationModules-0.06/META.yml
CPAN.pm: Building P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.06.tar.gz
>>> /Users/fly1400/ap1400/bin/perl Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Bencher::Scenario::SetOperationModules
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- PERLANCAR/Bencher-Scenario-SetOperationModules-0.06.tar.gz ----
Bencher [build_requires]
Running make test
Delayed until after prerequisites
Running test for module 'Bencher'
Running make for P/PE/PERLANCAR/Bencher-0.13.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/P/PE/PERLANCAR/Bencher-0.13.tar.gz
Checksum for /Users/fly1400/var/cpan/sources/authors/id/P/PE/PERLANCAR/Bencher-0.13.tar.gz ok
Bencher-0.13/
Bencher-0.13/Changes
Bencher-0.13/LICENSE
Bencher-0.13/MANIFEST
Bencher-0.13/lib/
Bencher-0.13/lib/Bencher/
Bencher-0.13/lib/Bencher/Scenario/
Bencher-0.13/lib/Bencher/Scenario/Example.pm
Bencher-0.13/lib/Bencher/Scenario/Example/
Bencher-0.13/lib/Bencher/Scenario/Example/CommandNotFound.pm
Bencher-0.13/lib/Bencher.pm
Bencher-0.13/lib/Sah/
Bencher-0.13/lib/Sah/Schema/
Bencher-0.13/lib/Sah/Schema/Bencher/
Bencher-0.13/lib/Sah/Schema/Bencher/Scenario.pm
Bencher-0.13/README
Bencher-0.13/META.json
Bencher-0.13/Makefile.PL
Bencher-0.13/dist.ini
Bencher-0.13/t/
Bencher-0.13/t/release-rinci.t
Bencher-0.13/t/release-pod-coverage.t
Bencher-0.13/t/00-compile.t
Bencher-0.13/t/release-pod-syntax.t
Bencher-0.13/weaver.ini
Bencher-0.13/bin/
Bencher-0.13/bin/bencher
Bencher-0.13/META.yml
CPAN.pm: Building P/PE/PERLANCAR/Bencher-0.13.tar.gz
>>> /Users/fly1400/ap1400/bin/perl Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Bencher
Writing MYMETA.yml and MYMETA.json
Modifying Makefile to generate shell completion on install
>>> make
cp lib/Sah/Schema/Bencher/Scenario.pm blib/lib/Sah/Schema/Bencher/Scenario.pm
cp lib/Bencher/Scenario/Example.pm blib/lib/Bencher/Scenario/Example.pm
cp lib/Bencher.pm blib/lib/Bencher.pm
cp lib/Bencher/Scenario/Example/CommandNotFound.pm blib/lib/Bencher/Scenario/Example/CommandNotFound.pm
cp bin/bencher blib/script/bencher
"/Users/fly1400/ap1400/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/bencher
Manifying 1 pod document
Manifying 4 pod documents
PERLANCAR/Bencher-0.13.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly1400/ap1400/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/00-compile.t ............
1..5
ok 1 - Bencher.pm loaded ok
ok 2 - Bencher/Scenario/Example.pm loaded ok
ok 3 - Bencher/Scenario/Example/CommandNotFound.pm loaded ok
ok 4 - Sah/Schema/Bencher/Scenario.pm loaded ok
ok 5 - bin/bencher compiled 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/release-rinci.t ......... skipped: these tests are for release candidate testing
All tests successful.
Files=4, Tests=5, 3 wallclock secs ( 0.03 usr 0.01 sys + 0.26 cusr 0.08 csys = 0.38 CPU)
Result: PASS
PERLANCAR/Bencher-0.13.tar.gz
make test TEST_VERBOSE=1 -- OK
perlancar <perlancar@gmail.com>
A benchmark framework
>>> (cd /Users/fly1400/var/cpan/build/Bencher-0.13-JS3yYH && tar cvf - Bencher-0.13.ppd blib) | gzip -c >/Users/fly1400/var/REPO/P/PE/PERLANCAR/Bencher-0.13.tar.gz
Bencher-0.13.ppd
blib/
blib/lib/
blib/lib/Bencher/
blib/lib/Bencher/Scenario/
blib/lib/Bencher/Scenario/Example/
blib/lib/Bencher/Scenario/Example/CommandNotFound.pm
blib/lib/Bencher/Scenario/Example.pm
blib/lib/Bencher.pm
blib/lib/Sah/
blib/lib/Sah/Schema/
blib/lib/Sah/Schema/Bencher/
blib/lib/Sah/Schema/Bencher/Scenario.pm
blib/man1/
blib/man1/bencher.1
blib/man3/
blib/man3/Bencher.3
blib/man3/Bencher::Scenario::Example.3
blib/man3/Bencher::Scenario::Example::CommandNotFound.3
blib/man3/Sah::Schema::Bencher::Scenario.3
blib/script/
blib/script/bencher
>>> mv /Users/fly1400/var/cpan/build/Bencher-0.13-JS3yYH/Bencher-0.13.ppd /Users/fly1400/var/REPO/P/PE/PERLANCAR
Running make for P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.06.tar.gz
Prepending /Users/fly1400/var/cpan/build/Bencher-0.13-JS3yYH/blib/arch /Users/fly1400/var/cpan/build/Bencher-0.13-JS3yYH/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /Users/fly1400/var/cpan/build/Bencher-Scenario-SetOperationModules-0.06-sAbb4n
Prepending /Users/fly1400/var/cpan/build/Bencher-0.13-JS3yYH/blib/arch /Users/fly1400/var/cpan/build/Bencher-0.13-JS3yYH/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.06.tar.gz
>>> make
cp lib/Bencher/Scenario/SetOperationModules.pm blib/lib/Bencher/Scenario/SetOperationModules.pm
Manifying 1 pod document
PERLANCAR/Bencher-Scenario-SetOperationModules-0.06.tar.gz
make -- OK
Prepending /Users/fly1400/var/cpan/build/Bencher-0.13-JS3yYH/blib/arch /Users/fly1400/var/cpan/build/Bencher-0.13-JS3yYH/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly1400/ap1400/bin/perl" "-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 - Bencher/Scenario/SetOperationModules.pm loaded ok
ok
# [
# 200,
# 'OK',
# [
# {
# 'errors' => '6.66794962176739e-09',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::unique"}',
# 'rate' => '175284.199425912',
# 'samples' => 20,
# 'seq' => '0',
# 'time' => '5.70502077925552e-06'
# },
# {
# 'errors' => '2.43362898406878e-08',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::unique"}',
# 'rate' => '63374.9824512066',
# 'samples' => 24,
# 'seq' => '1',
# 'time' => '1.57790970714653e-05'
# },
# {
# 'errors' => '2.13248064924147e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::union"}',
# 'rate' => '3123.06147350312',
# 'samples' => 20,
# 'seq' => '2',
# 'time' => '0.00032019862832809'
# },
# {
# 'errors' => '8.52992259890164e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::union"}',
# 'rate' => '645.708389636712',
# 'samples' => 20,
# 'seq' => '3',
# 'time' => '0.00154868670757495'
# },
# {
# 'errors' => '1.33331574572457e-08',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::PP::uniq"}',
# 'rate' => '101252.676173926',
# 'samples' => 20,
# 'seq' => '4',
# 'time' => '9.87628216643145e-06'
# },
# {
# 'errors' => '2.66566393176464e-08',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::PP::uniq"}',
# 'rate' => '12016.0779051408',
# 'samples' => 20,
# 'seq' => '5',
# 'time' => '8.3221830608486e-05'
# },
# {
# 'errors' => '3.34004545195527e-09',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::XS::uniq"}',
# 'rate' => '152868.843103947',
# 'samples' => 20,
# 'seq' => '6',
# 'time' => '6.54155536010714e-06'
# },
# {
# 'errors' => '5.33124814380742e-08',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::XS::uniq"}',
# 'rate' => '20572.926552166',
# 'samples' => 20,
# 'seq' => '7',
# 'time' => '4.86075715802678e-05'
# },
# {
# 'errors' => '1.9885492765866e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_union"}',
# 'rate' => '4594.83009750919',
# 'samples' => 23,
# 'seq' => '8',
# 'time' => '0.000217635903565203'
# },
# {
# 'errors' => '2.45235270080526e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_union"}',
# 'rate' => '539.28174005024',
# 'samples' => 20,
# 'seq' => '9',
# 'time' => '0.0018543183010551'
# },
# {
# 'errors' => '2.66566332425336e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::union"}',
# 'rate' => '19066.4029282885',
# 'samples' => 20,
# 'seq' => '10',
# 'time' => '5.24482779348126e-05'
# },
# {
# 'errors' => '2.60136187486126e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::union"}',
# 'rate' => '4517.09274448328',
# 'samples' => 21,
# 'seq' => '11',
# 'time' => '0.000221381330109128'
# },
# {
# 'errors' => '7.99682331041014e-08',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::union"}',
# 'rate' => '17197.4649622867',
# 'samples' => 20,
# 'seq' => '12',
# 'time' => '5.81481050953124e-05'
# },
# {
# 'errors' => '2.13248299533317e-07',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::union"}',
# 'rate' => '3081.85163582243',
# 'samples' => 20,
# 'seq' => '13',
# 'time' => '0.000324480253486679'
# },
# {
# 'errors' => '3.90208353423474e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::union"}',
# 'rate' => '24833.6913126873',
# 'samples' => 21,
# 'seq' => '14',
# 'time' => '4.02678759032939e-05'
# },
# {
# 'errors' => '5.33123340065524e-08',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::union"}',
# 'rate' => '3953.6790103266',
# 'samples' => 20,
# 'seq' => '15',
# 'time' => '0.000252928980169635'
# },
# {
# 'errors' => '3.99846891393299e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::union"}',
# 'rate' => '36477.5118121792',
# 'samples' => 20,
# 'seq' => '16',
# 'time' => '2.74141505360603e-05'
# },
# {
# 'errors' => '2.13248141335665e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::union"}',
# 'rate' => '5368.9285749555',
# 'samples' => 20,
# 'seq' => '17',
# 'time' => '0.000186256901361048'
# },
# {
# 'errors' => '1.99928563004604e-08',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::array_diff"}',
# 'rate' => '53885.26482714',
# 'samples' => 20,
# 'seq' => '18',
# 'time' => '1.85579490647012e-05'
# },
# {
# 'errors' => '4.86670102956195e-08',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::array_diff"}',
# 'rate' => '6476.29157955493',
# 'samples' => 24,
# 'seq' => '19',
# 'time' => '0.000154409354136696'
# },
# {
# 'errors' => '2.13248141335665e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::symmetric_difference"}',
# 'rate' => '4735.76177254286',
# 'samples' => 20,
# 'seq' => '20',
# 'time' => '0.000211159270256758'
# },
# {
# 'errors' => '4.2649616024713e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::symmetric_difference"}',
# 'rate' => '919.125835323819',
# 'samples' => 20,
# 'seq' => '21',
# 'time' => '0.00108799030727679'
# },
# {
# 'errors' => '1.99928733136229e-08',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::PP::singleton"}',
# 'rate' => '73621.6162253336',
# 'samples' => 20,
# 'seq' => '22',
# 'time' => '1.35829672217369e-05'
# },
# {
# 'errors' => '5.20275199257963e-08',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::PP::singleton"}',
# 'rate' => '9001.40799279043',
# 'samples' => 21,
# 'seq' => '23',
# 'time' => '0.000111093731203045'
# },
# {
# 'errors' => '9.99768754098936e-09',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::XS::singleton"}',
# 'rate' => '121011.258313304',
# 'samples' => 20,
# 'seq' => '24',
# 'time' => '8.26369392351039e-06'
# },
# {
# 'errors' => '2.66574290705204e-08',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::XS::singleton"}',
# 'rate' => '15053.2435148213',
# 'samples' => 20,
# 'seq' => '25',
# 'time' => '6.64308658140956e-05'
# },
# {
# 'errors' => '2.66560327715536e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_symdiff"}',
# 'rate' => '3316.22671625449',
# 'samples' => 20,
# 'seq' => '26',
# 'time' => '0.000301547537476403'
# },
# {
# 'errors' => '1.33280038756154e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_symdiff"}',
# 'rate' => '382.810367000387',
# 'samples' => 20,
# 'seq' => '27',
# 'time' => '0.00261225945325297'
# },
# {
# 'errors' => '1.06624661818763e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::symmetric_difference"}',
# 'rate' => '17040.0129632736',
# 'samples' => 20,
# 'seq' => '28',
# 'time' => '5.86854013641482e-05'
# },
# {
# 'errors' => '1.59936209529103e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::symmetric_difference"}',
# 'rate' => '3785.92404867015',
# 'samples' => 20,
# 'seq' => '29',
# 'time' => '0.000264136307845706'
# },
# {
# 'errors' => '3.97709853623752e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::symmetric_difference"}',
# 'rate' => '1176.25822586183',
# 'samples' => 23,
# 'seq' => '30',
# 'time' => '0.000850153459515502'
# },
# {
# 'errors' => '7.31440845761218e-05',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::symmetric_difference"}',
# 'rate' => '25.8137437395718',
# 'samples' => 20,
# 'seq' => '31',
# 'time' => '0.0387390535091981'
# },
# {
# 'errors' => '1.06624284205195e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::symmetric_difference"}',
# 'rate' => '14484.8689333653',
# 'samples' => 20,
# 'seq' => '32',
# 'time' => '6.90375594422221e-05'
# },
# {
# 'errors' => '2.13248304230281e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::symmetric_difference"}',
# 'rate' => '2796.91819157637',
# 'samples' => 20,
# 'seq' => '33',
# 'time' => '0.000357536378079185'
# },
# {
# 'errors' => '1.30079696952613e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::symmetric_difference"}',
# 'rate' => '30700.2737402398',
# 'samples' => 21,
# 'seq' => '34',
# 'time' => '3.25729994612155e-05'
# },
# {
# 'errors' => '2.1324837899827e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::symmetric_difference"}',
# 'rate' => '5004.12514428448',
# 'samples' => 20,
# 'seq' => '35',
# 'time' => '0.000199835130250921'
# },
# {
# 'errors' => '2.66585594603931e-08',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::array_minus"}',
# 'rate' => '65512.4241704627',
# 'samples' => 20,
# 'seq' => '36',
# 'time' => '1.52642802134448e-05'
# },
# {
# 'errors' => '1.59936478844702e-07',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::array_minus"}',
# 'rate' => '7558.96760506288',
# 'samples' => 20,
# 'seq' => '37',
# 'time' => '0.000132293198257685'
# },
# {
# 'errors' => '1.98854889870945e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::difference"}',
# 'rate' => '3261.27729710457',
# 'samples' => 23,
# 'seq' => '38',
# 'time' => '0.000306628326541819'
# },
# {
# 'errors' => '6.2432641940569e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::difference"}',
# 'rate' => '676.686659502775',
# 'samples' => 21,
# 'seq' => '39',
# 'time' => '0.00147778884947251'
# },
# {
# 'errors' => '5.33132786352927e-08',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_diff"}',
# 'rate' => '5019.04502032516',
# 'samples' => 20,
# 'seq' => '40',
# 'time' => '0.00019924108987873'
# },
# {
# 'errors' => '1.97254456342721e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_diff"}',
# 'rate' => '290.463014222641',
# 'samples' => 20,
# 'seq' => '41',
# 'time' => '0.0034427791182856'
# },
# {
# 'errors' => '8.85466257238233e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::difference"}',
# 'rate' => '14009.3991310056',
# 'samples' => 29,
# 'seq' => '42',
# 'time' => '7.13806488521555e-05'
# },
# {
# 'errors' => '2.13248138966316e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::difference"}',
# 'rate' => '3600.54036106214',
# 'samples' => 20,
# 'seq' => '43',
# 'time' => '0.0002777360895088'
# },
# {
# 'errors' => '1.98854925167162e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::difference"}',
# 'rate' => '5250.00377467151',
# 'samples' => 23,
# 'seq' => '44',
# 'time' => '0.000190476053526756'
# },
# {
# 'errors' => '7.89017822167009e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::difference"}',
# 'rate' => '110.022868156823',
# 'samples' => 20,
# 'seq' => '45',
# 'time' => '0.00908901955341347'
# },
# {
# 'errors' => '4.97140490998185e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::difference"}',
# 'rate' => '25555.4449197618',
# 'samples' => 23,
# 'seq' => '46',
# 'time' => '3.91306041878656e-05'
# },
# {
# 'errors' => '2.1324813820691e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::difference"}',
# 'rate' => '4230.4444755049',
# 'samples' => 20,
# 'seq' => '47',
# 'time' => '0.000236381781108391'
# },
# {
# 'errors' => '5.33123340065524e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::difference"}',
# 'rate' => '33689.4872090173',
# 'samples' => 20,
# 'seq' => '48',
# 'time' => '2.96828501364764e-05'
# },
# {
# 'errors' => '1.59936149282864e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::difference"}',
# 'rate' => '5645.37625382072',
# 'samples' => 20,
# 'seq' => '49',
# 'time' => '0.000177136111932878'
# },
# {
# 'errors' => '1.85340119564904e-10',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::intersect"}',
# 'rate' => '62978.6623394078',
# 'samples' => 58,
# 'seq' => '50',
# 'time' => '1.58783937742398e-05'
# },
# {
# 'errors' => '2.29414850045995e-10',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::intersect"}',
# 'rate' => '7421.16178682987',
# 'samples' => 20,
# 'seq' => '51',
# 'time' => '0.000134749791033349'
# },
# {
# 'errors' => '2.13248184601444e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::intersection"}',
# 'rate' => '3025.06661965695',
# 'samples' => 20,
# 'seq' => '52',
# 'time' => '0.000330571232217492'
# },
# {
# 'errors' => '6.39744218480898e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::intersection"}',
# 'rate' => '614.43964229485',
# 'samples' => 20,
# 'seq' => '53',
# 'time' => '0.00162749915722419'
# },
# {
# 'errors' => '2.13248309115124e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_intersect"}',
# 'rate' => '3483.56778909887',
# 'samples' => 20,
# 'seq' => '54',
# 'time' => '0.000287062018178403'
# },
# {
# 'errors' => '9.59616287496748e-07',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_intersect"}',
# 'rate' => '379.89264715466',
# 'samples' => 20,
# 'seq' => '55',
# 'time' => '0.00263232259821255'
# },
# {
# 'errors' => '2.13248184601444e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::intersection"}',
# 'rate' => '7787.05955775635',
# 'samples' => 20,
# 'seq' => '56',
# 'time' => '0.000128418177950616'
# },
# {
# 'errors' => '4.78650234145207e-06',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::intersection"}',
# 'rate' => '155.203844263037',
# 'samples' => 21,
# 'seq' => '57',
# 'time' => '0.00644313937421047'
# },
# {
# 'errors' => '1.87031010297415e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::intersection"}',
# 'rate' => '2625.40778112655',
# 'samples' => 26,
# 'seq' => '58',
# 'time' => '0.000380893211023739'
# },
# {
# 'errors' => '8.30218962692179e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::intersection"}',
# 'rate' => '54.2016894624538',
# 'samples' => 23,
# 'seq' => '59',
# 'time' => '0.0184496094110261'
# },
# {
# 'errors' => '6.6640273954167e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::intersection"}',
# 'rate' => '20678.5403551568',
# 'samples' => 20,
# 'seq' => '60',
# 'time' => '4.83593127379815e-05'
# },
# {
# 'errors' => '2.13248140530243e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::intersection"}',
# 'rate' => '3325.62346012369',
# 'samples' => 20,
# 'seq' => '61',
# 'time' => '0.000300695497247547'
# },
# {
# 'errors' => '1.86264514923096e-10',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::intersection"}',
# 'rate' => '35557.7024132782',
# 'samples' => 31,
# 'seq' => '62',
# 'time' => '2.81233019045284e-05'
# },
# {
# 'errors' => '2.13248184601444e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::intersection"}',
# 'rate' => '5588.57172266241',
# 'samples' => 20,
# 'seq' => '63',
# 'time' => '0.000178936595900678'
# }
# ],
# {
# 'func.elapsed_time' => '4.96721291542053',
# 'func.platform_info' => {
# 'archname' => 'i386',
# 'codename' => 'Snow Leopard',
# 'is32bit' => 1,
# 'is64bit' => 0,
# 'kernel' => 'Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386',
# 'osflag' => 'darwin',
# 'oslabel' => 'OS X',
# 'osname' => 'Mac',
# 'osvers' => '10.6.8',
# 'source' => {
# 'sw_vers -productVersion' => '10.6.8',
# 'uname -a' => 'Darwin neko 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386',
# 'uname -p' => 'i386',
# 'uname -s' => 'Darwin',
# 'uname -v' => 'Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386'
# }
# },
# 'func.sysload_after' => [
# '1.6728515625',
# '1.47412109375',
# '1.40380859375'
# ],
# 'func.sysload_before' => [
# '1.64453125',
# '1.46533203125',
# '1.400390625'
# ],
# 'table.fields' => [
# 'seq',
# 'name',
# 'rate',
# 'time',
# 'samples',
# 'errors'
# ]
# }
# ]
t/bench-SetOperationModules.t ..
ok 1
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
All tests successful.
Files=4, Tests=2, 9 wallclock secs ( 0.03 usr 0.01 sys + 4.00 cusr 0.09 csys = 4.13 CPU)
Result: PASS
PERLANCAR/Bencher-Scenario-SetOperationModules-0.06.tar.gz
make test TEST_VERBOSE=1 -- OK
perlancar <perlancar@gmail.com>
Benchmark Perl set operation (union, intersection, diff, symmetric diff) modules
>>> (cd /Users/fly1400/var/cpan/build/Bencher-Scenario-SetOperationModules-0.06-sAbb4n && tar cvf - Bencher-Scenario-SetOperationModules-0.06.ppd blib) | gzip -c >/Users/fly1400/var/REPO/P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.06.tar.gz
Bencher-Scenario-SetOperationModules-0.06.ppd
blib/
blib/lib/
blib/lib/Bencher/
blib/lib/Bencher/Scenario/
blib/lib/Bencher/Scenario/SetOperationModules.pm
blib/man3/
blib/man3/Bencher::Scenario::SetOperationModules.3
>>> mv /Users/fly1400/var/cpan/build/Bencher-Scenario-SetOperationModules-0.06-sAbb4n/Bencher-Scenario-SetOperationModules-0.06.ppd /Users/fly1400/var/REPO/P/PE/PERLANCAR
Finished 2015-11-21T01:50:05