PATH=/usr/bin:/bin:/Users/fly1600/var/megalib/bin
Start 2015-12-01T03:15:05
ActivePerl-1600 CPAN-2.00
Reading '/Users/fly1600/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/fly1600/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/fly1600/ap1600/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/fly1600/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/fly1600/ap1600/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/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/fly1600/ap1600/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/fly1600/ap1600/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.03 usr 0.01 sys + 0.26 cusr 0.08 csys = 0.38 CPU)
Result: PASS
PERLANCAR/Bencher-0.15.tar.gz
make test TEST_VERBOSE=1 -- OK
perlancar <perlancar@gmail.com>
A benchmark framework
>>> (cd /Users/fly1600/var/cpan/build/Bencher-0.15-Fciz17 && tar cvf - Bencher-0.15.ppd blib) | gzip -c >/Users/fly1600/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/fly1600/var/cpan/build/Bencher-0.15-Fciz17/Bencher-0.15.ppd /Users/fly1600/var/REPO/P/PE/PERLANCAR
Running make for P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.07.tar.gz
Prepending /Users/fly1600/var/cpan/build/Bencher-0.15-Fciz17/blib/arch /Users/fly1600/var/cpan/build/Bencher-0.15-Fciz17/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /Users/fly1600/var/cpan/build/Bencher-Scenario-SetOperationModules-0.07-wDG5B9
Prepending /Users/fly1600/var/cpan/build/Bencher-0.15-Fciz17/blib/arch /Users/fly1600/var/cpan/build/Bencher-0.15-Fciz17/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/fly1600/var/cpan/build/Bencher-0.15-Fciz17/blib/arch /Users/fly1600/var/cpan/build/Bencher-0.15-Fciz17/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly1600/ap1600/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' => '1.67627817544798e-09',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::unique"}',
# 'rate' => '171818.370997581',
# 'samples' => 20,
# 'seq' => '0',
# 'time' => '5.82009941191957e-06'
# },
# {
# 'errors' => '2.66566455118776e-08',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::unique"}',
# 'rate' => '62306.3997165534',
# 'samples' => 20,
# 'seq' => '1',
# 'time' => '1.60497156720535e-05'
# },
# {
# 'errors' => '1.80227510062866e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::union"}',
# 'rate' => '2950.18580151239',
# 'samples' => 28,
# 'seq' => '2',
# 'time' => '0.000338961701831579'
# },
# {
# 'errors' => '6.93056196396215e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::union"}',
# 'rate' => '635.851746920953',
# 'samples' => 20,
# 'seq' => '3',
# 'time' => '0.00157269364257061'
# },
# {
# 'errors' => '1.33280751066724e-08',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::PP::uniq"}',
# 'rate' => '96326.0341182041',
# 'samples' => 20,
# 'seq' => '4',
# 'time' => '1.03814094409085e-05'
# },
# {
# 'errors' => '1.04054407052091e-07',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::PP::uniq"}',
# 'rate' => '11762.6943393119',
# 'samples' => 21,
# 'seq' => '5',
# 'time' => '8.50145358838336e-05'
# },
# {
# 'errors' => '1.33280569175618e-08',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::XS::uniq"}',
# 'rate' => '159545.807414008',
# 'samples' => 20,
# 'seq' => '6',
# 'time' => '6.26779240525626e-06'
# },
# {
# 'errors' => '5.33123371650533e-08',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::XS::uniq"}',
# 'rate' => '21079.8550953327',
# 'samples' => 20,
# 'seq' => '7',
# 'time' => '4.74386562657828e-05'
# },
# {
# 'errors' => '4.16217596922645e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_union"}',
# 'rate' => '4693.57334249124',
# 'samples' => 21,
# 'seq' => '8',
# 'time' => '0.000213057286427578'
# },
# {
# 'errors' => '1.54604844116198e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_union"}',
# 'rate' => '552.023449578337',
# 'samples' => 20,
# 'seq' => '9',
# 'time' => '0.00181151724761665'
# },
# {
# 'errors' => '1.06624029994001e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::union"}',
# 'rate' => '18423.7788637825',
# 'samples' => 20,
# 'seq' => '10',
# 'time' => '5.42776814351479e-05'
# },
# {
# 'errors' => '4.26496119976004e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::union"}',
# 'rate' => '4528.47307727145',
# 'samples' => 20,
# 'seq' => '11',
# 'time' => '0.000220824985141025'
# },
# {
# 'errors' => '1.06624040061782e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::union"}',
# 'rate' => '16184.3845478597',
# 'samples' => 20,
# 'seq' => '12',
# 'time' => '6.17879535080773e-05'
# },
# {
# 'errors' => '2.13248141335665e-07',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::union"}',
# 'rate' => '3089.13926747096',
# 'samples' => 20,
# 'seq' => '13',
# 'time' => '0.000323714767582715'
# },
# {
# 'errors' => '5.33121980289643e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::union"}',
# 'rate' => '23564.7544961839',
# 'samples' => 20,
# 'seq' => '14',
# 'time' => '4.24362579360604e-05'
# },
# {
# 'errors' => '2.13248065021893e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::union"}',
# 'rate' => '3975.82060249621',
# 'samples' => 20,
# 'seq' => '15',
# 'time' => '0.000251520402950816'
# },
# {
# 'errors' => '5.33120338274784e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::union"}',
# 'rate' => '32211.3116443757',
# 'samples' => 20,
# 'seq' => '16',
# 'time' => '3.10449947223619e-05'
# },
# {
# 'errors' => '1.56081706936612e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::union"}',
# 'rate' => '5359.20894637621',
# 'samples' => 21,
# 'seq' => '17',
# 'time' => '0.000186594702689504'
# },
# {
# 'errors' => '2.5418235963146e-08',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::array_diff"}',
# 'rate' => '54585.1105519524',
# 'samples' => 22,
# 'seq' => '18',
# 'time' => '1.83200141922994e-05'
# },
# {
# 'errors' => '1.85340119564904e-10',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::array_diff"}',
# 'rate' => '6693.82865843118',
# 'samples' => 27,
# 'seq' => '19',
# 'time' => '0.000149391335068079'
# },
# {
# 'errors' => '2.13248141335665e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::symmetric_difference"}',
# 'rate' => '4497.13604699255',
# 'samples' => 20,
# 'seq' => '20',
# 'time' => '0.00022236374206841'
# },
# {
# 'errors' => '2.08108797298424e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::symmetric_difference"}',
# 'rate' => '898.364617625566',
# 'samples' => 21,
# 'seq' => '21',
# 'time' => '0.001113133777066'
# },
# {
# 'errors' => '2.66560302213059e-08',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::PP::singleton"}',
# 'rate' => '71081.2090756973',
# 'samples' => 20,
# 'seq' => '22',
# 'time' => '1.40684157318576e-05'
# },
# {
# 'errors' => '5.08310329752933e-08',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::PP::singleton"}',
# 'rate' => '8659.92574879139',
# 'samples' => 22,
# 'seq' => '23',
# 'time' => '0.000115474431191233'
# },
# {
# 'errors' => '1.33293052485696e-08',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::XS::singleton"}',
# 'rate' => '125723.75269086',
# 'samples' => 20,
# 'seq' => '24',
# 'time' => '7.95394647866488e-06'
# },
# {
# 'errors' => '9.17673655804351e-08',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::XS::singleton"}',
# 'rate' => '15635.4574752044',
# 'samples' => 27,
# 'seq' => '25',
# 'time' => '6.3957194830139e-05'
# },
# {
# 'errors' => '1.98854924368301e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_symdiff"}',
# 'rate' => '3443.54143075056',
# 'samples' => 23,
# 'seq' => '26',
# 'time' => '0.000290398713101018'
# },
# {
# 'errors' => '1.50878878041358e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_symdiff"}',
# 'rate' => '397.502900110137',
# 'samples' => 21,
# 'seq' => '27',
# 'time' => '0.00251570491617276'
# },
# {
# 'errors' => '1.06624040061782e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::symmetric_difference"}',
# 'rate' => '16523.9259941888',
# 'samples' => 20,
# 'seq' => '28',
# 'time' => '6.05183054167445e-05'
# },
# {
# 'errors' => '1.59936151327801e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::symmetric_difference"}',
# 'rate' => '3786.63276967357',
# 'samples' => 20,
# 'seq' => '29',
# 'time' => '0.000264086871060963'
# },
# {
# 'errors' => '4.26496157291451e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::symmetric_difference"}',
# 'rate' => '1107.04521134473',
# 'samples' => 20,
# 'seq' => '30',
# 'time' => '0.00090330547456621'
# },
# {
# 'errors' => '1.15687072544175e-05',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::symmetric_difference"}',
# 'rate' => '27.1258100949195',
# 'samples' => 20,
# 'seq' => '31',
# 'time' => '0.0368652584568264'
# },
# {
# 'errors' => '9.53676117384157e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::symmetric_difference"}',
# 'rate' => '13736.4452476674',
# 'samples' => 25,
# 'seq' => '32',
# 'time' => '7.27990380313137e-05'
# },
# {
# 'errors' => '3.337860133617e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::symmetric_difference"}',
# 'rate' => '2788.80008686754',
# 'samples' => 25,
# 'seq' => '33',
# 'time' => '0.000358577154636864'
# },
# {
# 'errors' => '5.33120278684671e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::symmetric_difference"}',
# 'rate' => '27985.1021989189',
# 'samples' => 20,
# 'seq' => '34',
# 'time' => '3.57332981274098e-05'
# },
# {
# 'errors' => '2.13248063929265e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::symmetric_difference"}',
# 'rate' => '4994.70212709482',
# 'samples' => 20,
# 'seq' => '35',
# 'time' => '0.000200212139694035'
# },
# {
# 'errors' => '1.99928563004604e-08',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::array_minus"}',
# 'rate' => '67455.0381304251',
# 'samples' => 20,
# 'seq' => '36',
# 'time' => '1.48246895667969e-05'
# },
# {
# 'errors' => '2.13248139740613e-07',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::array_minus"}',
# 'rate' => '7731.30152059865',
# 'samples' => 20,
# 'seq' => '37',
# 'time' => '0.000129344328032697'
# },
# {
# 'errors' => '1.87030972769806e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::difference"}',
# 'rate' => '3120.43581580239',
# 'samples' => 26,
# 'seq' => '38',
# 'time' => '0.000320468056075962'
# },
# {
# 'errors' => '8.84462389612795e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::difference"}',
# 'rate' => '665.098417984503',
# 'samples' => 21,
# 'seq' => '39',
# 'time' => '0.00150353687959501'
# },
# {
# 'errors' => '2.13248138966316e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_diff"}',
# 'rate' => '5189.27088392418',
# 'samples' => 20,
# 'seq' => '40',
# 'time' => '0.000192705299524428'
# },
# {
# 'errors' => '1.33280038210275e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_diff"}',
# 'rate' => '305.043585267663',
# 'samples' => 20,
# 'seq' => '41',
# 'time' => '0.00327822005869273'
# },
# {
# 'errors' => '9.94275951145466e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::difference"}',
# 'rate' => '13377.2192442841',
# 'samples' => 23,
# 'seq' => '42',
# 'time' => '7.47539516052474e-05'
# },
# {
# 'errors' => '1.52493042407211e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::difference"}',
# 'rate' => '3624.25079670129',
# 'samples' => 22,
# 'seq' => '43',
# 'time' => '0.000275919095033428'
# },
# {
# 'errors' => '1.59936151327801e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::difference"}',
# 'rate' => '4938.48681339242',
# 'samples' => 20,
# 'seq' => '44',
# 'time' => '0.000202491175492897'
# },
# {
# 'errors' => '1.81260851024376e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::difference"}',
# 'rate' => '113.221852587244',
# 'samples' => 20,
# 'seq' => '45',
# 'time' => '0.00883221725443367'
# },
# {
# 'errors' => '5.33120302879154e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::difference"}',
# 'rate' => '24664.9507699836',
# 'samples' => 20,
# 'seq' => '46',
# 'time' => '4.05433608737207e-05'
# },
# {
# 'errors' => '2.13248064784445e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::difference"}',
# 'rate' => '4193.23917129255',
# 'samples' => 20,
# 'seq' => '47',
# 'time' => '0.000238479122976368'
# },
# {
# 'errors' => '1.30068807596049e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::difference"}',
# 'rate' => '30370.859206137',
# 'samples' => 21,
# 'seq' => '48',
# 'time' => '3.2926299292775e-05'
# },
# {
# 'errors' => '1.59936049602548e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::difference"}',
# 'rate' => '5621.6270783123',
# 'samples' => 20,
# 'seq' => '49',
# 'time' => '0.000177884442719067'
# },
# {
# 'errors' => '6.50354363220554e-09',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::intersect"}',
# 'rate' => '64111.8049011489',
# 'samples' => 21,
# 'seq' => '50',
# 'time' => '1.55977514833946e-05'
# },
# {
# 'errors' => '1.59936153454537e-07',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::intersect"}',
# 'rate' => '7671.24555577874',
# 'samples' => 20,
# 'seq' => '51',
# 'time' => '0.000130356927402318'
# },
# {
# 'errors' => '2.13248063311028e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::intersection"}',
# 'rate' => '2902.22343982945',
# 'samples' => 20,
# 'seq' => '52',
# 'time' => '0.000344563408273887'
# },
# {
# 'errors' => '6.93056196465216e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::intersection"}',
# 'rate' => '601.299400700672',
# 'samples' => 20,
# 'seq' => '53',
# 'time' => '0.00166306502024571'
# },
# {
# 'errors' => '2.13248064972541e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_intersect"}',
# 'rate' => '3574.76874452412',
# 'samples' => 20,
# 'seq' => '54',
# 'time' => '0.000279738375113583'
# },
# {
# 'errors' => '6.93056219991061e-07',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_intersect"}',
# 'rate' => '392.586856559228',
# 'samples' => 20,
# 'seq' => '55',
# 'time' => '0.00254720702767372'
# },
# {
# 'errors' => '1.59936051572529e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::intersection"}',
# 'rate' => '7673.39667723965',
# 'samples' => 20,
# 'seq' => '56',
# 'time' => '0.000130320383796414'
# },
# {
# 'errors' => '2.50566471171368e-06',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::intersection"}',
# 'rate' => '146.47441239379',
# 'samples' => 20,
# 'seq' => '57',
# 'time' => '0.00682713098934676'
# },
# {
# 'errors' => '2.13248138966316e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::intersection"}',
# 'rate' => '2466.57528210123',
# 'samples' => 20,
# 'seq' => '58',
# 'time' => '0.000405420425338942'
# },
# {
# 'errors' => '7.57030612968094e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::intersection"}',
# 'rate' => '55.2732661639173',
# 'samples' => 20,
# 'seq' => '59',
# 'time' => '0.0180919288727107'
# },
# {
# 'errors' => '3.99844324632877e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::intersection"}',
# 'rate' => '19909.08548553',
# 'samples' => 20,
# 'seq' => '60',
# 'time' => '5.02283241852973e-05'
# },
# {
# 'errors' => '2.13248140530243e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::intersection"}',
# 'rate' => '3349.38467920244',
# 'samples' => 20,
# 'seq' => '61',
# 'time' => '0.000298562301968289'
# },
# {
# 'errors' => '1.30068698784976e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::intersection"}',
# 'rate' => '31701.3960466483',
# 'samples' => 21,
# 'seq' => '62',
# 'time' => '3.15443521329001e-05'
# },
# {
# 'errors' => '1.5993604909947e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::intersection"}',
# 'rate' => '5520.61116184115',
# 'samples' => 20,
# 'seq' => '63',
# 'time' => '0.000181139364951488'
# }
# ],
# {
# 'func.elapsed_time' => '3.41468477249146',
# '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.9306640625',
# '1.94091796875',
# '1.62890625'
# ],
# 'func.sysload_before' => [
# '1.9306640625',
# '1.94091796875',
# '1.62890625'
# ],
# '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.03 usr 0.01 sys + 3.67 cusr 0.07 csys = 3.78 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/fly1600/var/cpan/build/Bencher-Scenario-SetOperationModules-0.07-wDG5B9 && tar cvf - Bencher-Scenario-SetOperationModules-0.07.ppd blib) | gzip -c >/Users/fly1600/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/fly1600/var/cpan/build/Bencher-Scenario-SetOperationModules-0.07-wDG5B9/Bencher-Scenario-SetOperationModules-0.07.ppd /Users/fly1600/var/REPO/P/PE/PERLANCAR
Finished 2015-12-01T03:15:16