PATH=/usr/bin:/bin:/home/fly1800/var/megalib/bin Start 2015-11-20T00:18:39 ActivePerl-1800 CPAN-2.00 Reading '/home/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://cpan.nas1.activestate.com/authors/id/P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.06.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/P/PE/PERLANCAR/CHECKSUMS Checksum for /home/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 >>> /home/fly1800/ap1800-297235/bin/perl-static 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://cpan.nas1.activestate.com/authors/id/P/PE/PERLANCAR/Bencher-0.13.tar.gz Checksum for /home/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 >>> /home/fly1800/ap1800-297235/bin/perl-static 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/Bencher/Scenario/Example/CommandNotFound.pm blib/lib/Bencher/Scenario/Example/CommandNotFound.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 bin/bencher blib/script/bencher "/home/fly1800/ap1800-297235/bin/perl-static" -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 "/home/fly1800/ap1800-297235/bin/perl-static" "-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.33 cusr 0.06 csys = 0.43 CPU) Result: PASS PERLANCAR/Bencher-0.13.tar.gz make test TEST_VERBOSE=1 -- OK perlancar <perlancar@gmail.com> A benchmark framework >>> (cd /home/fly1800/var/cpan/build/Bencher-0.13-yx4EEM && tar cvf - Bencher-0.13.ppd blib) | gzip -c >/home/fly1800/var/REPO/P/PE/PERLANCAR/Bencher-0.13.tar.gz Bencher-0.13.ppd blib/ blib/man3/ blib/man3/Bencher::Scenario::Example::CommandNotFound.3 blib/man3/Bencher.3 blib/man3/Sah::Schema::Bencher::Scenario.3 blib/man3/Bencher::Scenario::Example.3 blib/lib/ blib/lib/Bencher.pm 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/Sah/ blib/lib/Sah/Schema/ blib/lib/Sah/Schema/Bencher/ blib/lib/Sah/Schema/Bencher/Scenario.pm blib/script/ blib/script/bencher blib/man1/ blib/man1/bencher.1 >>> mv /home/fly1800/var/cpan/build/Bencher-0.13-yx4EEM/Bencher-0.13.ppd /home/fly1800/var/REPO/P/PE/PERLANCAR Running make for P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.06.tar.gz Prepending /home/fly1800/var/cpan/build/Bencher-0.13-yx4EEM/blib/arch /home/fly1800/var/cpan/build/Bencher-0.13-yx4EEM/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/Bencher-Scenario-SetOperationModules-0.06-yGkaD5 Prepending /home/fly1800/var/cpan/build/Bencher-0.13-yx4EEM/blib/arch /home/fly1800/var/cpan/build/Bencher-0.13-yx4EEM/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 /home/fly1800/var/cpan/build/Bencher-0.13-yx4EEM/blib/arch /home/fly1800/var/cpan/build/Bencher-0.13-yx4EEM/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/home/fly1800/ap1800-297235/bin/perl-static" "-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.3457924439213e-07', # 'name' => '{dataset=>"num10",participant=>"Array::Utils::unique"}', # 'rate' => '191431.851170789', # 'samples' => 20, # 'seq' => '0', # 'time' => '5.22379109789746e-06' # }, # { # 'errors' => '6.01794370885973e-08', # 'name' => '{dataset=>"num100",participant=>"Array::Utils::unique"}', # 'rate' => '59690.6733643894', # 'samples' => 20, # 'seq' => '1', # 'time' => '1.67530360043917e-05' # }, # { # 'errors' => '8.60989132115293e-06', # 'name' => '{dataset=>"num10",participant=>"Set::Scalar::union"}', # 'rate' => '2472.7633526841', # 'samples' => 20, # 'seq' => '2', # 'time' => '0.000404405863955617' # }, # { # 'errors' => '1.67399727100642e-05', # 'name' => '{dataset=>"num100",participant=>"Set::Scalar::union"}', # 'rate' => '463.645651585259', # 'samples' => 20, # 'seq' => '3', # 'time' => '0.00215681953789684' # }, # { # 'errors' => '3.13789101209637e-07', # 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::PP::uniq"}', # 'rate' => '66260.9623008949', # 'samples' => 21, # 'seq' => '4', # 'time' => '1.50918423952091e-05' # }, # { # 'errors' => '1.67933797069495e-06', # 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::PP::uniq"}', # 'rate' => '7769.70663523474', # 'samples' => 20, # 'seq' => '5', # 'time' => '0.000128704988096348' # }, # { # 'errors' => '2.04975238135708e-07', # 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::XS::uniq"}', # 'rate' => '98918.5071823887', # 'samples' => 20, # 'seq' => '6', # 'time' => '1.01093316962029e-05' # }, # { # 'errors' => '3.6785341897749e-06', # 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::XS::uniq"}', # 'rate' => '10109.3730595726', # 'samples' => 20, # 'seq' => '7', # 'time' => '9.89181024488062e-05' # }, # { # 'errors' => '5.71837268886873e-06', # 'name' => '{dataset=>"num10",participant=>"Array::Set::set_union"}', # 'rate' => '4669.03478403853', # 'samples' => 24, # 'seq' => '8', # 'time' => '0.000214177029354885' # }, # { # 'errors' => '7.41037196936904e-06', # 'name' => '{dataset=>"num100",participant=>"Array::Set::set_union"}', # 'rate' => '557.370058203127', # 'samples' => 20, # 'seq' => '9', # 'time' => '0.00179414015030488' # }, # { # 'errors' => '6.63078693817741e-07', # 'name' => '{dataset=>"num10",participant=>"Set::Array::union"}', # 'rate' => '18957.2713771759', # 'samples' => 20, # 'seq' => '10', # 'time' => '5.27502075643637e-05' # }, # { # 'errors' => '7.09049952428072e-06', # 'name' => '{dataset=>"num100",participant=>"Set::Array::union"}', # 'rate' => '4349.70884183991', # 'samples' => 20, # 'seq' => '11', # 'time' => '0.000229900445377168' # }, # { # 'errors' => '1.46977715955075e-06', # 'name' => '{dataset=>"num10",participant=>"Array::AsObject::union"}', # 'rate' => '17139.3412653525', # 'samples' => 21, # 'seq' => '12', # 'time' => '5.83452995373584e-05' # }, # { # 'errors' => '4.7865041466455e-06', # 'name' => '{dataset=>"num100",participant=>"Array::AsObject::union"}', # 'rate' => '2556.96107309905', # 'samples' => 21, # 'seq' => '13', # 'time' => '0.000391089254553255' # }, # { # 'errors' => '1.98354055145816e-06', # 'name' => '{dataset=>"num10",participant=>"Set::Object::union"}', # 'rate' => '25037.943183465', # 'samples' => 21, # 'seq' => '14', # 'time' => '3.99393829066757e-05' # }, # { # 'errors' => '1.37872084403159e-05', # 'name' => '{dataset=>"num100",participant=>"Set::Object::union"}', # 'rate' => '3254.79248218392', # 'samples' => 21, # 'seq' => '15', # 'time' => '0.000307239249652258' # }, # { # 'errors' => '6.89363867574004e-07', # 'name' => '{dataset=>"num10",participant=>"Set::Tiny::union"}', # 'rate' => '33469.9054727892', # 'samples' => 21, # 'seq' => '16', # 'time' => '2.98775866221968e-05' # }, # { # 'errors' => '4.75270115524689e-06', # 'name' => '{dataset=>"num100",participant=>"Set::Tiny::union"}', # 'rate' => '4514.4922510211', # 'samples' => 22, # 'seq' => '17', # 'time' => '0.000221508852911159' # }, # { # 'errors' => '3.71718187491555e-07', # 'name' => '{dataset=>"num10",participant=>"Array::Utils::array_diff"}', # 'rate' => '51644.5943309812', # 'samples' => 22, # 'seq' => '18', # 'time' => '1.93631107563974e-05' # }, # { # 'errors' => '7.62361924589341e-06', # 'name' => '{dataset=>"num100",participant=>"Array::Utils::array_diff"}', # 'rate' => '6045.09711409863', # 'samples' => 20, # 'seq' => '19', # 'time' => '0.000165423314319924' # }, # { # 'errors' => '2.87885176342546e-06', # 'name' => '{dataset=>"num10",participant=>"Set::Scalar::symmetric_difference"}', # 'rate' => '4091.64840512901', # 'samples' => 20, # 'seq' => '20', # 'time' => '0.000244400276120125' # }, # { # 'errors' => '1.45676167800675e-05', # 'name' => '{dataset=>"num100",participant=>"Set::Scalar::symmetric_difference"}', # 'rate' => '668.633022307116', # 'samples' => 21, # 'seq' => '21', # 'time' => '0.00149558871105334' # }, # { # 'errors' => '6.91390362345068e-07', # 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::PP::singleton"}', # 'rate' => '53854.2734261391', # 'samples' => 20, # 'seq' => '22', # 'time' => '1.85686285670811e-05' # }, # { # 'errors' => '2.52331917405009e-06', # 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::PP::singleton"}', # 'rate' => '6056.53551685283', # 'samples' => 21, # 'seq' => '23', # 'time' => '0.000165110895035192' # }, # { # 'errors' => '5.99762949827042e-08', # 'name' => '{dataset=>"num10",participant=>"List::MoreUtils::XS::singleton"}', # 'rate' => '82248.5237548096', # 'samples' => 20, # 'seq' => '24', # 'time' => '1.2158272931209e-05' # }, # { # 'errors' => '1.34612839118568e-06', # 'name' => '{dataset=>"num100",participant=>"List::MoreUtils::XS::singleton"}', # 'rate' => '8581.89007821546', # 'samples' => 20, # 'seq' => '25', # 'time' => '0.000116524447515173' # }, # { # 'errors' => '8.68985844643056e-06', # 'name' => '{dataset=>"num10",participant=>"Array::Set::set_symdiff"}', # 'rate' => '3625.1293378215', # 'samples' => 20, # 'seq' => '26', # 'time' => '0.000275852226723845' # }, # { # 'errors' => '1.74330289050142e-05', # 'name' => '{dataset=>"num100",participant=>"Array::Set::set_symdiff"}', # 'rate' => '391.28313582097', # 'samples' => 20, # 'seq' => '27', # 'time' => '0.00255569409579039' # }, # { # 'errors' => '3.59638015813692e-06', # 'name' => '{dataset=>"num10",participant=>"Set::Array::symmetric_difference"}', # 'rate' => '13614.6071786628', # 'samples' => 21, # 'seq' => '28', # 'time' => '7.34505216990198e-05' # }, # { # 'errors' => '1.49189019850605e-05', # 'name' => '{dataset=>"num100",participant=>"Set::Array::symmetric_difference"}', # 'rate' => '3284.5916365592', # 'samples' => 22, # 'seq' => '29', # 'time' => '0.000304451849925416' # }, # { # 'errors' => '3.49102507473076e-05', # 'name' => '{dataset=>"num10",participant=>"Array::AsObject::symmetric_difference"}', # 'rate' => '931.830575463484', # 'samples' => 21, # 'seq' => '30', # 'time' => '0.00107315645819264' # }, # { # 'errors' => '3.50793058685208e-05', # 'name' => '{dataset=>"num100",participant=>"Array::AsObject::symmetric_difference"}', # 'rate' => '19.2980948109848', # 'samples' => 20, # 'seq' => '31', # 'time' => '0.0518185867462307' # }, # { # 'errors' => '1.81260851937357e-06', # 'name' => '{dataset=>"num10",participant=>"Set::Object::symmetric_difference"}', # 'rate' => '13384.7896984046', # 'samples' => 20, # 'seq' => '32', # 'time' => '7.47116706749e-05' # }, # { # 'errors' => '1.61535405457362e-05', # 'name' => '{dataset=>"num100",participant=>"Set::Object::symmetric_difference"}', # 'rate' => '2412.52910900934', # 'samples' => 20, # 'seq' => '33', # 'time' => '0.000414502770667348' # }, # { # 'errors' => '1.34279663843493e-06', # 'name' => '{dataset=>"num10",participant=>"Set::Tiny::symmetric_difference"}', # 'rate' => '29491.2527052829', # 'samples' => 20, # 'seq' => '34', # 'time' => '3.39083595394666e-05' # }, # { # 'errors' => '5.85099366556462e-06', # 'name' => '{dataset=>"num100",participant=>"Set::Tiny::symmetric_difference"}', # 'rate' => '4261.24343847178', # 'samples' => 20, # 'seq' => '35', # 'time' => '0.000234673285964303' # }, # { # 'errors' => '8.22544118576598e-07', # 'name' => '{dataset=>"num10",participant=>"Array::Utils::array_minus"}', # 'rate' => '58895.1969288407', # 'samples' => 25, # 'seq' => '36', # 'time' => '1.6979313291171e-05' # }, # { # 'errors' => '4.34492922624806e-06', # 'name' => '{dataset=>"num100",participant=>"Array::Utils::array_minus"}', # 'rate' => '6538.67148346885', # 'samples' => 20, # 'seq' => '37', # 'time' => '0.000152936265803874' # }, # { # 'errors' => '7.19712202700536e-06', # 'name' => '{dataset=>"num10",participant=>"Set::Scalar::difference"}', # 'rate' => '2709.7889438785', # 'samples' => 20, # 'seq' => '38', # 'time' => '0.000369032430462539' # }, # { # 'errors' => '1.52472362902467e-05', # 'name' => '{dataset=>"num100",participant=>"Set::Scalar::difference"}', # 'rate' => '472.879678556295', # 'samples' => 20, # 'seq' => '39', # 'time' => '0.00211470284164675' # }, # { # 'errors' => '8.67653044276115e-06', # 'name' => '{dataset=>"num10",participant=>"Array::Set::set_diff"}', # 'rate' => '4927.55260354473', # 'samples' => 20, # 'seq' => '40', # 'time' => '0.000202940502204001' # }, # { # 'errors' => '2.28175424194764e-05', # 'name' => '{dataset=>"num100",participant=>"Array::Set::set_diff"}', # 'rate' => '244.484836948616', # 'samples' => 20, # 'seq' => '41', # 'time' => '0.0040902332123369' # }, # { # 'errors' => '1.85259253032592e-06', # 'name' => '{dataset=>"num10",participant=>"Set::Array::difference"}', # 'rate' => '12985.6269659848', # 'samples' => 20, # 'seq' => '42', # 'time' => '7.70082185957946e-05' # }, # { # 'errors' => '4.05171314405349e-06', # 'name' => '{dataset=>"num100",participant=>"Set::Array::difference"}', # 'rate' => '3248.60869312522', # 'samples' => 20, # 'seq' => '43', # 'time' => '0.000307824085466564' # }, # { # 'errors' => '7.02367191521581e-06', # 'name' => '{dataset=>"num10",participant=>"Array::AsObject::difference"}', # 'rate' => '4762.76653897341', # 'samples' => 21, # 'seq' => '44', # 'time' => '0.0002099620025078' # }, # { # 'errors' => '3.08676566838142e-05', # 'name' => '{dataset=>"num100",participant=>"Array::AsObject::difference"}', # 'rate' => '80.6984800674632', # 'samples' => 20, # 'seq' => '45', # 'time' => '0.0123918071215717' # }, # { # 'errors' => '1.09289632331123e-06', # 'name' => '{dataset=>"num10",participant=>"Set::Object::difference"}', # 'rate' => '23553.3643563757', # 'samples' => 20, # 'seq' => '46', # 'time' => '4.24567796289921e-05' # }, # { # 'errors' => '1.06090909860382e-05', # 'name' => '{dataset=>"num100",participant=>"Set::Object::difference"}', # 'rate' => '3418.53030731269', # 'samples' => 20, # 'seq' => '47', # 'time' => '0.000292523368261755' # }, # { # 'errors' => '7.13048238221448e-07', # 'name' => '{dataset=>"num10",participant=>"Set::Tiny::difference"}', # 'rate' => '32981.3820181303', # 'samples' => 20, # 'seq' => '48', # 'time' => '3.03201363560292e-05' # }, # { # 'errors' => '6.26416403833343e-06', # 'name' => '{dataset=>"num100",participant=>"Set::Tiny::difference"}', # 'rate' => '4328.70162204903', # 'samples' => 20, # 'seq' => '49', # 'time' => '0.000231016153875406' # }, # { # 'errors' => '7.50934436857807e-08', # 'name' => '{dataset=>"num10",participant=>"Array::Utils::intersect"}', # 'rate' => '62251.7758132979', # 'samples' => 20, # 'seq' => '50', # 'time' => '1.60637987741771e-05' # }, # { # 'errors' => '2.45235759889701e-06', # 'name' => '{dataset=>"num100",participant=>"Array::Utils::intersect"}', # 'rate' => '6403.98315682681', # 'samples' => 20, # 'seq' => '51', # 'time' => '0.000156152815444865' # }, # { # 'errors' => '6.13921332786074e-06', # 'name' => '{dataset=>"num10",participant=>"Set::Scalar::intersection"}', # 'rate' => '2427.30689794742', # 'samples' => 21, # 'seq' => '52', # 'time' => '0.00041197921896305' # }, # { # 'errors' => '3.51703870107094e-05', # 'name' => '{dataset=>"num100",participant=>"Set::Scalar::intersection"}', # 'rate' => '416.694329494666', # 'samples' => 21, # 'seq' => '53', # 'time' => '0.00239984067268859' # }, # { # 'errors' => '4.318276193172e-06', # 'name' => '{dataset=>"num10",participant=>"Array::Set::set_intersect"}', # 'rate' => '3628.61712268956', # 'samples' => 20, # 'seq' => '54', # 'time' => '0.000275587080749592' # }, # { # 'errors' => '2.08449985788734e-05', # 'name' => '{dataset=>"num100",participant=>"Array::Set::set_intersect"}', # 'rate' => '371.489215388754', # 'samples' => 20, # 'seq' => '55', # 'time' => '0.00269186818506569' # }, # { # 'errors' => '1.67933578352636e-06', # 'name' => '{dataset=>"num10",participant=>"Set::Array::intersection"}', # 'rate' => '6005.70014959267', # 'samples' => 20, # 'seq' => '56', # 'time' => '0.000166508479459772' # }, # { # 'errors' => '1.79128378424966e-05', # 'name' => '{dataset=>"num100",participant=>"Set::Array::intersection"}', # 'rate' => '91.6733091609251', # 'samples' => 20, # 'seq' => '57', # 'time' => '0.0109083004546567' # }, # { # 'errors' => '5.19752791666117e-06', # 'name' => '{dataset=>"num10",participant=>"Array::AsObject::intersection"}', # 'rate' => '2096.6058587434', # 'samples' => 25, # 'seq' => '58', # 'time' => '0.000476961368694902' # }, # { # 'errors' => '3.07480750789335e-05', # 'name' => '{dataset=>"num100",participant=>"Array::AsObject::intersection"}', # 'rate' => '39.5913712020987', # 'samples' => 21, # 'seq' => '59', # 'time' => '0.0252580289501817' # }, # { # 'errors' => '1.17287645848582e-06', # 'name' => '{dataset=>"num10",participant=>"Set::Object::intersection"}', # 'rate' => '19151.5648022742', # 'samples' => 20, # 'seq' => '60', # 'time' => '5.22150545046457e-05' # }, # { # 'errors' => '1.41010289030999e-05', # 'name' => '{dataset=>"num100",participant=>"Set::Object::intersection"}', # 'rate' => '2646.82118055058', # 'samples' => 20, # 'seq' => '61', # 'time' => '0.000377811696289957' # }, # { # 'errors' => '1.59985567020169e-07', # 'name' => '{dataset=>"num10",participant=>"Set::Tiny::intersection"}', # 'rate' => '35904.201882192', # 'samples' => 20, # 'seq' => '62', # 'time' => '2.78518933043318e-05' # }, # { # 'errors' => '7.83686810648452e-06', # 'name' => '{dataset=>"num100",participant=>"Set::Tiny::intersection"}', # 'rate' => '4712.16843491814', # 'samples' => 20, # 'seq' => '63', # 'time' => '0.000212216522777453' # } # ], # { # 'func.elapsed_time' => '6.93190598487854', # 'func.platform_info' => { # 'archname' => 'i686', # 'codename' => 'Final', # 'is32bit' => 1, # 'is64bit' => 0, # 'kernel' => 'linux-2.6.18-128.el5', # 'kname' => 'Linux', # 'kvers' => '2.6.18-128.el5', # 'osflag' => 'linux', # 'oslabel' => 'CentOS', # 'osname' => 'GNU/Linux', # 'osvers' => '5.3', # 'source' => { # 'cat /etc/.issue' => '', # 'cat /etc/issue' => 'CentOS release 5.3 (Final) # Kernel \\r on an \\m', # 'lsb_release -a' => 'LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch # Distributor ID: CentOS # Description: CentOS release 5.3 (Final) # Release: 5.3 # Codename: Final', # 'uname -a' => 'Linux perl-centos5-32 2.6.18-128.el5 #1 SMP Wed Jan 21 10:44:23 EST 2009 i686 i686 i386 GNU/Linux', # 'uname -m' => 'i686', # 'uname -o' => 'GNU/Linux', # 'uname -r' => '2.6.18-128.el5', # 'uname -s' => 'Linux' # } # }, # 'func.sysload_after' => [ # '0.96', # '0.92', # '0.61' # ], # 'func.sysload_before' => [ # '0.96', # '0.92', # '0.61' # ], # '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, 8 wallclock secs ( 0.03 usr 0.01 sys + 5.64 cusr 1.58 csys = 7.26 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 /home/fly1800/var/cpan/build/Bencher-Scenario-SetOperationModules-0.06-yGkaD5 && tar cvf - Bencher-Scenario-SetOperationModules-0.06.ppd blib) | gzip -c >/home/fly1800/var/REPO/P/PE/PERLANCAR/Bencher-Scenario-SetOperationModules-0.06.tar.gz Bencher-Scenario-SetOperationModules-0.06.ppd blib/ blib/man3/ blib/man3/Bencher::Scenario::SetOperationModules.3 blib/lib/ blib/lib/Bencher/ blib/lib/Bencher/Scenario/ blib/lib/Bencher/Scenario/SetOperationModules.pm >>> mv /home/fly1800/var/cpan/build/Bencher-Scenario-SetOperationModules-0.06-yGkaD5/Bencher-Scenario-SetOperationModules-0.06.ppd /home/fly1800/var/REPO/P/PE/PERLANCAR VmSize: 155740 kB Finished 2015-11-20T00:18:55