Checking if your kit is complete... Looks good Writing Makefile for Class::Accessor::Lvalue cp lib/Class/Accessor/Lvalue.pm blib/lib/Class/Accessor/Lvalue.pm cp lib/Class/Accessor/Lvalue/Fast.pm blib/lib/Class/Accessor/Lvalue/Fast.pm Manifying blib/man3/Class::Accessor::Lvalue.3 Manifying blib/man3/Class::Accessor::Lvalue::Fast.3 PERL_DL_NONLAZY=1 /home/cpanrun/ia64-lp64/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi-64all -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/lval-fast.........1..12 ok 1 - require Class::Accessor::Lvalue::Fast; ok 2 - The object isa Foo ok 3 - assigned without errors ok 4 - got what I expected back ok 5 - assigning to a readonly accessor fails ok 6 - wo: assign to an lvalue ok 7 - wo: really set it ok 8 - wo: read fails ok 9 - accessor = accessor ok 10 ok 11 - accessor = accessor = val ok 12 ok t/lval..............1..12 # Failed test (t/lval-core.pl at line 8) # Tried to require 'Class::Accessor::Lvalue'. # Error: Can't locate Scalar/Util.pm in @INC (@INC contains: t blib/arch blib/lib /home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi-64all /home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1 /home/cpanrun/depot/main/Apps/CPAN_Run/lib /home/cpanrun/ia64-lp64/build/5.6.1/lib/site_perl/5.6.1/IA64.ARCHREV_0-thread-multi-64all /home/cpanrun/ia64-lp64/build/5.6.1/lib/site_perl/5.6.1 /home/cpanrun/ia64-lp64/build/5.6.1/lib/site_perl .) at blib/lib/Class/Accessor/Lvalue.pm line 4. # BEGIN failed--compilation aborted at blib/lib/Class/Accessor/Lvalue.pm line 4. # Compilation failed in require at (eval 3) line 2. not ok 1 - require Class::Accessor::Lvalue; ok 2 - The object isa Foo not ok 3 - assigned without errors # Failed test (t/lval-core.pl at line 22) # got: 'Can't modify non-lvalue subroutine call at t/lval-core.pl line 21. # ' # expected: '' # Failed test (t/lval-core.pl at line 23) not ok 4 - got what I expected back # got: undef # expected: 'test' # Failed test (t/lval-core.pl at line 26) not ok 5 - assigning to a readonly accessor fails # 'Can't modify non-lvalue subroutine call at t/lval-core.pl line 25. # ' # doesn't match '(?-xism:^'main' cannot alter the value of 'baz' on objects of class 'Foo')' not ok 6 - wo: assign to an lvalue # Failed test (t/lval-core.pl at line 30) # got: 'Can't modify non-lvalue subroutine call at t/lval-core.pl line 29. # ' # expected: '' not ok 7 - wo: really set it # Failed test (t/lval-core.pl at line 31) # got: undef # expected: 'test' ok 8 - wo: read fails Can't modify non-lvalue subroutine call at t/lval-core.pl line 42. Compilation failed in require at t/lval.t line 4. # Looks like you planned 12 tests but only ran 8. # Looks like your test died just after 8. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1, 3-7, 9-12 Failed 10/12 tests, 16.67% okay Failed Test Status Wstat Total Fail Failed List of Failed ----------------------------------------------------------------------------------------------------------------------------- t/lval.t 255 65280 12 10 83.33% 1, 3-7, 9-12 Failed 1/2 test scripts, 50.00% okay. 10/24 subtests failed, 58.33% okay. make: *** [test_dynamic] Error 2