PATH=/usr/bin:/bin:/Users/fly1800/var/megalib/bin
Start 2015-11-20T07:19:36
ActivePerl-1800 CPAN-2.00
Reading '/Users/fly1800/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/fly1800/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/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.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/fly1800/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/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.pm blib/lib/Bencher.pm
cp lib/Sah/Schema/Bencher/Scenario.pm blib/lib/Sah/Schema/Bencher/Scenario.pm
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 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.13.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, 0 wallclock secs ( 0.04 usr 0.01 sys + 0.27 cusr 0.08 csys = 0.40 CPU)
Result: PASS
PERLANCAR/Bencher-0.13.tar.gz
make test TEST_VERBOSE=1 -- OK
perlancar <perlancar@gmail.com>
A benchmark framework
>>> (cd /Users/fly1800/var/cpan/build/Bencher-0.13-6HObcf && tar cvf - Bencher-0.13.ppd blib) | gzip -c >/Users/fly1800/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/fly1800/var/cpan/build/Bencher-0.13-6HObcf/Bencher-0.13.ppd /Users/fly1800/var/REPO/P/PE/PERLANCAR
Running make for P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.06.tar.gz
Prepending /Users/fly1800/var/cpan/build/Bencher-0.13-6HObcf/blib/arch /Users/fly1800/var/cpan/build/Bencher-0.13-6HObcf/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /Users/fly1800/var/cpan/build/Bencher-Scenario-SetOperationModules-0.06-NxglLv
Prepending /Users/fly1800/var/cpan/build/Bencher-0.13-6HObcf/blib/arch /Users/fly1800/var/cpan/build/Bencher-0.13-6HObcf/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/fly1800/var/cpan/build/Bencher-0.13-6HObcf/blib/arch /Users/fly1800/var/cpan/build/Bencher-0.13-6HObcf/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' => '1.2707752964235e-08',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::unique"}',
# 'rate' => '168281.399678003',
# 'samples' => 22,
# 'seq' => '0',
# 'time' => '5.94242739787906e-06'
# },
# {
# 'errors' => '0',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::unique"}',
# 'rate' => '60396.9535427431',
# 'samples' => 20,
# 'seq' => '1',
# 'time' => '1.65571264996387e-05'
# },
# {
# 'errors' => '1.66013449945711e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::union"}',
# 'rate' => '2976.45735320454',
# 'samples' => 33,
# 'seq' => '2',
# 'time' => '0.000335969873354097'
# },
# {
# 'errors' => '6.39744180214707e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::union"}',
# 'rate' => '629.130911056898',
# 'samples' => 20,
# 'seq' => '3',
# 'time' => '0.00158949430464332'
# },
# {
# 'errors' => '1.33280037492501e-08',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::PP::uniq"}',
# 'rate' => '95260.0985566932',
# 'samples' => 20,
# 'seq' => '4',
# 'time' => '1.04975746944547e-05'
# },
# {
# 'errors' => '7.99680224955007e-08',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::PP::uniq"}',
# 'rate' => '11593.2179995055',
# 'samples' => 20,
# 'seq' => '5',
# 'time' => '8.62573273479939e-05'
# },
# {
# 'errors' => '1.33283227559388e-08',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::XS::uniq"}',
# 'rate' => '134679.334818161',
# 'samples' => 20,
# 'seq' => '6',
# 'time' => '7.42504409715241e-06'
# },
# {
# 'errors' => '2.43334943332591e-08',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::XS::uniq"}',
# 'rate' => '17607.8813443045',
# 'samples' => 24,
# 'seq' => '7',
# 'time' => '5.67927498173119e-05'
# },
# {
# 'errors' => '2.13248059988002e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_union"}',
# 'rate' => '4474.09436666948',
# 'samples' => 20,
# 'seq' => '8',
# 'time' => '0.000223508920028525'
# },
# {
# 'errors' => '9.06304258716848e-07',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_union"}',
# 'rate' => '534.223942574522',
# 'samples' => 20,
# 'seq' => '9',
# 'time' => '0.00187187417168317'
# },
# {
# 'errors' => '2.66561670032762e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::union"}',
# 'rate' => '19730.2543161729',
# 'samples' => 20,
# 'seq' => '10',
# 'time' => '5.06835838998942e-05'
# },
# {
# 'errors' => '1.59936044991001e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::union"}',
# 'rate' => '4886.95998320682',
# 'samples' => 20,
# 'seq' => '11',
# 'time' => '0.000204626189581319'
# },
# {
# 'errors' => '2.29418384706825e-08',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::union"}',
# 'rate' => '17088.7627599391',
# 'samples' => 27,
# 'seq' => '12',
# 'time' => '5.85179871736698e-05'
# },
# {
# 'errors' => '1.59936044991001e-07',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::union"}',
# 'rate' => '3107.77945687051',
# 'samples' => 20,
# 'seq' => '13',
# 'time' => '0.000321773154716386'
# },
# {
# 'errors' => '1.33292551932533e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::union"}',
# 'rate' => '23105.53206681',
# 'samples' => 20,
# 'seq' => '14',
# 'time' => '4.32796785249733e-05'
# },
# {
# 'errors' => '2.66560083784631e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::union"}',
# 'rate' => '3749.03150429635',
# 'samples' => 20,
# 'seq' => '15',
# 'time' => '0.000266735555263809'
# },
# {
# 'errors' => '1.33281867802714e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::union"}',
# 'rate' => '34121.6673999505',
# 'samples' => 20,
# 'seq' => '16',
# 'time' => '2.930689137429e-05'
# },
# {
# 'errors' => '4.76837158203125e-08',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::union"}',
# 'rate' => '5280.27044128004',
# 'samples' => 25,
# 'seq' => '17',
# 'time' => '0.000189384239144687'
# },
# {
# 'errors' => '2.66564825172116e-08',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::array_diff"}',
# 'rate' => '52513.7894026212',
# 'samples' => 20,
# 'seq' => '18',
# 'time' => '1.90426174034602e-05'
# },
# {
# 'errors' => '4.7684065624684e-08',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::array_diff"}',
# 'rate' => '6495.37446570878',
# 'samples' => 25,
# 'seq' => '19',
# 'time' => '0.000153955711911504'
# },
# {
# 'errors' => '2.13248059988002e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::symmetric_difference"}',
# 'rate' => '4525.01765507817',
# 'samples' => 20,
# 'seq' => '20',
# 'time' => '0.000220993612892926'
# },
# {
# 'errors' => '4.26496119976004e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::symmetric_difference"}',
# 'rate' => '889.403016013038',
# 'samples' => 20,
# 'seq' => '21',
# 'time' => '0.00112434968399673'
# },
# {
# 'errors' => '2.6013599662303e-08',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::PP::singleton"}',
# 'rate' => '71344.6826388354',
# 'samples' => 21,
# 'seq' => '22',
# 'time' => '1.40164615359248e-05'
# },
# {
# 'errors' => '4.28212584911472e-08',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::PP::singleton"}',
# 'rate' => '8535.02413945315',
# 'samples' => 31,
# 'seq' => '23',
# 'time' => '0.000117164284911334'
# },
# {
# 'errors' => '1.33280229350097e-08',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::XS::singleton"}',
# 'rate' => '107266.202775781',
# 'samples' => 20,
# 'seq' => '24',
# 'time' => '9.32260091363821e-06'
# },
# {
# 'errors' => '7.99680530008745e-08',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::XS::singleton"}',
# 'rate' => '13236.7813351518',
# 'samples' => 20,
# 'seq' => '25',
# 'time' => '7.55470665171742e-05'
# },
# {
# 'errors' => '2.1324813820691e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_symdiff"}',
# 'rate' => '3279.29180688913',
# 'samples' => 20,
# 'seq' => '26',
# 'time' => '0.000304943889988443'
# },
# {
# 'errors' => '2.45235268986202e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_symdiff"}',
# 'rate' => '377.806871107241',
# 'samples' => 20,
# 'seq' => '27',
# 'time' => '0.00264685498458324'
# },
# {
# 'errors' => '1.0662403681847e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::symmetric_difference"}',
# 'rate' => '16928.8739277712',
# 'samples' => 20,
# 'seq' => '28',
# 'time' => '5.90706744150027e-05'
# },
# {
# 'errors' => '2.1324811386063e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::symmetric_difference"}',
# 'rate' => '3733.36777845167',
# 'samples' => 20,
# 'seq' => '29',
# 'time' => '0.000267854671530574'
# },
# {
# 'errors' => '5.33120939752712e-08',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::symmetric_difference"}',
# 'rate' => '1204.54383618015',
# 'samples' => 20,
# 'seq' => '30',
# 'time' => '0.000830189794645581'
# },
# {
# 'errors' => '2.27642304037192e-05',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::symmetric_difference"}',
# 'rate' => '28.9306620465721',
# 'samples' => 20,
# 'seq' => '31',
# 'time' => '0.034565403252446'
# },
# {
# 'errors' => '7.99682111275776e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::symmetric_difference"}',
# 'rate' => '14245.3055254469',
# 'samples' => 20,
# 'seq' => '32',
# 'time' => '7.01985645877278e-05'
# },
# {
# 'errors' => '2.13248059988002e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::symmetric_difference"}',
# 'rate' => '2769.13095021463',
# 'samples' => 20,
# 'seq' => '33',
# 'time' => '0.000361124128103256'
# },
# {
# 'errors' => '1.33280037492501e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::symmetric_difference"}',
# 'rate' => '29317.6014307237',
# 'samples' => 20,
# 'seq' => '34',
# 'time' => '3.41092023630569e-05'
# },
# {
# 'errors' => '2.13248077672279e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::symmetric_difference"}',
# 'rate' => '4882.31400068233',
# 'samples' => 20,
# 'seq' => '35',
# 'time' => '0.000204820910711651'
# },
# {
# 'errors' => '5.63210953785818e-09',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::array_minus"}',
# 'rate' => '64193.4964660998',
# 'samples' => 28,
# 'seq' => '36',
# 'time' => '1.55779020469479e-05'
# },
# {
# 'errors' => '4.35290779674185e-08',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::array_minus"}',
# 'rate' => '7581.01117161845',
# 'samples' => 30,
# 'seq' => '37',
# 'time' => '0.000131908524781466'
# },
# {
# 'errors' => '1.98854860758977e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::difference"}',
# 'rate' => '3139.02310325284',
# 'samples' => 23,
# 'seq' => '38',
# 'time' => '0.000318570449183296'
# },
# {
# 'errors' => '3.64190426816826e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::difference"}',
# 'rate' => '661.98801675806',
# 'samples' => 21,
# 'seq' => '39',
# 'time' => '0.00151060136238912'
# },
# {
# 'errors' => '1.59936149282864e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_diff"}',
# 'rate' => '4945.43771309952',
# 'samples' => 20,
# 'seq' => '40',
# 'time' => '0.000202206570583467'
# },
# {
# 'errors' => '1.54604843491301e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_diff"}',
# 'rate' => '291.910387214763',
# 'samples' => 20,
# 'seq' => '41',
# 'time' => '0.00342570886065896'
# },
# {
# 'errors' => '2.66560922355313e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::difference"}',
# 'rate' => '14071.2698825318',
# 'samples' => 20,
# 'seq' => '42',
# 'time' => '7.10667912951774e-05'
# },
# {
# 'errors' => '2.13248060787409e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::difference"}',
# 'rate' => '3626.81005259716',
# 'samples' => 20,
# 'seq' => '43',
# 'time' => '0.000275724392923169'
# },
# {
# 'errors' => '1.59936046325445e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::difference"}',
# 'rate' => '5359.63070741615',
# 'samples' => 20,
# 'seq' => '44',
# 'time' => '0.000186580019145031'
# },
# {
# 'errors' => '2.02585657196439e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::difference"}',
# 'rate' => '120.76553424321',
# 'samples' => 20,
# 'seq' => '45',
# 'time' => '0.00828050822833354'
# },
# {
# 'errors' => '3.99841186372815e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::difference"}',
# 'rate' => '24698.4562472479',
# 'samples' => 20,
# 'seq' => '46',
# 'time' => '4.04883604865558e-05'
# },
# {
# 'errors' => '2.13248071094329e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::difference"}',
# 'rate' => '4083.56783227283',
# 'samples' => 20,
# 'seq' => '47',
# 'time' => '0.000244883895914965'
# },
# {
# 'errors' => '1.33283291359947e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::difference"}',
# 'rate' => '32098.5688114478',
# 'samples' => 20,
# 'seq' => '48',
# 'time' => '3.11540369875729e-05'
# },
# {
# 'errors' => '2.66560074985002e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::difference"}',
# 'rate' => '5495.1399136055',
# 'samples' => 20,
# 'seq' => '49',
# 'time' => '0.000181978987927875'
# },
# {
# 'errors' => '2.66560153810261e-08',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::intersect"}',
# 'rate' => '62612.9210583326',
# 'samples' => 20,
# 'seq' => '50',
# 'time' => '1.59711443436469e-05'
# },
# {
# 'errors' => '2.13248059988002e-07',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::intersect"}',
# 'rate' => '7420.72972517699',
# 'samples' => 20,
# 'seq' => '51',
# 'time' => '0.000134757636652256'
# },
# {
# 'errors' => '2.13248059988002e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::intersection"}',
# 'rate' => '2914.7060370014',
# 'samples' => 20,
# 'seq' => '52',
# 'time' => '0.000343087771907449'
# },
# {
# 'errors' => '9.06304262425816e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::intersection"}',
# 'rate' => '590.112892478641',
# 'samples' => 20,
# 'seq' => '53',
# 'time' => '0.00169459100579843'
# },
# {
# 'errors' => '2.13248059988002e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_intersect"}',
# 'rate' => '3407.19288216467',
# 'samples' => 20,
# 'seq' => '54',
# 'time' => '0.000293496738982583'
# },
# {
# 'errors' => '1.54604843912739e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_intersect"}',
# 'rate' => '376.60374183623',
# 'samples' => 20,
# 'seq' => '55',
# 'time' => '0.00265531084509208'
# },
# {
# 'errors' => '2.13248059988002e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::intersection"}',
# 'rate' => '7304.42092978696',
# 'samples' => 20,
# 'seq' => '56',
# 'time' => '0.000136903391742125'
# },
# {
# 'errors' => '2.66560075075612e-06',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::intersection"}',
# 'rate' => '136.724861205135',
# 'samples' => 20,
# 'seq' => '57',
# 'time' => '0.00731395878690747'
# },
# {
# 'errors' => '2.13248080123565e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::intersection"}',
# 'rate' => '2691.7915670029',
# 'samples' => 20,
# 'seq' => '58',
# 'time' => '0.000371499789307023'
# },
# {
# 'errors' => '3.99840112477503e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::intersection"}',
# 'rate' => '59.4307231451097',
# 'samples' => 20,
# 'seq' => '59',
# 'time' => '0.0168263138504699'
# },
# {
# 'errors' => '1.06624070265122e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::intersection"}',
# 'rate' => '19454.1308958536',
# 'samples' => 20,
# 'seq' => '60',
# 'time' => '5.14029645093597e-05'
# },
# {
# 'errors' => '2.66560083784631e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::intersection"}',
# 'rate' => '3206.72799042455',
# 'samples' => 20,
# 'seq' => '61',
# 'time' => '0.000311844348191069'
# },
# {
# 'errors' => '3.99840252250124e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::intersection"}',
# 'rate' => '33771.3514614466',
# 'samples' => 20,
# 'seq' => '62',
# 'time' => '2.9610896713494e-05'
# },
# {
# 'errors' => '2.08108797298424e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::intersection"}',
# 'rate' => '5410.91465214813',
# 'samples' => 21,
# 'seq' => '63',
# 'time' => '0.000184811638010775'
# }
# ],
# {
# 'func.elapsed_time' => '4.17612314224243',
# '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.0615234375',
# '1.9345703125',
# '1.66845703125'
# ],
# 'func.sysload_before' => [
# '2.06689453125',
# '1.93359375',
# '1.6669921875'
# ],
# '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 + 4.38 cusr 0.08 csys = 4.51 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/fly1800/var/cpan/build/Bencher-Scenario-SetOperationModules-0.06-NxglLv && tar cvf - Bencher-Scenario-SetOperationModules-0.06.ppd blib) | gzip -c >/Users/fly1800/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/fly1800/var/cpan/build/Bencher-Scenario-SetOperationModules-0.06-NxglLv/Bencher-Scenario-SetOperationModules-0.06.ppd /Users/fly1800/var/REPO/P/PE/PERLANCAR
Finished 2015-11-20T07:19:50