# 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