PATH=/usr/bin:/bin:/Users/fly2000/var/megalib/bin
Start 2015-11-30T10:17:12
ActivePerl-2000 CPAN-2.00
Reading '/Users/fly2000/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/fly2000/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/fly2000/ap2000-298465/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/fly2000/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/fly2000/ap2000-298465/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.pm blib/lib/Bencher/Scenario/Example.pm
cp lib/Bencher/Scenario/Example/CommandNotFound.pm blib/lib/Bencher/Scenario/Example/CommandNotFound.pm
cp bin/bencher blib/script/bencher
"/Users/fly2000/ap2000-298465/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/fly2000/ap2000-298465/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.03 usr 0.01 sys + 0.29 cusr 0.08 csys = 0.41 CPU)
Result: PASS
PERLANCAR/Bencher-0.15.tar.gz
make test TEST_VERBOSE=1 -- OK
perlancar <perlancar@gmail.com>
A benchmark framework
>>> (cd /Users/fly2000/var/cpan/build/Bencher-0.15-agLkpO && tar cvf - Bencher-0.15.ppd blib) | gzip -c >/Users/fly2000/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/fly2000/var/cpan/build/Bencher-0.15-agLkpO/Bencher-0.15.ppd /Users/fly2000/var/REPO/P/PE/PERLANCAR
Running make for P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.07.tar.gz
Prepending /Users/fly2000/var/cpan/build/Bencher-0.15-agLkpO/blib/arch /Users/fly2000/var/cpan/build/Bencher-0.15-agLkpO/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /Users/fly2000/var/cpan/build/Bencher-Scenario-SetOperationModules-0.07-X0V4eQ
Prepending /Users/fly2000/var/cpan/build/Bencher-0.15-agLkpO/blib/arch /Users/fly2000/var/cpan/build/Bencher-0.15-agLkpO/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/fly2000/var/cpan/build/Bencher-0.15-agLkpO/blib/arch /Users/fly2000/var/cpan/build/Bencher-0.15-agLkpO/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2000/ap2000-298465/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' => '8.33206396992922e-09',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::unique"}',
# 'rate' => '174239.22792791',
# 'samples' => 20,
# 'seq' => '0',
# 'time' => '5.73923571570085e-06'
# },
# {
# 'errors' => '1.99920056238752e-08',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::unique"}',
# 'rate' => '61730.2068405704',
# 'samples' => 20,
# 'seq' => '1',
# 'time' => '1.61995245307161e-05'
# },
# {
# 'errors' => '2.66560078972634e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::union"}',
# 'rate' => '3052.37665860892',
# 'samples' => 20,
# 'seq' => '2',
# 'time' => '0.000327613565376868'
# },
# {
# 'errors' => '4.79808136904335e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::union"}',
# 'rate' => '656.712287506691',
# 'samples' => 20,
# 'seq' => '3',
# 'time' => '0.00152273684994787'
# },
# {
# 'errors' => '1.66600046865626e-08',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::PP::uniq"}',
# 'rate' => '97653.1750256072',
# 'samples' => 20,
# 'seq' => '4',
# 'time' => '1.02403224445879e-05'
# },
# {
# 'errors' => '9.53674428967469e-08',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::PP::uniq"}',
# 'rate' => '11807.2636179066',
# 'samples' => 25,
# 'seq' => '5',
# 'time' => '8.46936286307207e-05'
# },
# {
# 'errors' => '1.33292923630606e-08',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::XS::uniq"}',
# 'rate' => '139707.794780072',
# 'samples' => 20,
# 'seq' => '6',
# 'time' => '7.15779675410526e-06'
# },
# {
# 'errors' => '2.33788651392679e-08',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::XS::uniq"}',
# 'rate' => '17834.6776036061',
# 'samples' => 26,
# 'seq' => '7',
# 'time' => '5.60705397779552e-05'
# },
# {
# 'errors' => '2.13248059988002e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_union"}',
# 'rate' => '5504.58101849034',
# 'samples' => 20,
# 'seq' => '8',
# 'time' => '0.000181666869220549'
# },
# {
# 'errors' => '2.08108880654974e-07',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_union"}',
# 'rate' => '676.789761551518',
# 'samples' => 21,
# 'seq' => '9',
# 'time' => '0.00147756372334524'
# },
# {
# 'errors' => '5.84471628481698e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::union"}',
# 'rate' => '20226.7349633365',
# 'samples' => 26,
# 'seq' => '10',
# 'time' => '4.94395166502467e-05'
# },
# {
# 'errors' => '2.13248059988002e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::union"}',
# 'rate' => '5031.78316391424',
# 'samples' => 20,
# 'seq' => '11',
# 'time' => '0.000198736703753764'
# },
# {
# 'errors' => '2.66560419678335e-08',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::union"}',
# 'rate' => '17571.6366255649',
# 'samples' => 20,
# 'seq' => '12',
# 'time' => '5.69098952652539e-05'
# },
# {
# 'errors' => '2.66560133613954e-07',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::union"}',
# 'rate' => '3102.59232028022',
# 'samples' => 20,
# 'seq' => '13',
# 'time' => '0.000322311118178002'
# },
# {
# 'errors' => '1.30080821766504e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::union"}',
# 'rate' => '24411.8192073388',
# 'samples' => 21,
# 'seq' => '14',
# 'time' => '4.09637639664059e-05'
# },
# {
# 'errors' => '1.52493146015007e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::union"}',
# 'rate' => '3916.30468373337',
# 'samples' => 22,
# 'seq' => '15',
# 'time' => '0.000255342748012831'
# },
# {
# 'errors' => '5.33120351325608e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::union"}',
# 'rate' => '36033.8364446519',
# 'samples' => 20,
# 'seq' => '16',
# 'time' => '2.77516939262352e-05'
# },
# {
# 'errors' => '1.59936153454537e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::union"}',
# 'rate' => '5454.08366417248',
# 'samples' => 20,
# 'seq' => '17',
# 'time' => '0.000183348855935037'
# },
# {
# 'errors' => '1.86264514923096e-10',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::array_diff"}',
# 'rate' => '56309.406167887',
# 'samples' => 22,
# 'seq' => '18',
# 'time' => '1.77590223029256e-05'
# },
# {
# 'errors' => '4.50572613087084e-08',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::array_diff"}',
# 'rate' => '6882.29839869615',
# 'samples' => 28,
# 'seq' => '19',
# 'time' => '0.000145300296800477'
# },
# {
# 'errors' => '2.13248059988002e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::symmetric_difference"}',
# 'rate' => '4646.07522429103',
# 'samples' => 20,
# 'seq' => '20',
# 'time' => '0.000215235430277088'
# },
# {
# 'errors' => '4.79808170769561e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::symmetric_difference"}',
# 'rate' => '928.464667055838',
# 'samples' => 20,
# 'seq' => '21',
# 'time' => '0.00107704690924966'
# },
# {
# 'errors' => '2.66560438144037e-08',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::PP::singleton"}',
# 'rate' => '74256.9856423463',
# 'samples' => 20,
# 'seq' => '22',
# 'time' => '1.3466746479805e-05'
# },
# {
# 'errors' => '4.43990616707873e-11',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::PP::singleton"}',
# 'rate' => '8867.0429026631',
# 'samples' => 20,
# 'seq' => '23',
# 'time' => '0.000112777169455181'
# },
# {
# 'errors' => '9.12506037497214e-09',
# 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::XS::singleton"}',
# 'rate' => '111017.881795427',
# 'samples' => 24,
# 'seq' => '24',
# 'time' => '9.00755791614453e-06'
# },
# {
# 'errors' => '2.60142599039544e-08',
# 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::XS::singleton"}',
# 'rate' => '13751.573302477',
# 'samples' => 21,
# 'seq' => '25',
# 'time' => '7.27189520794595e-05'
# },
# {
# 'errors' => '0',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_symdiff"}',
# 'rate' => '4133.80333366306',
# 'samples' => 23,
# 'seq' => '26',
# 'time' => '0.000241907976573689'
# },
# {
# 'errors' => '1.17286434429371e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_symdiff"}',
# 'rate' => '481.309317853127',
# 'samples' => 20,
# 'seq' => '27',
# 'time' => '0.0020776659892239'
# },
# {
# 'errors' => '0',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::symmetric_difference"}',
# 'rate' => '17240.7183298122',
# 'samples' => 25,
# 'seq' => '28',
# 'time' => '5.80022236237587e-05'
# },
# {
# 'errors' => '5.33120149970004e-08',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::symmetric_difference"}',
# 'rate' => '3838.4133901478',
# 'samples' => 20,
# 'seq' => '29',
# 'time' => '0.000260524310009635'
# },
# {
# 'errors' => '2.13248059988002e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::symmetric_difference"}',
# 'rate' => '1168.79719453571',
# 'samples' => 20,
# 'seq' => '30',
# 'time' => '0.00085558042462383'
# },
# {
# 'errors' => '1.29548196456102e-05',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::symmetric_difference"}',
# 'rate' => '27.3453500662311',
# 'samples' => 20,
# 'seq' => '31',
# 'time' => '0.0365692886570469'
# },
# {
# 'errors' => '2.66566582719894e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::symmetric_difference"}',
# 'rate' => '14517.0870153047',
# 'samples' => 20,
# 'seq' => '32',
# 'time' => '6.88843429088593e-05'
# },
# {
# 'errors' => '2.54155063309141e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::symmetric_difference"}',
# 'rate' => '2891.13003010083',
# 'samples' => 22,
# 'seq' => '33',
# 'time' => '0.000345885515209818'
# },
# {
# 'errors' => '1.30081334678409e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::symmetric_difference"}',
# 'rate' => '30504.1514458997',
# 'samples' => 21,
# 'seq' => '34',
# 'time' => '3.2782423132587e-05'
# },
# {
# 'errors' => '4.16217596881842e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::symmetric_difference"}',
# 'rate' => '4993.96536934958',
# 'samples' => 21,
# 'seq' => '35',
# 'time' => '0.000200241676912197'
# },
# {
# 'errors' => '5.63229643159608e-09',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::array_minus"}',
# 'rate' => '70545.7397997965',
# 'samples' => 28,
# 'seq' => '36',
# 'time' => '1.4175200413773e-05'
# },
# {
# 'errors' => '4.63350298912259e-11',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::array_minus"}',
# 'rate' => '7840.29111236392',
# 'samples' => 28,
# 'seq' => '37',
# 'time' => '0.000127546284400464'
# },
# {
# 'errors' => '2.13248141335665e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::difference"}',
# 'rate' => '3216.56431648334',
# 'samples' => 20,
# 'seq' => '38',
# 'time' => '0.000310890721157193'
# },
# {
# 'errors' => '8.32435190458208e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::difference"}',
# 'rate' => '691.941767090179',
# 'samples' => 21,
# 'seq' => '39',
# 'time' => '0.0014452083218004'
# },
# {
# 'errors' => '2.08108843722249e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_diff"}',
# 'rate' => '5878.88560346023',
# 'samples' => 21,
# 'seq' => '40',
# 'time' => '0.000170100265161039'
# },
# {
# 'errors' => '1.977033574878e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_diff"}',
# 'rate' => '332.952586519389',
# 'samples' => 21,
# 'seq' => '41',
# 'time' => '0.00300343063994118'
# },
# {
# 'errors' => '1.06624029994001e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::difference"}',
# 'rate' => '14370.6638063737',
# 'samples' => 20,
# 'seq' => '42',
# 'time' => '6.95862079493138e-05'
# },
# {
# 'errors' => '2.13248138966316e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::difference"}',
# 'rate' => '3738.99017325536',
# 'samples' => 20,
# 'seq' => '43',
# 'time' => '0.000267451893068054'
# },
# {
# 'errors' => '2.13248059988002e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::difference"}',
# 'rate' => '5293.76202244695',
# 'samples' => 20,
# 'seq' => '44',
# 'time' => '0.000188901578076184'
# },
# {
# 'errors' => '3.35865694997596e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::difference"}',
# 'rate' => '115.311391273705',
# 'samples' => 20,
# 'seq' => '45',
# 'time' => '0.0086721701035276'
# },
# {
# 'errors' => '5.33120351325608e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::difference"}',
# 'rate' => '25395.1555334937',
# 'samples' => 20,
# 'seq' => '46',
# 'time' => '3.93775891106908e-05'
# },
# {
# 'errors' => '1.56081709115867e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::difference"}',
# 'rate' => '4256.6189496812',
# 'samples' => 21,
# 'seq' => '47',
# 'time' => '0.000234928240423046'
# },
# {
# 'errors' => '3.99844284131594e-08',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::difference"}',
# 'rate' => '33453.9916173551',
# 'samples' => 20,
# 'seq' => '48',
# 'time' => '2.98917992040515e-05'
# },
# {
# 'errors' => '2.13248141335665e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::difference"}',
# 'rate' => '5648.72384558473',
# 'samples' => 20,
# 'seq' => '49',
# 'time' => '0.000177031136117876'
# },
# {
# 'errors' => '1.95110465252154e-08',
# 'name' => '{dataset=>"num10",participant=>"Array::Utils::intersect"}',
# 'rate' => '66708.3360324054',
# 'samples' => 21,
# 'seq' => '50',
# 'time' => '1.49906302491824e-05'
# },
# {
# 'errors' => '0',
# 'name' => '{dataset=>"num100",participant=>"Array::Utils::intersect"}',
# 'rate' => '8046.76909487553',
# 'samples' => 24,
# 'seq' => '51',
# 'time' => '0.000124273480226596'
# },
# {
# 'errors' => '2.13248139740613e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Scalar::intersection"}',
# 'rate' => '2976.02988810263',
# 'samples' => 20,
# 'seq' => '52',
# 'time' => '0.000336018130731057'
# },
# {
# 'errors' => '8.5299224121048e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Scalar::intersection"}',
# 'rate' => '617.062475367776',
# 'samples' => 20,
# 'seq' => '53',
# 'time' => '0.00162058144826258'
# },
# {
# 'errors' => '2.13248059988002e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::Set::set_intersect"}',
# 'rate' => '4210.25323257551',
# 'samples' => 20,
# 'seq' => '54',
# 'time' => '0.000237515404599138'
# },
# {
# 'errors' => '1.17286434429371e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::Set::set_intersect"}',
# 'rate' => '472.083282992055',
# 'samples' => 20,
# 'seq' => '55',
# 'time' => '0.0021182703053199'
# },
# {
# 'errors' => '2.08108879829662e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Array::intersection"}',
# 'rate' => '7949.24169251955',
# 'samples' => 21,
# 'seq' => '56',
# 'time' => '0.000125798162728028'
# },
# {
# 'errors' => '6.93056195201679e-06',
# 'name' => '{dataset=>"num100",participant=>"Set::Array::intersection"}',
# 'rate' => '155.28896682171',
# 'samples' => 20,
# 'seq' => '57',
# 'time' => '0.00643960752954277'
# },
# {
# 'errors' => '2.13248065072232e-07',
# 'name' => '{dataset=>"num10",participant=>"Array::AsObject::intersection"}',
# 'rate' => '2618.47337706211',
# 'samples' => 20,
# 'seq' => '58',
# 'time' => '0.000381901916116476'
# },
# {
# 'errors' => '7.85610709815081e-06',
# 'name' => '{dataset=>"num100",participant=>"Array::AsObject::intersection"}',
# 'rate' => '55.6936305147029',
# 'samples' => 21,
# 'seq' => '59',
# 'time' => '0.0179553746228845'
# },
# {
# 'errors' => '1.98854926811876e-07',
# 'name' => '{dataset=>"num10",participant=>"Set::Object::intersection"}',
# 'rate' => '19941.8454478238',
# 'samples' => 23,
# 'seq' => '60',
# 'time' => '5.01458103572418e-05'
# },
# {
# 'errors' => '2.13248065021893e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Object::intersection"}',
# 'rate' => '3348.8477107475',
# 'samples' => 20,
# 'seq' => '61',
# 'time' => '0.000298610174714929'
# },
# {
# 'errors' => '4.61073379487113e-11',
# 'name' => '{dataset=>"num10",participant=>"Set::Tiny::intersection"}',
# 'rate' => '35320.9342941608',
# 'samples' => 20,
# 'seq' => '62',
# 'time' => '2.83118218694832e-05'
# },
# {
# 'errors' => '2.13248059988002e-07',
# 'name' => '{dataset=>"num100",participant=>"Set::Tiny::intersection"}',
# 'rate' => '5537.65920068013',
# 'samples' => 20,
# 'seq' => '63',
# 'time' => '0.000180581715804609'
# }
# ],
# {
# 'func.elapsed_time' => '3.19354200363159',
# '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.080078125',
# '2.07958984375',
# '1.783203125'
# ],
# 'func.sysload_before' => [
# '2.08740234375',
# '2.0810546875',
# '1.7822265625'
# ],
# '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.44 cusr 0.08 csys = 3.56 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/fly2000/var/cpan/build/Bencher-Scenario-SetOperationModules-0.07-X0V4eQ && tar cvf - Bencher-Scenario-SetOperationModules-0.07.ppd blib) | gzip -c >/Users/fly2000/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/fly2000/var/cpan/build/Bencher-Scenario-SetOperationModules-0.07-X0V4eQ/Bencher-Scenario-SetOperationModules-0.07.ppd /Users/fly2000/var/REPO/P/PE/PERLANCAR
Finished 2015-11-30T10:17:26