PATH=/usr/bin:/bin:/Users/fly1800/var/megalib/bin
Start 2015-11-30T07:15:12
ActivePerl-1800 CPAN-2.00
Reading '/Users/fly1800/var/cpan/Metadata'
Database was generated on Mon, 30 Nov 2015 06:53:34 GMT
Running make for P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.07.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.07.tar.gz
Checksum for /Users/fly1800/var/cpan/sources/authors/id/P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.07.tar.gz ok
Bencher-Scenario-SetOperationModules-0.07/
Bencher-Scenario-SetOperationModules-0.07/META.json
Bencher-Scenario-SetOperationModules-0.07/LICENSE
Bencher-Scenario-SetOperationModules-0.07/Changes
Bencher-Scenario-SetOperationModules-0.07/META.yml
Bencher-Scenario-SetOperationModules-0.07/Makefile.PL
Bencher-Scenario-SetOperationModules-0.07/t/
Bencher-Scenario-SetOperationModules-0.07/t/release-pod-syntax.t
Bencher-Scenario-SetOperationModules-0.07/t/release-pod-coverage.t
Bencher-Scenario-SetOperationModules-0.07/t/bench-SetOperationModules.t
Bencher-Scenario-SetOperationModules-0.07/t/00-compile.t
Bencher-Scenario-SetOperationModules-0.07/README
Bencher-Scenario-SetOperationModules-0.07/dist.ini
Bencher-Scenario-SetOperationModules-0.07/lib/
Bencher-Scenario-SetOperationModules-0.07/lib/Bencher/
Bencher-Scenario-SetOperationModules-0.07/lib/Bencher/Scenario/
Bencher-Scenario-SetOperationModules-0.07/lib/Bencher/Scenario/SetOperationModules.pm
Bencher-Scenario-SetOperationModules-0.07/MANIFEST
Bencher-Scenario-SetOperationModules-0.07/weaver.ini
CPAN.pm: Building P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.07.tar.gz
>>> /Users/fly1800/ap1800-297214/bin/perl-dynamic 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.07.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.15.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/P/PE/PERLANCAR/Bencher-0.15.tar.gz
Checksum for /Users/fly1800/var/cpan/sources/authors/id/P/PE/PERLANCAR/Bencher-0.15.tar.gz ok
Bencher-0.15/
Bencher-0.15/bin/
Bencher-0.15/bin/bencher
Bencher-0.15/META.json
Bencher-0.15/LICENSE
Bencher-0.15/Changes
Bencher-0.15/META.yml
Bencher-0.15/Makefile.PL
Bencher-0.15/t/
Bencher-0.15/t/release-pod-syntax.t
Bencher-0.15/t/release-pod-coverage.t
Bencher-0.15/t/release-rinci.t
Bencher-0.15/t/00-compile.t
Bencher-0.15/README
Bencher-0.15/dist.ini
Bencher-0.15/lib/
Bencher-0.15/lib/Bencher.pm
Bencher-0.15/lib/Sah/
Bencher-0.15/lib/Sah/Schema/
Bencher-0.15/lib/Sah/Schema/Bencher/
Bencher-0.15/lib/Sah/Schema/Bencher/Scenario.pm
Bencher-0.15/lib/Bencher/
Bencher-0.15/lib/Bencher/Scenario/
Bencher-0.15/lib/Bencher/Scenario/Example.pm
Bencher-0.15/lib/Bencher/Scenario/Example/
Bencher-0.15/lib/Bencher/Scenario/Example/CommandNotFound.pm
Bencher-0.15/MANIFEST
Bencher-0.15/weaver.ini
CPAN.pm: Building P/PE/PERLANCAR/Bencher-0.15.tar.gz
>>> /Users/fly1800/ap1800-297214/bin/perl-dynamic 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/Bencher/Scenario/Example/CommandNotFound.pm blib/lib/Bencher/Scenario/Example/CommandNotFound.pm
cp lib/Bencher/Scenario/Example.pm blib/lib/Bencher/Scenario/Example.pm
cp lib/Bencher.pm blib/lib/Bencher.pm
cp lib/Sah/Schema/Bencher/Scenario.pm blib/lib/Sah/Schema/Bencher/Scenario.pm
cp bin/bencher blib/script/bencher
"/Users/fly1800/ap1800-297214/bin/perl-dynamic" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/bencher
Manifying 1 pod document
Manifying 4 pod documents
PERLANCAR/Bencher-0.15.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly1800/ap1800-297214/bin/perl-dynamic" "-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, 1 wallclock secs ( 0.04 usr 0.01 sys + 0.27 cusr 0.08 csys = 0.40 CPU)
Result: PASS
PERLANCAR/Bencher-0.15.tar.gz
make test TEST_VERBOSE=1 -- OK
perlancar <perlancar@gmail.com>
A benchmark framework
>>> (cd /Users/fly1800/var/cpan/build/Bencher-0.15-3RT_1O && tar cvf - Bencher-0.15.ppd blib) | gzip -c >/Users/fly1800/var/REPO/P/PE/PERLANCAR/Bencher-0.15.tar.gz
Bencher-0.15.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/fly1800/var/cpan/build/Bencher-0.15-3RT_1O/Bencher-0.15.ppd /Users/fly1800/var/REPO/P/PE/PERLANCAR
Running make for P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.07.tar.gz
Prepending /Users/fly1800/var/cpan/build/Bencher-0.15-3RT_1O/blib/arch /Users/fly1800/var/cpan/build/Bencher-0.15-3RT_1O/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /Users/fly1800/var/cpan/build/Bencher-Scenario-SetOperationModules-0.07-0vebFj
Prepending /Users/fly1800/var/cpan/build/Bencher-0.15-3RT_1O/blib/arch /Users/fly1800/var/cpan/build/Bencher-0.15-3RT_1O/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.07.tar.gz
>>> make
cp lib/Bencher/Scenario/SetOperationModules.pm blib/lib/Bencher/Scenario/SetOperationModules.pm
Manifying 1 pod document
PERLANCAR/Bencher-Scenario-SetOperationModules-0.07.tar.gz
make -- OK
Prepending /Users/fly1800/var/cpan/build/Bencher-0.15-3RT_1O/blib/arch /Users/fly1800/var/cpan/build/Bencher-0.15-3RT_1O/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly1800/ap1800-297214/bin/perl-dynamic" "-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.66655347018305e-09',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::unique"}',
# 'rate' => '167871.730977688',
# 'samples' => 20,
# 'seq' => '0',
# 'time' => '5.95692910400091e-06'
# },
# {
# 'errors' => '3.25172937761937e-08',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::unique"}',
# 'rate' => '59687.8264803555',
# 'samples' => 21,
# 'seq' => '1',
# 'time' => '1.67538350609755e-05'
# },
# {
# 'errors' => '2.13248105746066e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::union"}',
# 'rate' => '2995.1008396416',
# 'samples' => 20,
# 'seq' => '2',
# 'time' => '0.000333878574892879'
# },
# {
# 'errors' => '4.79808154717586e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::union"}',
# 'rate' => '639.449550073288',
# 'samples' => 20,
# 'seq' => '3',
# 'time' => '0.00156384502872101'
# },
# {
# 'errors' => '1.33280704275088e-08',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::PP::uniq"}',
# 'rate' => '94226.6051592673',
# 'samples' => 20,
# 'seq' => '4',
# 'time' => '1.06127138753406e-05'
# },
# {
# 'errors' => '1.06624036596897e-07',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::PP::uniq"}',
# 'rate' => '11516.713323858',
# 'samples' => 20,
# 'seq' => '5',
# 'time' => '8.68303284000654e-05'
# },
# {
# 'errors' => '9.99607416929616e-09',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::XS::uniq"}',
# 'rate' => '135400.68009307',
# 'samples' => 20,
# 'seq' => '6',
# 'time' => '7.38548727608041e-06'
# },
# {
# 'errors' => '3.71638166004616e-11',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::XS::uniq"}',
# 'rate' => '17453.1574376214',
# 'samples' => 20,
# 'seq' => '7',
# 'time' => '5.72962229656186e-05'
# },
# {
# 'errors' => '2.1324806275117e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_union"}',
# 'rate' => '4469.90344882996',
# 'samples' => 20,
# 'seq' => '8',
# 'time' => '0.000223718478810042'
# },
# {
# 'errors' => '6.93056196146141e-07',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_union"}',
# 'rate' => '532.309863127961',
# 'samples' => 20,
# 'seq' => '9',
# 'time' => '0.00187860505556631'
# },
# {
# 'errors' => '7.99682331041014e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::union"}',
# 'rate' => '19752.7739238127',
# 'samples' => 20,
# 'seq' => '10',
# 'time' => '5.06258009055864e-05'
# },
# {
# 'errors' => '2.13248140530243e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::union"}',
# 'rate' => '4936.56424138418',
# 'samples' => 20,
# 'seq' => '11',
# 'time' => '0.000202570036791339'
# },
# {
# 'errors' => '1.34424834789155e-10',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::union"}',
# 'rate' => '17031.7810022192',
# 'samples' => 20,
# 'seq' => '12',
# 'time' => '5.87137657459135e-05'
# },
# {
# 'errors' => '2.1324806333289e-07',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::union"}',
# 'rate' => '3089.40315948726',
# 'samples' => 20,
# 'seq' => '13',
# 'time' => '0.000323687116370389'
# },
# {
# 'errors' => '5.33120333185467e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::union"}',
# 'rate' => '22963.3754363626',
# 'samples' => 20,
# 'seq' => '14',
# 'time' => '4.35476048706888e-05'
# },
# {
# 'errors' => '4.16217596470872e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::union"}',
# 'rate' => '3755.29606332778',
# 'samples' => 21,
# 'seq' => '15',
# 'time' => '0.000266290588847433'
# },
# {
# 'errors' => '1.82647383900531e-10',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::union"}',
# 'rate' => '34073.118044826',
# 'samples' => 21,
# 'seq' => '16',
# 'time' => '2.93486495331721e-05'
# },
# {
# 'errors' => '5.20272136964258e-08',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::union"}',
# 'rate' => '5331.1059714453',
# 'samples' => 21,
# 'seq' => '17',
# 'time' => '0.000187578338407873'
# },
# {
# 'errors' => '2.66560408376921e-08',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::array_diff"}',
# 'rate' => '52817.7393508833',
# 'samples' => 20,
# 'seq' => '18',
# 'time' => '1.89330329599439e-05'
# },
# {
# 'errors' => '1.56081604851422e-07',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::array_diff"}',
# 'rate' => '6528.43495704214',
# 'samples' => 21,
# 'seq' => '19',
# 'time' => '0.000153176068472784'
# },
# {
# 'errors' => '1.52493039986874e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::symmetric_difference"}',
# 'rate' => '4556.06802176545',
# 'samples' => 22,
# 'seq' => '20',
# 'time' => '0.000219487504405719'
# },
# {
# 'errors' => '4.26496141975075e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::symmetric_difference"}',
# 'rate' => '899.054585305926',
# 'samples' => 20,
# 'seq' => '21',
# 'time' => '0.00111227951711044'
# },
# {
# 'errors' => '2.66566518287654e-08',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::PP::singleton"}',
# 'rate' => '71191.8019505286',
# 'samples' => 20,
# 'seq' => '22',
# 'time' => '1.40465611573493e-05'
# },
# {
# 'errors' => '5.33121813897208e-08',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::PP::singleton"}',
# 'rate' => '8682.24006402909',
# 'samples' => 20,
# 'seq' => '23',
# 'time' => '0.000115177649157968'
# },
# {
# 'errors' => '9.99772089909417e-09',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::XS::singleton"}',
# 'rate' => '108592.460789311',
# 'samples' => 20,
# 'seq' => '24',
# 'time' => '9.20874241850164e-06'
# },
# {
# 'errors' => '1.04054492425307e-07',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::XS::singleton"}',
# 'rate' => '13479.5528632305',
# 'samples' => 21,
# 'seq' => '25',
# 'time' => '7.41864370536946e-05'
# },
# {
# 'errors' => '4.12953133256517e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_symdiff"}',
# 'rate' => '3318.0096479553',
# 'samples' => 27,
# 'seq' => '26',
# 'time' => '0.000301385500978348'
# },
# {
# 'errors' => '2.87884881013457e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_symdiff"}',
# 'rate' => '380.282545323523',
# 'samples' => 20,
# 'seq' => '27',
# 'time' => '0.00262962371609577'
# },
# {
# 'errors' => '2.60142599039544e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::symmetric_difference"}',
# 'rate' => '16906.4117913658',
# 'samples' => 21,
# 'seq' => '28',
# 'time' => '5.91491566833068e-05'
# },
# {
# 'errors' => '2.08108800916331e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::symmetric_difference"}',
# 'rate' => '3767.01849536669',
# 'samples' => 21,
# 'seq' => '29',
# 'time' => '0.000265461929966622'
# },
# {
# 'errors' => '3.81469729404671e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::symmetric_difference"}',
# 'rate' => '1197.59153724684',
# 'samples' => 25,
# 'seq' => '30',
# 'time' => '0.000835009240545332'
# },
# {
# 'errors' => '3.41196896006429e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::symmetric_difference"}',
# 'rate' => '29.2295176413549',
# 'samples' => 20,
# 'seq' => '31',
# 'time' => '0.0342119911888374'
# },
# {
# 'errors' => '7.99681421243511e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::symmetric_difference"}',
# 'rate' => '14080.0912631097',
# 'samples' => 20,
# 'seq' => '32',
# 'time' => '7.10222669237969e-05'
# },
# {
# 'errors' => '2.66560078066354e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::symmetric_difference"}',
# 'rate' => '2800.04402125093',
# 'samples' => 20,
# 'seq' => '33',
# 'time' => '0.000357137242275657'
# },
# {
# 'errors' => '5.33121980289643e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::symmetric_difference"}',
# 'rate' => '29243.5968359209',
# 'samples' => 20,
# 'seq' => '34',
# 'time' => '3.41955199837685e-05'
# },
# {
# 'errors' => '2.13248063619595e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::symmetric_difference"}',
# 'rate' => '4936.2679805936',
# 'samples' => 20,
# 'seq' => '35',
# 'time' => '0.000202582194469869'
# },
# {
# 'errors' => '5.73707968821137e-09',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::array_minus"}',
# 'rate' => '65126.730660161',
# 'samples' => 27,
# 'seq' => '36',
# 'time' => '1.53546783304404e-05'
# },
# {
# 'errors' => '4.76839144959257e-08',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::array_minus"}',
# 'rate' => '7650.76186392373',
# 'samples' => 25,
# 'seq' => '37',
# 'time' => '0.000130705937236837'
# },
# {
# 'errors' => '1.9885484499573e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::difference"}',
# 'rate' => '3178.62498433516',
# 'samples' => 23,
# 'seq' => '38',
# 'time' => '0.000314601440851997'
# },
# {
# 'errors' => '4.79808136598657e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::difference"}',
# 'rate' => '668.634275086962',
# 'samples' => 20,
# 'seq' => '39',
# 'time' => '0.00149558590885868'
# },
# {
# 'errors' => '2.1324806328945e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_diff"}',
# 'rate' => '4981.69788143209',
# 'samples' => 20,
# 'seq' => '40',
# 'time' => '0.000200734774328091'
# },
# {
# 'errors' => '4.79808136469466e-07',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_diff"}',
# 'rate' => '294.207208689111',
# 'samples' => 20,
# 'seq' => '41',
# 'time' => '0.00339896498272652'
# },
# {
# 'errors' => '1.06624189499135e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::difference"}',
# 'rate' => '14088.2771042712',
# 'samples' => 20,
# 'seq' => '42',
# 'time' => '7.0981000203128e-05'
# },
# {
# 'errors' => '1.56081658086715e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::difference"}',
# 'rate' => '3656.62536986489',
# 'samples' => 21,
# 'seq' => '43',
# 'time' => '0.000273476196998805'
# },
# {
# 'errors' => '4.97138990523352e-08',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::difference"}',
# 'rate' => '5371.2595363932',
# 'samples' => 23,
# 'seq' => '44',
# 'time' => '0.000186176071594466'
# },
# {
# 'errors' => '1.33280038217381e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::difference"}',
# 'rate' => '121.84071616575',
# 'samples' => 20,
# 'seq' => '45',
# 'time' => '0.0082074369838701'
# },
# {
# 'errors' => '1.33280835016381e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::difference"}',
# 'rate' => '25053.6994838907',
# 'samples' => 20,
# 'seq' => '46',
# 'time' => '3.99142649828219e-05'
# },
# {
# 'errors' => '2.66560110873682e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::difference"}',
# 'rate' => '4100.04992565927',
# 'samples' => 20,
# 'seq' => '47',
# 'time' => '0.000243899469062978'
# },
# {
# 'errors' => '3.68137571514628e-11',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::difference"}',
# 'rate' => '32322.570418295',
# 'samples' => 27,
# 'seq' => '48',
# 'time' => '3.09381335413221e-05'
# },
# {
# 'errors' => '2.13248063088142e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::difference"}',
# 'rate' => '5578.32214266095',
# 'samples' => 20,
# 'seq' => '49',
# 'time' => '0.00017926537306843'
# },
# {
# 'errors' => '2.66560349808101e-08',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::intersect"}',
# 'rate' => '63605.0808853139',
# 'samples' => 20,
# 'seq' => '50',
# 'time' => '1.57220144378575e-05'
# },
# {
# 'errors' => '1.84429351794845e-10',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::intersect"}',
# 'rate' => '7535.60270749151',
# 'samples' => 24,
# 'seq' => '51',
# 'time' => '0.000132703386685428'
# },
# {
# 'errors' => '1.77092967986829e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::intersection"}',
# 'rate' => '2921.59154629296',
# 'samples' => 29,
# 'seq' => '52',
# 'time' => '0.000342279194115565'
# },
# {
# 'errors' => '4.79808136489553e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::intersection"}',
# 'rate' => '596.893151295139',
# 'samples' => 20,
# 'seq' => '53',
# 'time' => '0.00167534172209917'
# },
# {
# 'errors' => '2.13248063377488e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_intersect"}',
# 'rate' => '3390.59116287273',
# 'samples' => 20,
# 'seq' => '54',
# 'time' => '0.000294933818901579'
# },
# {
# 'errors' => '1.50878878089911e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_intersect"}',
# 'rate' => '376.700075696966',
# 'samples' => 21,
# 'seq' => '55',
# 'time' => '0.0026546317999799'
# },
# {
# 'errors' => '5.33120299506158e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::intersection"}',
# 'rate' => '7286.30728197937',
# 'samples' => 20,
# 'seq' => '56',
# 'time' => '0.00013724373146782'
# },
# {
# 'errors' => '2.71891276836552e-06',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::intersection"}',
# 'rate' => '135.665602063442',
# 'samples' => 20,
# 'seq' => '57',
# 'time' => '0.00737106521321716'
# },
# {
# 'errors' => '2.13248138966316e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::intersection"}',
# 'rate' => '2684.19711750597',
# 'samples' => 20,
# 'seq' => '58',
# 'time' => '0.000372550880663025'
# },
# {
# 'errors' => '2.8385832129567e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::intersection"}',
# 'rate' => '59.9659611139963',
# 'samples' => 28,
# 'seq' => '59',
# 'time' => '0.0166761272799244'
# },
# {
# 'errors' => '1.06624040061782e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::intersection"}',
# 'rate' => '19365.2643442214',
# 'samples' => 20,
# 'seq' => '60',
# 'time' => '5.16388509975802e-05'
# },
# {
# 'errors' => '2.1324810484885e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::intersection"}',
# 'rate' => '3218.74524891465',
# 'samples' => 20,
# 'seq' => '61',
# 'time' => '0.000310680070234572'
# },
# {
# 'errors' => '1.27085132023765e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::intersection"}',
# 'rate' => '33547.8270828177',
# 'samples' => 22,
# 'seq' => '62',
# 'time' => '2.98081898875702e-05'
# },
# {
# 'errors' => '2.13248064189845e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::intersection"}',
# 'rate' => '5434.86362756153',
# 'samples' => 20,
# 'seq' => '63',
# 'time' => '0.000183997257066167'
# }
# ],
# {
# 'func.elapsed_time' => '3.50206017494202',
# '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' => [
# '2.04296875',
# '2.00146484375',
# '1.65966796875'
# ],
# 'func.sysload_before' => [
# '2.04296875',
# '2.00146484375',
# '1.65966796875'
# ],
# '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, 4 wallclock secs ( 0.04 usr 0.01 sys + 3.74 cusr 0.08 csys = 3.87 CPU)
Result: PASS
PERLANCAR/Bencher-Scenario-SetOperationModules-0.07.tar.gz
make test TEST_VERBOSE=1 -- OK
perlancar <perlancar@gmail.com>
Benchmark Perl set operation (union, intersection, diff, symmetric diff) modules
>>> (cd /Users/fly1800/var/cpan/build/Bencher-Scenario-SetOperationModules-0.07-0vebFj && tar cvf - Bencher-Scenario-SetOperationModules-0.07.ppd blib) | gzip -c >/Users/fly1800/var/REPO/P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.07.tar.gz
Bencher-Scenario-SetOperationModules-0.07.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/fly1800/var/cpan/build/Bencher-Scenario-SetOperationModules-0.07-0vebFj/Bencher-Scenario-SetOperationModules-0.07.ppd /Users/fly1800/var/REPO/P/PE/PERLANCAR
Finished 2015-11-30T07:15:24