# running Build.PL /home/cpanrun/parisc2.0-lp64/build/5.8.2/bin/perl Build.PL Checking whether your kit is complete... Looks good Checking prerequisites... Looks good Creating new 'Build' script for 'accessors' version '0.02' Unknown 'build_class', defaulting to 'Module::Build' /home/cpanrun/parisc2.0-lp64/build/5.8.2/bin/perl Build --makefile_env_macros 1 Copying lib/accessors/classic.pm -> blib/lib/accessors/classic.pm Copying lib/accessors/chained.pm -> blib/lib/accessors/chained.pm Copying lib/accessors.pm -> blib/lib/accessors.pm Manifying blib/lib/accessors/chained.pm -> blib/libdoc/accessors::chained.3 Manifying blib/lib/accessors/classic.pm -> blib/libdoc/accessors::classic.3 Manifying blib/lib/accessors.pm -> blib/libdoc/accessors.3 Build: blib/lib/accessors/chained.pm: cannot resolve L in paragraph 22. HTMLifying blib/lib/accessors/chained.pm -> blib/libhtml/site/lib/accessors/chained.html Build: blib/lib/accessors/classic.pm: cannot resolve L in paragraph 39. Build: blib/lib/accessors/classic.pm: cannot resolve L in paragraph 39. HTMLifying blib/lib/accessors/classic.pm -> blib/libhtml/site/lib/accessors/classic.html Build: blib/lib/accessors.pm: cannot resolve L in paragraph 73. Build: blib/lib/accessors.pm: cannot resolve L in paragraph 73. HTMLifying blib/lib/accessors.pm -> blib/libhtml/site/lib/accessors.html /home/cpanrun/parisc2.0-lp64/build/5.8.2/bin/perl Build --makefile_env_macros 1 test t/01__basic.......1..1 ok 1 - use accessors; ok t/02__chaining....1..12 ok 1 - use accessors::chained; ok 2 - Foo->can('bar') ok 3 - Foo->can('baz') ok 4 - set foo->bar->baz ok 5 - get foo->bar ok 6 - get foo->baz # accessor generation: 2 wallclock secs ( 1.06 usr + 0.05 sys = 1.11 CPU) @ 6456.76/s (n=7167) ok 7 - generates 6456 accessors/sec (> 100) # optimized: 0 wallclock secs ( 1.01 usr + 0.00 sys = 1.01 CPU) @ 94626.73/s (n=95573) ok 8 - got benchmarks for optimized # hardcoded: 1 wallclock secs ( 1.04 usr + 0.00 sys = 1.04 CPU) @ 68922.12/s (n=71679) ok 9 - got benchmarks for hardcoded # generated: 1 wallclock secs ( 1.03 usr + 0.00 sys = 1.03 CPU) @ 92789.32/s (n=95573) ok 10 - got benchmarks for generated ok 11 - set/get generated is faster than hardcoded (25.722%) ok 12 - set/get generated is < 15% slower than optimized (1.98%) ok t/03__classic.....1..12 ok 1 - use accessors::classic; ok 2 - Foo->can('bar') ok 3 - Foo->can('baz') ok 4 - set foo->bar ok 5 - set foo->baz ok 6 - get foo->bar # accessor generation: 1 wallclock secs ( 1.05 usr + 0.05 sys = 1.10 CPU) @ 6981.82/s (n=7680) ok 7 - generates 6981 accessors/sec (> 100) # optimized: 2 wallclock secs ( 1.02 usr + 0.00 sys = 1.02 CPU) @ 99210.78/s (n=101195) ok 8 - got benchmarks for optimized # hardcoded: 2 wallclock secs ( 1.03 usr + 0.00 sys = 1.03 CPU) @ 75918.45/s (n=78196) ok 9 - got benchmarks for hardcoded # generated: 0 wallclock secs ( 1.03 usr + 0.00 sys = 1.03 CPU) @ 98247.57/s (n=101195) ok 10 - got benchmarks for generated ok 11 - set/get generated is faster than hardcoded (22.727%) ok 12 - set/get generated is < 15% slower than optimized (0.98%) ok t/04__invalid.....1..5 ok 1 - use accessors; ok 2 - invalid accessor - DESTROY ok 3 - invalid accessor - AUTOLOAD ok 4 - invalid accessor - 1notasub ok 5 - invalid accessor - @$%*&^';\/ ok t/05__default.....1..6 ok 1 - use accessors; ok 2 - Foo->can('bar') ok 3 - Foo->can('baz') ok 4 - set default ok 5 - get default ok 6 - get default ok All tests successful. Files=5, Tests=36, 20 wallclock secs (19.39 cusr + 0.70 csys = 20.09 CPU) /home/cpanrun/parisc2.0-lp64/build/5.8.2/bin/perl Build --makefile_env_macros 1 install Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/accessors.pm Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/accessors/classic.pm Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/accessors/chained.pm Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/man/man3/accessors::chained.3 Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/man/man3/accessors::classic.3 Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/man/man3/accessors.3 Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/html/site/lib/accessors.html Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/html/site/lib/accessors/chained.html Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/html/site/lib/accessors/classic.html Writing /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/PA-RISC2.0-thread-multi-LP64/auto/accessors/.packlist