Back
From: metabase:user:e3434da8-b236-11df-85ca-0247c6d74bde
Subject: PASS App-Benchmark-Accessors-1.110100 v5.12.3 GNU/Linux
Date: 2011-01-28T05:02:27Z
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language. See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org
--
Dear Marcel Gruenauer,
This is a computer-generated report for App-Benchmark-Accessors-1.110100
on perl 5.12.3, created by CPAN-Reporter-1.1901.
Thank you for uploading your work to CPAN. Congratulations!
All tests were successful.
Sections of this report:
* Tester comments
* Program output
* Prerequisites
* Environment and other context
------------------------------
TESTER COMMENTS
------------------------------
Additional comments from tester:
this report is from an automated smoke testing program
and was not reviewed by a human for accuracy
------------------------------
PROGRAM OUTPUT
------------------------------
Output from '/usr/bin/make test':
PERL_DL_NONLAZY=1 /home/tester/vers/perl-5.12.3/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-compile.t ............... ok
# Testing with Perl 5.012003, /home/tester/vers/perl-5.12.3/bin/perl
# App::Benchmark version is 1.102310
# Carp version is 1.17
# Class::Accessor version is 0.34
# Class::Accessor::Complex version is 1.100880
# Class::Accessor::Constructor version is 1.100880
# Class::Accessor::Fast version is 0.34
# Class::Accessor::Fast::XS version is 0.04
# Class::Accessor::Lite version is 0.05
# Class::MethodMaker version is 2.16
# Class::Spiffy version is 0.15
# Class::XSAccessor version is 1.11
# Class::XSAccessor::Array version is 1.11
# Class::XSAccessor::Compat version is 0.01
# English version is 1.04
# ExtUtils::MakeMaker version is 6.56
# File::Find version is 1.15
# File::Temp version is 0.22
# Mojo::Base version is undefined
# Moose version is 1.21
# Mouse version is 0.89
# Object::Tiny version is 1.06
# Rose::Object version is 0.859
# Rose::Object::MakeMethods::Generic version is 0.859
# Rubyish::Attribute version is 1.2
# Scalar::Util version is 1.22
# Spiffy version is 0.30
# Test::More version is 0.96
# accessors version is 1.01
# parent version is 0.223
t/000-report-versions.t ...... ok
t/author-critic.t ............ skipped: these tests are for testing by the author
# Benchmark: timing 200000 iterations of class_accessor, class_accessor_classy, class_accessor_complex, class_accessor_constructor, class_accessor_fast, class_accessor_fast_xs, class_accessor_lite, class_methodmaker, class_spiffy, class_xsaccessor, class_xsaccessor_array, mojo, moose, moose_immutable, mouse, mouse_immutable, object_tiny, object_tiny_xs, rose, spiffy...
# class_accessor: 0.261147 wallclock secs ( 0.26 usr + 0.00 sys = 0.26 CPU) @ 769230.77/s (n=200000)
# (warning: too few iterations for a reliable count)
# class_accessor_classy: 0.2323 wallclock secs ( 0.24 usr + 0.00 sys = 0.24 CPU) @ 833333.33/s (n=200000)
# (warning: too few iterations for a reliable count)
# class_accessor_complex: 0.476463 wallclock secs ( 0.47 usr + 0.00 sys = 0.47 CPU) @ 425531.91/s (n=200000)
# class_accessor_constructor: 1.0074 wallclock secs ( 1.01 usr + 0.00 sys = 1.01 CPU) @ 198019.80/s (n=200000)
# class_accessor_fast: 0.372707 wallclock secs ( 0.37 usr + 0.00 sys = 0.37 CPU) @ 540540.54/s (n=200000)
# (warning: too few iterations for a reliable count)
# class_accessor_fast_xs: 0.158266 wallclock secs ( 0.16 usr + 0.00 sys = 0.16 CPU) @ 1250000.00/s (n=200000)
# (warning: too few iterations for a reliable count)
# class_accessor_lite: 0.168981 wallclock secs ( 0.17 usr + 0.00 sys = 0.17 CPU) @ 1176470.59/s (n=200000)
# (warning: too few iterations for a reliable count)
# class_methodmaker: 0.498521 wallclock secs ( 0.49 usr + 0.00 sys = 0.49 CPU) @ 408163.27/s (n=200000)
# class_spiffy: 0.204386 wallclock secs ( 0.21 usr + 0.00 sys = 0.21 CPU) @ 952380.95/s (n=200000)
# (warning: too few iterations for a reliable count)
# class_xsaccessor: 0.167566 wallclock secs ( 0.17 usr + 0.00 sys = 0.17 CPU) @ 1176470.59/s (n=200000)
# (warning: too few iterations for a reliable count)
# class_xsaccessor_array: 0.238606 wallclock secs ( 0.24 usr + 0.00 sys = 0.24 CPU) @ 833333.33/s (n=200000)
# (warning: too few iterations for a reliable count)
# mojo: 0.174657 wallclock secs ( 0.17 usr + 0.00 sys = 0.17 CPU) @ 1176470.59/s (n=200000)
# (warning: too few iterations for a reliable count)
# moose: 10.9829 wallclock secs (10.93 usr + 0.02 sys = 10.95 CPU) @ 18264.84/s (n=200000)
# moose_immutable: 0.598201 wallclock secs ( 0.59 usr + 0.00 sys = 0.59 CPU) @ 338983.05/s (n=200000)
# mouse: 0.191919 wallclock secs ( 0.19 usr + 0.01 sys = 0.20 CPU) @ 1000000.00/s (n=200000)
# (warning: too few iterations for a reliable count)
# mouse_immutable: 0.205782 wallclock secs ( 0.21 usr + 0.00 sys = 0.21 CPU) @ 952380.95/s (n=200000)
# (warning: too few iterations for a reliable count)
# object_tiny: 0.153922 wallclock secs ( 0.15 usr + 0.00 sys = 0.15 CPU) @ 1333333.33/s (n=200000)
# (warning: too few iterations for a reliable count)
# object_tiny_xs: 0.161084 wallclock secs ( 0.16 usr + 0.00 sys = 0.16 CPU) @ 1250000.00/s (n=200000)
# (warning: too few iterations for a reliable count)
# rose: 0.262372 wallclock secs ( 0.26 usr + 0.00 sys = 0.26 CPU) @ 769230.77/s (n=200000)
# (warning: too few iterations for a reliable count)
# spiffy: 0.203827 wallclock secs ( 0.20 usr + 0.00 sys = 0.20 CPU) @ 1000000.00/s (n=200000)
# (warning: too few iterations for a reliable count)
# Rate moose class_accessor_constructor moose_immutable class_methodmaker class_accessor_complex class_accessor_fast class_accessor rose class_xsaccessor_array class_accessor_classy mouse_immutable class_spiffy mouse spiffy class_xsaccessor class_accessor_lite mojo object_tiny_xs class_accessor_fast_xs object_tiny
# moose 18265/s -- -91% -95% -96% -96% -97% -98% -98% -98% -98% -98% -98% -98% -98% -98% -98% -98% -99% -99% -99%
# class_accessor_constructor 198020/s 984% -- -42% -51% -53% -63% -74% -74% -76% -76% -79% -79% -80% -80% -83% -83% -83% -84% -84% -85%
# moose_immutable 338983/s 1756% 71% -- -17% -20% -37% -56% -56% -59% -59% -64% -64% -66% -66% -71% -71% -71% -73% -73% -75%
# class_methodmaker 408163/s 2135% 106% 20% -- -4% -24% -47% -47% -51% -51% -57% -57% -59% -59% -65% -65% -65% -67% -67% -69%
# class_accessor_complex 425532/s 2230% 115% 26% 4% -- -21% -45% -45% -49% -49% -55% -55% -57% -57% -64% -64% -64% -66% -66% -68%
# class_accessor_fast 540541/s 2859% 173% 59% 32% 27% -- -30% -30% -35% -35% -43% -43% -46% -46% -54% -54% -54% -57% -57% -59%
# class_accessor 769231/s 4112% 288% 127% 88% 81% 42% -- -0% -8% -8% -19% -19% -23% -23% -35% -35% -35% -38% -38% -42%
# rose 769231/s 4112% 288% 127% 88% 81% 42% 0% -- -8% -8% -19% -19% -23% -23% -35% -35% -35% -38% -38% -42%
# class_xsaccessor_array 833333/s 4462% 321% 146% 104% 96% 54% 8% 8% -- -0% -12% -13% -17% -17% -29% -29% -29% -33% -33% -38%
# class_accessor_classy 833333/s 4462% 321% 146% 104% 96% 54% 8% 8% 0% -- -12% -12% -17% -17% -29% -29% -29% -33% -33% -38%
# mouse_immutable 952381/s 5114% 381% 181% 133% 124% 76% 24% 24% 14% 14% -- -0% -5% -5% -19% -19% -19% -24% -24% -29%
# class_spiffy 952381/s 5114% 381% 181% 133% 124% 76% 24% 24% 14% 14% 0% -- -5% -5% -19% -19% -19% -24% -24% -29%
# mouse 1000000/s 5375% 405% 195% 145% 135% 85% 30% 30% 20% 20% 5% 5% -- -0% -15% -15% -15% -20% -20% -25%
# spiffy 1000000/s 5375% 405% 195% 145% 135% 85% 30% 30% 20% 20% 5% 5% 0% -- -15% -15% -15% -20% -20% -25%
# class_xsaccessor 1176471/s 6341% 494% 247% 188% 176% 118% 53% 53% 41% 41% 24% 24% 18% 18% -- 0% 0% -6% -6% -12%
# class_accessor_lite 1176471/s 6341% 494% 247% 188% 176% 118% 53% 53% 41% 41% 24% 24% 18% 18% 0% -- 0% -6% -6% -12%
# mojo 1176471/s 6341% 494% 247% 188% 176% 118% 53% 53% 41% 41% 24% 24% 18% 18% 0% 0% -- -6% -6% -12%
# object_tiny_xs 1250000/s 6744% 531% 269% 206% 194% 131% 62% 62% 50% 50% 31% 31% 25% 25% 6% 6% 6% -- -0% -6%
# class_accessor_fast_xs 1250000/s 6744% 531% 269% 206% 194% 131% 62% 62% 50% 50% 31% 31% 25% 25% 6% 6% 6% 0% -- -6%
# object_tiny 1333333/s 7200% 573% 293% 227% 213% 147% 73% 73% 60% 60% 40% 40% 33% 33% 13% 13% 13% 7% 7% --
t/construction.t ............. ok
# Benchmark: timing 2000000 iterations of accessors, class_accessor, class_accessor_classy, class_accessor_complex, class_accessor_constructor, class_accessor_fast, class_accessor_fast_xs, class_accessor_lite, class_methodmaker, class_spiffy, class_xsaccessor, class_xsaccessor_array, class_xsaccessor_compat, mojo, moose, moose_immutable, mouse, mouse_immutable, object_tiny, object_tiny_xs, rose, rubyish_attribute, spiffy...
# accessors: 0.655569 wallclock secs ( 0.65 usr + 0.00 sys = 0.65 CPU) @ 3076923.08/s (n=2000000)
# class_accessor: 1.68112 wallclock secs ( 1.68 usr + 0.00 sys = 1.68 CPU) @ 1190476.19/s (n=2000000)
# class_accessor_classy: 0.59076 wallclock secs ( 0.59 usr + 0.00 sys = 0.59 CPU) @ 3389830.51/s (n=2000000)
# class_accessor_complex: 0.814252 wallclock secs ( 0.81 usr + 0.00 sys = 0.81 CPU) @ 2469135.80/s (n=2000000)
# class_accessor_constructor: 0.804597 wallclock secs ( 0.80 usr + 0.00 sys = 0.80 CPU) @ 2500000.00/s (n=2000000)
# class_accessor_fast: 0.734102 wallclock secs ( 0.73 usr + 0.00 sys = 0.73 CPU) @ 2739726.03/s (n=2000000)
# class_accessor_fast_xs: 0.416149 wallclock secs ( 0.42 usr + 0.00 sys = 0.42 CPU) @ 4761904.76/s (n=2000000)
# class_accessor_lite: 0.694423 wallclock secs ( 0.69 usr + 0.00 sys = 0.69 CPU) @ 2898550.72/s (n=2000000)
# class_methodmaker: 0.648985 wallclock secs ( 0.64 usr + 0.00 sys = 0.64 CPU) @ 3125000.00/s (n=2000000)
# class_spiffy: 0.883407 wallclock secs ( 0.89 usr + 0.00 sys = 0.89 CPU) @ 2247191.01/s (n=2000000)
# class_xsaccessor: 0.183515 wallclock secs ( 0.19 usr + 0.00 sys = 0.19 CPU) @ 10526315.79/s (n=2000000)
# (warning: too few iterations for a reliable count)
# class_xsaccessor_array: 0.17665 wallclock secs ( 0.18 usr + 0.00 sys = 0.18 CPU) @ 11111111.11/s (n=2000000)
# (warning: too few iterations for a reliable count)
# class_xsaccessor_compat: 0.185518 wallclock secs ( 0.18 usr + 0.00 sys = 0.18 CPU) @ 11111111.11/s (n=2000000)
# (warning: too few iterations for a reliable count)
# mojo: 0.734364 wallclock secs ( 0.73 usr + 0.00 sys = 0.73 CPU) @ 2739726.03/s (n=2000000)
# moose: 0.771115 wallclock secs ( 0.77 usr + 0.00 sys = 0.77 CPU) @ 2597402.60/s (n=2000000)
# moose_immutable: 0.768816 wallclock secs ( 0.76 usr + 0.00 sys = 0.76 CPU) @ 2631578.95/s (n=2000000)
# mouse: 0.314355 wallclock secs ( 0.31 usr + 0.00 sys = 0.31 CPU) @ 6451612.90/s (n=2000000)
# (warning: too few iterations for a reliable count)
# mouse_immutable: 0.314877 wallclock secs ( 0.31 usr + 0.00 sys = 0.31 CPU) @ 6451612.90/s (n=2000000)
# (warning: too few iterations for a reliable count)
# object_tiny: 0.602972 wallclock secs ( 0.60 usr + 0.00 sys = 0.60 CPU) @ 3333333.33/s (n=2000000)
# object_tiny_xs: 0.19326 wallclock secs ( 0.19 usr + 0.00 sys = 0.19 CPU) @ 10526315.79/s (n=2000000)
# (warning: too few iterations for a reliable count)
# rose: 0.199532 wallclock secs ( 0.20 usr + 0.00 sys = 0.20 CPU) @ 10000000.00/s (n=2000000)
# (warning: too few iterations for a reliable count)
# rubyish_attribute: 1.036 wallclock secs ( 1.04 usr + 0.00 sys = 1.04 CPU) @ 1923076.92/s (n=2000000)
# spiffy: 0.914308 wallclock secs ( 0.91 usr + 0.00 sys = 0.91 CPU) @ 2197802.20/s (n=2000000)
# Rate class_accessor rubyish_attribute spiffy class_spiffy class_accessor_complex class_accessor_constructor moose moose_immutable class_accessor_fast mojo class_accessor_lite accessors class_methodmaker object_tiny class_accessor_classy class_accessor_fast_xs mouse mouse_immutable rose class_xsaccessor object_tiny_xs class_xsaccessor_compat class_xsaccessor_array
# class_accessor 1190476/s -- -38% -46% -47% -52% -52% -54% -55% -57% -57% -59% -61% -62% -64% -65% -75% -82% -82% -88% -89% -89% -89% -89%
# rubyish_attribute 1923077/s 62% -- -12% -14% -22% -23% -26% -27% -30% -30% -34% -37% -38% -42% -43% -60% -70% -70% -81% -82% -82% -83% -83%
# spiffy 2197802/s 85% 14% -- -2% -11% -12% -15% -16% -20% -20% -24% -29% -30% -34% -35% -54% -66% -66% -78% -79% -79% -80% -80%
# class_spiffy 2247191/s 89% 17% 2% -- -9% -10% -13% -15% -18% -18% -22% -27% -28% -33% -34% -53% -65% -65% -78% -79% -79% -80% -80%
# class_accessor_complex 2469136/s 107% 28% 12% 10% -- -1% -5% -6% -10% -10% -15% -20% -21% -26% -27% -48% -62% -62% -75% -77% -77% -78% -78%
# class_accessor_constructor 2500000/s 110% 30% 14% 11% 1% -- -4% -5% -9% -9% -14% -19% -20% -25% -26% -47% -61% -61% -75% -76% -76% -77% -78%
# moose 2597403/s 118% 35% 18% 16% 5% 4% -- -1% -5% -5% -10% -16% -17% -22% -23% -45% -60% -60% -74% -75% -75% -77% -77%
# moose_immutable 2631579/s 121% 37% 20% 17% 7% 5% 1% -- -4% -4% -9% -14% -16% -21% -22% -45% -59% -59% -74% -75% -75% -76% -76%
# class_accessor_fast 2739726/s 130% 42% 25% 22% 11% 10% 5% 4% -- -0% -5% -11% -12% -18% -19% -42% -58% -58% -73% -74% -74% -75% -75%
# mojo 2739726/s 130% 42% 25% 22% 11% 10% 5% 4% -0% -- -5% -11% -12% -18% -19% -42% -58% -58% -73% -74% -74% -75% -75%
# class_accessor_lite 2898551/s 143% 51% 32% 29% 17% 16% 12% 10% 6% 6% -- -6% -7% -13% -14% -39% -55% -55% -71% -72% -72% -74% -74%
# accessors 3076923/s 158% 60% 40% 37% 25% 23% 18% 17% 12% 12% 6% -- -2% -8% -9% -35% -52% -52% -69% -71% -71% -72% -72%
# class_methodmaker 3125000/s 162% 62% 42% 39% 27% 25% 20% 19% 14% 14% 8% 2% -- -6% -8% -34% -52% -52% -69% -70% -70% -72% -72%
# object_tiny 3333333/s 180% 73% 52% 48% 35% 33% 28% 27% 22% 22% 15% 8% 7% -- -2% -30% -48% -48% -67% -68% -68% -70% -70%
# class_accessor_classy 3389831/s 185% 76% 54% 51% 37% 36% 31% 29% 24% 24% 17% 10% 8% 2% -- -29% -47% -47% -66% -68% -68% -69% -69%
# class_accessor_fast_xs 4761905/s 300% 148% 117% 112% 93% 90% 83% 81% 74% 74% 64% 55% 52% 43% 40% -- -26% -26% -52% -55% -55% -57% -57%
# mouse 6451613/s 442% 235% 194% 187% 161% 158% 148% 145% 135% 135% 123% 110% 106% 94% 90% 35% -- 0% -35% -39% -39% -42% -42%
# mouse_immutable 6451613/s 442% 235% 194% 187% 161% 158% 148% 145% 135% 135% 123% 110% 106% 94% 90% 35% 0% -- -35% -39% -39% -42% -42%
# rose 10000000/s 740% 420% 355% 345% 305% 300% 285% 280% 265% 265% 245% 225% 220% 200% 195% 110% 55% 55% -- -5% -5% -10% -10%
# class_xsaccessor 10526316/s 784% 447% 379% 368% 326% 321% 305% 300% 284% 284% 263% 242% 237% 216% 211% 121% 63% 63% 5% -- 0% -5% -5%
# object_tiny_xs 10526316/s 784% 447% 379% 368% 326% 321% 305% 300% 284% 284% 263% 242% 237% 216% 211% 121% 63% 63% 5% 0% -- -5% -5%
# class_xsaccessor_compat 11111111/s 833% 478% 406% 394% 350% 344% 328% 322% 306% 306% 283% 261% 256% 233% 228% 133% 72% 72% 11% 6% 6% -- -0%
# class_xsaccessor_array 11111111/s 833% 478% 406% 394% 350% 344% 328% 322% 306% 306% 283% 261% 256% 233% 228% 133% 72% 72% 11% 6% 6% 0% --
t/get.t ...................... ok
t/release-check-changes.t .... skipped: these tests are for release candidate testing
t/release-dist-manifest.t .... skipped: these tests are for release candidate testing
t/release-distmeta.t ......... skipped: these tests are for release candidate testing
t/release-eol.t .............. skipped: these tests are for release candidate testing
t/release-has-version.t ...... skipped: these tests are for release candidate testing
t/release-kwalitee.t ......... skipped: these tests are for release candidate testing
t/release-minimum-version.t .. skipped: these tests are for release candidate testing
t/release-no-tabs.t .......... skipped: these tests are for release candidate testing
t/release-pod-coverage.t ..... skipped: these tests are for release candidate testing
t/release-pod-spell.t ........ skipped: these tests are for release candidate testing
t/release-pod-syntax.t ....... skipped: these tests are for release candidate testing
t/release-portability.t ...... skipped: these tests are for release candidate testing
t/release-synopsis.t ......... skipped: these tests are for release candidate testing
t/release-unused-vars.t ...... skipped: these tests are for release candidate testing
# Benchmark: timing 2000000 iterations of accessors, class_accessor, class_accessor_classy, class_accessor_complex, class_accessor_constructor, class_accessor_fast, class_accessor_fast_xs, class_accessor_lite, class_methodmaker, class_spiffy, class_xsaccessor, class_xsaccessor_array, class_xsaccessor_compat, mojo, moose, moose_immutable, mouse, mouse_immutable, object_tiny_xs, rose, rubyish_attribute, spiffy...
# accessors: 0.945723 wallclock secs ( 0.95 usr + 0.00 sys = 0.95 CPU) @ 2105263.16/s (n=2000000)
# class_accessor: 2.25069 wallclock secs ( 2.24 usr + 0.00 sys = 2.24 CPU) @ 892857.14/s (n=2000000)
# class_accessor_classy: 0.872401 wallclock secs ( 0.87 usr + 0.00 sys = 0.87 CPU) @ 2298850.57/s (n=2000000)
# class_accessor_complex: 1.05924 wallclock secs ( 1.05 usr + 0.00 sys = 1.05 CPU) @ 1904761.90/s (n=2000000)
# class_accessor_constructor: 1.02189 wallclock secs ( 1.02 usr + 0.00 sys = 1.02 CPU) @ 1960784.31/s (n=2000000)
# class_accessor_fast: 1.0605 wallclock secs ( 1.06 usr + 0.00 sys = 1.06 CPU) @ 1886792.45/s (n=2000000)
# class_accessor_fast_xs: 0.536042 wallclock secs ( 0.53 usr + 0.00 sys = 0.53 CPU) @ 3773584.91/s (n=2000000)
# class_accessor_lite: 1.00256 wallclock secs ( 1.00 usr + 0.00 sys = 1.00 CPU) @ 2000000.00/s (n=2000000)
# class_methodmaker: 1.01837 wallclock secs ( 1.01 usr + 0.00 sys = 1.01 CPU) @ 1980198.02/s (n=2000000)
# class_spiffy: 1.21018 wallclock secs ( 1.20 usr + 0.00 sys = 1.20 CPU) @ 1666666.67/s (n=2000000)
# class_xsaccessor: 0.295407 wallclock secs ( 0.29 usr + 0.00 sys = 0.29 CPU) @ 6896551.72/s (n=2000000)
# (warning: too few iterations for a reliable count)
# class_xsaccessor_array: 0.251468 wallclock secs ( 0.25 usr + 0.00 sys = 0.25 CPU) @ 8000000.00/s (n=2000000)
# (warning: too few iterations for a reliable count)
# class_xsaccessor_compat: 0.304723 wallclock secs ( 0.31 usr + 0.00 sys = 0.31 CPU) @ 6451612.90/s (n=2000000)
# (warning: too few iterations for a reliable count)
# mojo: 0.981287 wallclock secs ( 0.98 usr + 0.00 sys = 0.98 CPU) @ 2040816.33/s (n=2000000)
# moose: 1.17382 wallclock secs ( 1.17 usr + 0.00 sys = 1.17 CPU) @ 1709401.71/s (n=2000000)
# moose_immutable: 1.15546 wallclock secs ( 1.15 usr + 0.00 sys = 1.15 CPU) @ 1739130.43/s (n=2000000)
# mouse: 0.368593 wallclock secs ( 0.37 usr + 0.00 sys = 0.37 CPU) @ 5405405.41/s (n=2000000)
# (warning: too few iterations for a reliable count)
# mouse_immutable: 0.380055 wallclock secs ( 0.38 usr + 0.00 sys = 0.38 CPU) @ 5263157.89/s (n=2000000)
# (warning: too few iterations for a reliable count)
# object_tiny_xs: 0.275684 wallclock secs ( 0.28 usr + 0.00 sys = 0.28 CPU) @ 7142857.14/s (n=2000000)
# (warning: too few iterations for a reliable count)
# rose: 0.277575 wallclock secs ( 0.28 usr + 0.00 sys = 0.28 CPU) @ 7142857.14/s (n=2000000)
# (warning: too few iterations for a reliable count)
# rubyish_attribute: 1.3718 wallclock secs ( 1.37 usr + 0.00 sys = 1.37 CPU) @ 1459854.01/s (n=2000000)
# spiffy: 1.23612 wallclock secs ( 1.23 usr + 0.00 sys = 1.23 CPU) @ 1626016.26/s (n=2000000)
# Rate class_accessor rubyish_attribute spiffy class_spiffy moose moose_immutable class_accessor_fast class_accessor_complex class_accessor_constructor class_methodmaker class_accessor_lite mojo accessors class_accessor_classy class_accessor_fast_xs mouse_immutable mouse class_xsaccessor_compat class_xsaccessor object_tiny_xs rose class_xsaccessor_array
# class_accessor 892857/s -- -39% -45% -46% -48% -49% -53% -53% -54% -55% -55% -56% -58% -61% -76% -83% -83% -86% -87% -87% -88% -89%
# rubyish_attribute 1459854/s 64% -- -10% -12% -15% -16% -23% -23% -26% -26% -27% -28% -31% -36% -61% -72% -73% -77% -79% -80% -80% -82%
# spiffy 1626016/s 82% 11% -- -2% -5% -7% -14% -15% -17% -18% -19% -20% -23% -29% -57% -69% -70% -75% -76% -77% -77% -80%
# class_spiffy 1666667/s 87% 14% 2% -- -3% -4% -12% -12% -15% -16% -17% -18% -21% -27% -56% -68% -69% -74% -76% -77% -77% -79%
# moose 1709402/s 91% 17% 5% 3% -- -2% -9% -10% -13% -14% -15% -16% -19% -26% -55% -68% -68% -74% -75% -76% -76% -79%
# moose_immutable 1739130/s 95% 19% 7% 4% 2% -- -8% -9% -11% -12% -13% -15% -17% -24% -54% -67% -68% -73% -75% -76% -76% -78%
# class_accessor_fast 1886792/s 111% 29% 16% 13% 10% 8% -- -1% -4% -5% -6% -8% -10% -18% -50% -64% -65% -71% -73% -74% -74% -76%
# class_accessor_complex 1904762/s 113% 30% 17% 14% 11% 10% 1% -- -3% -4% -5% -7% -10% -17% -50% -64% -65% -70% -72% -73% -73% -76%
# class_accessor_constructor 1960784/s 120% 34% 21% 18% 15% 13% 4% 3% -- -1% -2% -4% -7% -15% -48% -63% -64% -70% -72% -73% -73% -75%
# class_methodmaker 1980198/s 122% 36% 22% 19% 16% 14% 5% 4% 1% -- -1% -3% -6% -14% -48% -62% -63% -69% -71% -72% -72% -75%
# class_accessor_lite 2000000/s 124% 37% 23% 20% 17% 15% 6% 5% 2% 1% -- -2% -5% -13% -47% -62% -63% -69% -71% -72% -72% -75%
# mojo 2040816/s 129% 40% 26% 22% 19% 17% 8% 7% 4% 3% 2% -- -3% -11% -46% -61% -62% -68% -70% -71% -71% -74%
# accessors 2105263/s 136% 44% 29% 26% 23% 21% 12% 11% 7% 6% 5% 3% -- -8% -44% -60% -61% -67% -69% -71% -71% -74%
# class_accessor_classy 2298851/s 157% 57% 41% 38% 34% 32% 22% 21% 17% 16% 15% 13% 9% -- -39% -56% -57% -64% -67% -68% -68% -71%
# class_accessor_fast_xs 3773585/s 323% 158% 132% 126% 121% 117% 100% 98% 92% 91% 89% 85% 79% 64% -- -28% -30% -42% -45% -47% -47% -53%
# mouse_immutable 5263158/s 489% 261% 224% 216% 208% 203% 179% 176% 168% 166% 163% 158% 150% 129% 39% -- -3% -18% -24% -26% -26% -34%
# mouse 5405405/s 505% 270% 232% 224% 216% 211% 186% 184% 176% 173% 170% 165% 157% 135% 43% 3% -- -16% -22% -24% -24% -32%
# class_xsaccessor_compat 6451613/s 623% 342% 297% 287% 277% 271% 242% 239% 229% 226% 223% 216% 206% 181% 71% 23% 19% -- -6% -10% -10% -19%
# class_xsaccessor 6896552/s 672% 372% 324% 314% 303% 297% 266% 262% 252% 248% 245% 238% 228% 200% 83% 31% 28% 7% -- -3% -3% -14%
# object_tiny_xs 7142857/s 700% 389% 339% 329% 318% 311% 279% 275% 264% 261% 257% 250% 239% 211% 89% 36% 32% 11% 4% -- -0% -11%
# rose 7142857/s 700% 389% 339% 329% 318% 311% 279% 275% 264% 261% 257% 250% 239% 211% 89% 36% 32% 11% 4% 0% -- -11%
# class_xsaccessor_array 8000000/s 796% 448% 392% 380% 368% 360% 324% 320% 308% 304% 300% 292% 280% 248% 112% 52% 48% 24% 16% 12% 12% --
t/set.t ...................... ok
All tests successful.
Files=20, Tests=33, 86 wallclock secs ( 0.09 usr 0.03 sys + 85.49 cusr 0.70 csys = 86.31 CPU)
Result: PASS
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
requires:
Module Need Have
---------------------------------- ----- --------
accessors 0 1.01
Class::Accessor 0 0.34
! Class::Accessor::Classy 0
Class::Accessor::Complex 0 1.100880
Class::Accessor::Constructor 0 1.100880
Class::Accessor::Fast 0 0.34
Class::Accessor::Fast::XS 0 0.04
Class::Accessor::Lite 0 0.05
Class::MethodMaker 0 2.16
Class::Spiffy 0 0.15
Class::XSAccessor 0 1.11
Class::XSAccessor::Array 0 1.11
Class::XSAccessor::Compat 0 0.01
Mojo::Base 0 0
Moose 0 1.21
Mouse 0 0.89
Object::Tiny 0 1.06
parent 0 0.223
perl 5.006 5.012003
Rose::Object 0 0.859
Rose::Object::MakeMethods::Generic 0 0.859
Rubyish::Attribute 0 1.2
Spiffy 0 0.30
build_requires:
Module Need Have
---------------------------------- ----- --------
App::Benchmark 0 1.102310
Carp 0 1.17
English 0 1.04
File::Find 0 1.15
File::Temp 0 0.22
Scalar::Util 0 1.22
Test::More 0.94 0.96
configure_requires:
Module Need Have
---------------------------------- ----- --------
ExtUtils::MakeMaker 6.31 6.56
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
AUTOMATED_TESTING = 1
LANG = en_US.UTF-8
LC_COLLATE = C
LC_MONETARY = nl_NL.utf8
PATH = /home/tester/perl5/perlbrew/bin:/home/tester/perl5/perlbrew/perls/current/bin:/usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/tester/bin
PERL5LIB = /home/tester/cpan/perl-5.12.3/.cpan/build/accessors-1.01-LlaU0E/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/accessors-1.01-LlaU0E/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/App-Benchmark-1.102310-NTkZo3/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/App-Benchmark-1.102310-NTkZo3/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-XSAccessor-Compat-0.01-9GGwkC/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-XSAccessor-Compat-0.01-9GGwkC/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Rubyish-Attribute-1.2-ID0pCi/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Rubyish-Attribute-1.2-ID0pCi/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Want-0.18-OyaojB/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Want-0.18-OyaojB/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/PadWalker-1.92-q6KWh9/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/PadWalker-1.92-q6KWh9/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Mojolicious-1.01-gR9qpE/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Mojolicious-1.01-gR9qpE/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Lite-0.05-d5wWFs/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Lite-0.05-d5wWFs/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Object-Tiny-1.06-H41AbV/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Object-Tiny-1.06-H41AbV/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Spiffy-0.30-tv316o/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Spiffy-0.30-tv316o/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-MethodMaker-2.16-C6kfIq/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-MethodMaker-2.16-C6kfIq/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-XSAccessor-1.11-DIzFIg/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-XSAccessor-1.11-DIzFIg/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Moose-1.21-2LejtS/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Moose-1.21-2LejtS/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-MOP-1.12-5LYCUB/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-MOP-1.12-5LYCUB/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Scope-Guard-0.20-zYTPK3/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Scope-Guard-0.20-zYTPK3/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Devel-GlobalDestruction-0.03-be7O2O/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Devel-GlobalDestruction-0.03-be7O2O/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Package-Stash-XS-0.21-w2OI8K/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Package-Stash-XS-0.21-w2OI8K/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Package-Stash-0.25-fNvhnW/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Package-Stash-0.25-fNvhnW/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Dist-CheckConflicts-0.02-PIbidP/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Dist-CheckConflicts-0.02-PIbidP/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/MRO-Compat-0.11-L3nTm6/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/MRO-Compat-0.11-L3nTm6/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Test-Fatal-0.003-I6rYgA/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Test-Fatal-0.003-I6rYgA/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Package-DeprecationManager-0.10-BJdH4P/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Package-DeprecationManager-0.10-BJdH4P/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Try-Tiny-0.09-pS6KLP/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Try-Tiny-0.09-pS6KLP/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Test-Requires-0.06-MA5mbj/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Test-Requires-0.06-MA5mbj/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Mouse-0.89-nFskcA/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Mouse-0.89-nFskcA/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Complex-1.100880-wFz6YE/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Complex-1.100880-wFz6YE/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Constructor-1.100880-wzUj2Y/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Constructor-1.100880-wzUj2Y/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/List-MoreUtils-0.30-PHxRhA/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/List-MoreUtils-0.30-PHxRhA/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Data-Miscellany-1.100850-TuynnT/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Data-Miscellany-1.100850-TuynnT/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Data-Inherited-1.100860-LsYD_2/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Data-Inherited-1.100860-LsYD_2/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Installer-1.100880-L8wpRh/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Installer-1.100880-L8wpRh/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/UNIVERSAL-require-0.13-odNaNl/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/UNIVERSAL-require-0.13-odNaNl/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Sub-Name-0.05-K2cnWT/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Sub-Name-0.05-K2cnWT/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Classy-v0.9.1-BBZQO9/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Classy-v0.9.1-BBZQO9/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Spiffy-0.15-ng5LaC/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Spiffy-0.15-ng5LaC/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Fast-XS-0.04-arcB1r/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Fast-XS-0.04-arcB1r/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-0.34-0fPKCT/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-0.34-0fPKCT/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Rose-Object-0.859-TIcCxN/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Rose-Object-0.859-TIcCxN/blib/lib
PERL5OPT =
PERL5_CPANPLUS_IS_RUNNING = 1688
PERL5_CPAN_IS_RUNNING = 1688
PERL5_CPAN_IS_RUNNING_IN_RECURSION = 3829,1688
PERL_CR_SMOKER_CURRENT = App-Benchmark-Accessors-1.110100
PERL_EXTUTILS_AUTOINSTALL = --defaultdeps
PERL_MM_USE_DEFAULT = 1
SHELL = /bin/bash
TERM = screen
Perl special variables (and OS-specific diagnostics, for MSWin32):
$^X = /home/tester/vers/perl-5.12.3/bin/perl
$UID/$EUID = 501 / 501
$GID = 501 501
$EGID = 501 501
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 1.94_56
Cwd 3.33
ExtUtils::CBuilder 0.280202
ExtUtils::Command 1.16
ExtUtils::Install 1.55
ExtUtils::MakeMaker 6.56
ExtUtils::Manifest 1.58
ExtUtils::ParseXS 2.2206
File::Spec 3.33
Module::Build 0.3623
Module::Signature n/a
Test::Harness 3.22
Test::More 0.96
YAML n/a
YAML::Syck 1.17
version 0.88
--
Summary of my perl5 (revision 5 version 12 subversion 3) configuration:
Platform:
osname=linux, osvers=2.6.35.10-74.fc14.x86_64, archname=x86_64-linux-thread-multi
uname='linux venice 2.6.35.10-74.fc14.x86_64 #1 smp thu dec 23 16:04:50 utc 2010 x86_64 x86_64 x86_64 gnulinux '
config_args='-des -Dprefix=/home/tester/vers/perl-5.12.3 -Dusethreads -Duse64bitint'
hint=recommended, useposix=true, d_sigaction=define
useithreads=define, usemultiplicity=define
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=define, use64bitall=define, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
optimize='-O2',
cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
ccversion='', gccversion='4.5.1 20100924 (Red Hat 4.5.1-4)', gccosandvers=''
intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='cc', ldflags =' -fstack-protector -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib /lib64 /usr/lib64 /usr/local/lib64
libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc -lgdbm_compat
perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
libc=/lib/libc-2.12.90.so, so=so, useshrplib=false, libperl=libperl.a
gnulibc_version='2.12.90'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_64_BIT_ALL
USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES
USE_PERLIO USE_PERL_ATOF USE_REENTRANT_API
Built under linux
Compiled at Jan 27 2011 13:40:39
%ENV:
PERL5LIB="/home/tester/cpan/perl-5.12.3/.cpan/build/accessors-1.01-LlaU0E/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/accessors-1.01-LlaU0E/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/App-Benchmark-1.102310-NTkZo3/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/App-Benchmark-1.102310-NTkZo3/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-XSAccessor-Compat-0.01-9GGwkC/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-XSAccessor-Compat-0.01-9GGwkC/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Rubyish-Attribute-1.2-ID0pCi/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Rubyish-Attribute-1.2-ID0pCi/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Want-0.18-OyaojB/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Want-0.18-OyaojB/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/PadWalker-1.92-q6KWh9/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/PadWalker-1.92-q6KWh9/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Mojolicious-1.01-gR9qpE/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Mojolicious-1.01-gR9qpE/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Lite-0.05-d5wWFs/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Lite-0.05-d5wWFs/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Object-Tiny-1.06-H41AbV/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Object-Tiny-1.06-H41AbV/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Spiffy-0.30-tv316o/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Spiffy-0.30-tv316o/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-MethodMaker-2.16-C6kfIq/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-MethodMaker-2.16-C6kfIq/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-XSAccessor-1.11-DIzFIg/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-XSAccessor-1.11-DIzFIg/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Moose-1.21-2LejtS/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Moose-1.21-2LejtS/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-MOP-1.12-5LYCUB/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-MOP-1.12-5LYCUB/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Scope-Guard-0.20-zYTPK3/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Scope-Guard-0.20-zYTPK3/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Devel-GlobalDestruction-0.03-be7O2O/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Devel-GlobalDestruction-0.03-be7O2O/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Package-Stash-XS-0.21-w2OI8K/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Package-Stash-XS-0.21-w2OI8K/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Package-Stash-0.25-fNvhnW/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Package-Stash-0.25-fNvhnW/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Dist-CheckConflicts-0.02-PIbidP/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Dist-CheckConflicts-0.02-PIbidP/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/MRO-Compat-0.11-L3nTm6/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/MRO-Compat-0.11-L3nTm6/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Test-Fatal-0.003-I6rYgA/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Test-Fatal-0.003-I6rYgA/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Package-DeprecationManager-0.10-BJdH4P/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Package-DeprecationManager-0.10-BJdH4P/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Try-Tiny-0.09-pS6KLP/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Try-Tiny-0.09-pS6KLP/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Test-Requires-0.06-MA5mbj/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Test-Requires-0.06-MA5mbj/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Mouse-0.89-nFskcA/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Mouse-0.89-nFskcA/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Complex-1.100880-wFz6YE/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Complex-1.100880-wFz6YE/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Constructor-1.100880-wzUj2Y/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Constructor-1.100880-wzUj2Y/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/List-MoreUtils-0.30-PHxRhA/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/List-MoreUtils-0.30-PHxRhA/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Data-Miscellany-1.100850-TuynnT/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Data-Miscellany-1.100850-TuynnT/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Data-Inherited-1.100860-LsYD_2/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Data-Inherited-1.100860-LsYD_2/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Installer-1.100880-L8wpRh/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Installer-1.100880-L8wpRh/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/UNIVERSAL-require-0.13-odNaNl/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/UNIVERSAL-require-0.13-odNaNl/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Sub-Name-0.05-K2cnWT/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Sub-Name-0.05-K2cnWT/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Classy-v0.9.1-BBZQO9/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Classy-v0.9.1-BBZQO9/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Spiffy-0.15-ng5LaC/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Spiffy-0.15-ng5LaC/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Fast-XS-0.04-arcB1r/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Fast-XS-0.04-arcB1r/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-0.34-0fPKCT/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-0.34-0fPKCT/blib/lib:/home/tester/cpan/perl-5.12.3/.cpan/build/Rose-Object-0.859-TIcCxN/blib/arch:/home/tester/cpan/perl-5.12.3/.cpan/build/Rose-Object-0.859-TIcCxN/blib/lib"
PERL5OPT=""
PERL5_CPANPLUS_IS_RUNNING="1688"
PERL5_CPAN_IS_RUNNING="1688"
PERL5_CPAN_IS_RUNNING_IN_RECURSION="3829,1688"
PERL_CR_SMOKER_CURRENT="App-Benchmark-Accessors-1.110100"
PERL_EXTUTILS_AUTOINSTALL="--defaultdeps"
PERL_MM_USE_DEFAULT="1"
@INC:
/home/tester/cpan/perl-5.12.3/.cpan/build/accessors-1.01-LlaU0E/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/accessors-1.01-LlaU0E/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/App-Benchmark-1.102310-NTkZo3/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/App-Benchmark-1.102310-NTkZo3/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-XSAccessor-Compat-0.01-9GGwkC/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-XSAccessor-Compat-0.01-9GGwkC/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Rubyish-Attribute-1.2-ID0pCi/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Rubyish-Attribute-1.2-ID0pCi/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Want-0.18-OyaojB/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Want-0.18-OyaojB/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/PadWalker-1.92-q6KWh9/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/PadWalker-1.92-q6KWh9/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Mojolicious-1.01-gR9qpE/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Mojolicious-1.01-gR9qpE/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Lite-0.05-d5wWFs/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Lite-0.05-d5wWFs/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Object-Tiny-1.06-H41AbV/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Object-Tiny-1.06-H41AbV/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Spiffy-0.30-tv316o/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Spiffy-0.30-tv316o/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-MethodMaker-2.16-C6kfIq/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-MethodMaker-2.16-C6kfIq/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-XSAccessor-1.11-DIzFIg/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-XSAccessor-1.11-DIzFIg/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Moose-1.21-2LejtS/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Moose-1.21-2LejtS/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-MOP-1.12-5LYCUB/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-MOP-1.12-5LYCUB/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Scope-Guard-0.20-zYTPK3/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Scope-Guard-0.20-zYTPK3/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Devel-GlobalDestruction-0.03-be7O2O/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Devel-GlobalDestruction-0.03-be7O2O/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Package-Stash-XS-0.21-w2OI8K/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Package-Stash-XS-0.21-w2OI8K/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Package-Stash-0.25-fNvhnW/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Package-Stash-0.25-fNvhnW/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Dist-CheckConflicts-0.02-PIbidP/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Dist-CheckConflicts-0.02-PIbidP/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/MRO-Compat-0.11-L3nTm6/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/MRO-Compat-0.11-L3nTm6/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Test-Fatal-0.003-I6rYgA/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Test-Fatal-0.003-I6rYgA/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Package-DeprecationManager-0.10-BJdH4P/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Package-DeprecationManager-0.10-BJdH4P/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Try-Tiny-0.09-pS6KLP/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Try-Tiny-0.09-pS6KLP/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Test-Requires-0.06-MA5mbj/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Test-Requires-0.06-MA5mbj/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Mouse-0.89-nFskcA/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Mouse-0.89-nFskcA/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Complex-1.100880-wFz6YE/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Complex-1.100880-wFz6YE/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Constructor-1.100880-wzUj2Y/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Constructor-1.100880-wzUj2Y/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/List-MoreUtils-0.30-PHxRhA/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/List-MoreUtils-0.30-PHxRhA/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Data-Miscellany-1.100850-TuynnT/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Data-Miscellany-1.100850-TuynnT/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Data-Inherited-1.100860-LsYD_2/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Data-Inherited-1.100860-LsYD_2/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Installer-1.100880-L8wpRh/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Installer-1.100880-L8wpRh/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/UNIVERSAL-require-0.13-odNaNl/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/UNIVERSAL-require-0.13-odNaNl/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Sub-Name-0.05-K2cnWT/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Sub-Name-0.05-K2cnWT/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Classy-v0.9.1-BBZQO9/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Classy-v0.9.1-BBZQO9/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Spiffy-0.15-ng5LaC/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Spiffy-0.15-ng5LaC/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Fast-XS-0.04-arcB1r/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-Fast-XS-0.04-arcB1r/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-0.34-0fPKCT/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Class-Accessor-0.34-0fPKCT/blib/lib
/home/tester/cpan/perl-5.12.3/.cpan/build/Rose-Object-0.859-TIcCxN/blib/arch
/home/tester/cpan/perl-5.12.3/.cpan/build/Rose-Object-0.859-TIcCxN/blib/lib
/home/tester/vers/perl-5.12.3/lib/site_perl/5.12.3/x86_64-linux-thread-multi
/home/tester/vers/perl-5.12.3/lib/site_perl/5.12.3
/home/tester/vers/perl-5.12.3/lib/5.12.3/x86_64-linux-thread-multi
/home/tester/vers/perl-5.12.3/lib/5.12.3
.