Checking if your kit is complete... Looks good Writing Makefile for OOTools cp lib/Package/groups.pm blib/lib/Package/groups.pm cp lib/Object/groups.pm blib/lib/Object/groups.pm cp lib/Class/constr.pm blib/lib/Class/constr.pm cp lib/Object/props.pm blib/lib/Object/props.pm cp lib/Class/Util.pm blib/lib/Class/Util.pm cp lib/Package/props.pm blib/lib/Package/props.pm cp lib/Class/props.pm blib/lib/Class/props.pm cp lib/Class/groups.pm blib/lib/Class/groups.pm cp lib/Class/Error.pm blib/lib/Class/Error.pm Manifying blib/man3/Package::groups.3 Manifying blib/man3/Object::groups.3 Manifying blib/man3/Class::constr.3 Manifying blib/man3/Object::props.3 Manifying blib/man3/Class::Util.3 Manifying blib/man3/Package::props.3 Manifying blib/man3/Class::props.3 Manifying blib/man3/Class::groups.3 Manifying blib/man3/Class::Error.3 PERL_DL_NONLAZY=1 /home/cpanrun/pa-risc1.1/build/5.8.2/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01_C_constr.............1..2 ok 1 - New custom init ok 2 - New custom init ok t/02_C_props..............1..68 ok 1 - Object creation isa BaseClass ok 2 - Passing new properties with new ok 3 - Passing new properties with new (underlaying scalar check) ok 4 - Other object same test ok 5 - Other object same test (underlaying scalar check) ok 6 - Passing an unknow property ok 7 - Passing a value to a protected property ok 8 - Reading default ok 9 - Reading default (underlaying scalar check) ok 10 - Writing an always valid property ok 11 - Writing an always valid property (underlaying scalar check) ok 12 - Writing protected property from class ok 13 - Writing protected property from class (underlaying scalar check) ok 14 - Trying to write a protected property from outside ok 15 - Writing again protected property from class ok 16 - Writing again protected property from class (underlaying scalar check) ok 17 - Writing a valid value ok 18 - Writing a valid value (underlaying scalar check) ok 19 - Writing an invalid value ok 20 - Writing again a valid value ok 21 - Writing again a valid value (underlaying scalar check) ok 22 - Writing a valid value in a property with default ok 23 - Writing a valid value in a property with default (underlaying scalar check) ok 24 - Default undef value ok 25 - Default undef value (underlaying scalar check) ok 26 - Reset to default ok 27 - Reset to default (underlaying scalar check) ok 28 - Modifying input ok 29 - Modifying input (underlaying scalar check) ok 30 - Passing a sub ref as the rt_default ok 31 - Passing a sub ref as the rt_default (underlaying scalar check) ok 32 - Passing an invalid sub ref as the rt_default ok 33 - Bypass protection for rt_default ok 34 - Bypass protection for rt_default (underlaying scalar check) ok 35 - Object creation isa SubClass ok 36 - Passing new properties with new ok 37 - Passing new properties with new (underlaying scalar check) ok 38 - Other object same test ok 39 - Other object same test (underlaying scalar check) ok 40 - Passing an unknow property ok 41 - Passing a value to a protected property ok 42 - Reading default ok 43 - Reading default (underlaying scalar check) ok 44 - Writing an always valid property ok 45 - Writing an always valid property (underlaying scalar check) ok 46 - Writing protected property from class ok 47 - Writing protected property from class (underlaying scalar check) ok 48 - Trying to write a protected property from outside ok 49 - Writing again protected property from class ok 50 - Writing again protected property from class (underlaying scalar check) ok 51 - Writing a valid value ok 52 - Writing a valid value (underlaying scalar check) ok 53 - Writing an invalid value ok 54 - Writing again a valid value ok 55 - Writing again a valid value (underlaying scalar check) ok 56 - Writing a valid value in a property with default ok 57 - Writing a valid value in a property with default (underlaying scalar check) ok 58 - Default undef value ok 59 - Default undef value (underlaying scalar check) ok 60 - Reset to default ok 61 - Reset to default (underlaying scalar check) ok 62 - Modifying input ok 63 - Modifying input (underlaying scalar check) ok 64 - Passing a sub ref as the rt_default ok 65 - Passing a sub ref as the rt_default (underlaying scalar check) ok 66 - Passing an invalid sub ref as the rt_default ok 67 - Bypass protection for rt_default ok 68 - Bypass protection for rt_default (underlaying scalar check) ok t/03_O_props..............1..68 ok 1 - The object isa BaseClass ok 2 - Passing new properties with new ok 3 - Passing new properties with new (underlaying scalar check) ok 4 - Other object same test ok 5 - Other object same test (underlaying scalar check) ok 6 - Passing an unknow property ok 7 - Passing a value to a protected property ok 8 - Reading default ok 9 - Reading default (underlaying scalar check) ok 10 - Writing an always valid property ok 11 - Writing an always valid property (underlaying scalar check) ok 12 - Writing protected property from class ok 13 - Writing protected property from class (underlaying scalar check) ok 14 - Trying to write a protected property from outside ok 15 - Writing again protected property from class ok 16 - Writing again protected property from class (underlaying scalar check) ok 17 - Writing a valid value ok 18 - Writing a valid value (underlaying scalar check) ok 19 - Writing an invalid value ok 20 - Writing again a valid value ok 21 - Writing again a valid value (underlaying scalar check) ok 22 - Writing a valid value in a property with default ok 23 - Writing a valid value in a property with default (underlaying scalar check) ok 24 - Default undef value ok 25 - Default undef value (underlaying scalar check) ok 26 - Reset to default ok 27 - Reset to default (underlaying scalar check) ok 28 - Modifying input ok 29 - Modifying input (underlaying scalar check) ok 30 - Passing a sub ref as the rt_default ok 31 - Passing a sub ref as the rt_default (underlaying scalar check) ok 32 - Passing an invalid sub ref as the rt_default ok 33 - Bypass protection for rt_default ok 34 - Bypass protection for rt_default (underlaying scalar check) ok 35 - The object isa SubClass ok 36 - Passing new properties with new ok 37 - Passing new properties with new (underlaying scalar check) ok 38 - Other object same test ok 39 - Other object same test (underlaying scalar check) ok 40 - Passing an unknow property ok 41 - Passing a value to a protected property ok 42 - Reading default ok 43 - Reading default (underlaying scalar check) ok 44 - Writing an always valid property ok 45 - Writing an always valid property (underlaying scalar check) ok 46 - Writing protected property from class ok 47 - Writing protected property from class (underlaying scalar check) ok 48 - Trying to write a protected property from outside ok 49 - Writing again protected property from class ok 50 - Writing again protected property from class (underlaying scalar check) ok 51 - Writing a valid value ok 52 - Writing a valid value (underlaying scalar check) ok 53 - Writing an invalid value ok 54 - Writing again a valid value ok 55 - Writing again a valid value (underlaying scalar check) ok 56 - Writing a valid value in a property with default ok 57 - Writing a valid value in a property with default (underlaying scalar check) ok 58 - Default undef value ok 59 - Default undef value (underlaying scalar check) ok 60 - Reset to default ok 61 - Reset to default (underlaying scalar check) ok 62 - Modifying input ok 63 - Modifying input (underlaying scalar check) ok 64 - Passing a sub ref as the rt_default ok 65 - Passing a sub ref as the rt_default (underlaying scalar check) ok 66 - Passing an invalid sub ref as the rt_default ok 67 - Bypass protection for rt_default ok 68 - Bypass protection for rt_default (underlaying scalar check) ok t/04_C_groups.............1..20 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok t/05_O_groups.............1..14 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok t/06_C_constr-instance....1..12 ok 1 - new isa BaseClass ok 2 - base init not run ok 3 - base constructor params ok 4 - construct isa BaseClass ok 5 - constructed init ok 6 - constructed no copy ok 7 - copy isa BaseClass ok 8 - copied no init ok 9 - copied gets values ok 10 - newcopy isa BaseClass ok 11 - newcopy init overwrites copied val ok 12 - newcopy argument overwrites copied value ok t/07_C_constr-default.....1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/08_group_slice..........1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/09_group_name...........1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/10_Error................1..20 ok 1 - use Class::Error; ok 2 - Constructor dies on true arguments ok 3 - The object isa Class::Error ok 4 - The object is defined ok 5 - The object is undef in string context ok 6 - The object is false in boolean context ok 7 - The result of methods isa Class::Error ok 8 - (object) The error number is ok ok 9 - (class) The error number is ok ok 10 - (object) The error string is ok ok 11 - (class) The error string is ok ok 12 - The object isa Class::Error ok 13 - The object is defined ok 14 - The object is false in boolean context ok 15 - The result of methods isa Class::Error ok 16 - The object isa Class::Error ok 17 - The object is defined ok 18 - The object is 0 in numeric context ok 19 - The object is false in boolean context ok 20 - The result of methods isa Class::Error ok t/11_load.................1..5 ok 1 - use Class::Util; ok 2 - Loading a missing class ok 3 - Re-loading a loaded class ok 4 - The object isa My::c2 ok 5 - The object isa CGI ok t/12_gather...............1..5 ok 1 - CODE ok 2 - ARRAY ok 3 - SCALAR ok 4 - HASH ok 5 - Symbol check ok t/13_classes..............1..3 ok 1 - use Class::Util; ok 2 ok 3 ok t/14_blessed..............1..8 ok 1 - use Class::Util; ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/15_P_props..............1..74 ok 1 - Object creation isa BaseClass ok 2 - Passing new properties with new ok 3 - Accessing properties with subclass ok 4 - Accessing properties with class ok 5 - Passing new properties with new (underlaying scalar check) ok 6 - Other object same test ok 7 - Other object same test (underlaying scalar check) ok 8 - Passing an unknow property ok 9 - Passing a value to a protected property ok 10 - Reading default ok 11 - Reading default ok 12 - Reading default (underlaying scalar check) ok 13 - Writing an always valid property ok 14 - Writing an always valid property (underlaying scalar check) ok 15 - Writing protected property from class ok 16 - Writing protected property from class (underlaying scalar check) ok 17 - Trying to write a protected property from outside ok 18 - Writing again protected property from class ok 19 - Writing again protected property from class (underlaying scalar check) ok 20 - Writing a valid value ok 21 - Writing a valid value (underlaying scalar check) ok 22 - Writing an invalid value ok 23 - Writing again a valid value ok 24 - Writing again a valid value (underlaying scalar check) ok 25 - Writing a valid value in a property with default ok 26 - Writing a valid value in a property with default (underlaying scalar check) ok 27 - Default undef value ok 28 - Default undef value (underlaying scalar check) ok 29 - Reset to default ok 30 - Reset to default (underlaying scalar check) ok 31 - Modifying input ok 32 - Modifying input (underlaying scalar check) ok 33 - Passing a sub ref as the rt_default ok 34 - Passing a sub ref as the rt_default (underlaying scalar check) ok 35 - Passing an invalid sub ref as the rt_default ok 36 - Bypass protection for rt_default ok 37 - Bypass protection for rt_default (underlaying scalar check) ok 38 - Object creation isa BaseClass ok 39 - Passing new properties with new ok 40 - Accessing properties with subclass ok 41 - Accessing properties with class ok 42 - Passing new properties with new (underlaying scalar check) ok 43 - Other object same test ok 44 - Other object same test (underlaying scalar check) ok 45 - Passing an unknow property ok 46 - Passing a value to a protected property ok 47 - Reading default ok 48 - Reading default ok 49 - Reading default (underlaying scalar check) ok 50 - Writing an always valid property ok 51 - Writing an always valid property (underlaying scalar check) ok 52 - Writing protected property from class ok 53 - Writing protected property from class (underlaying scalar check) ok 54 - Trying to write a protected property from outside ok 55 - Writing again protected property from class ok 56 - Writing again protected property from class (underlaying scalar check) ok 57 - Writing a valid value ok 58 - Writing a valid value (underlaying scalar check) ok 59 - Writing an invalid value ok 60 - Writing again a valid value ok 61 - Writing again a valid value (underlaying scalar check) ok 62 - Writing a valid value in a property with default ok 63 - Writing a valid value in a property with default (underlaying scalar check) ok 64 - Default undef value ok 65 - Default undef value (underlaying scalar check) ok 66 - Reset to default ok 67 - Reset to default (underlaying scalar check) ok 68 - Modifying input ok 69 - Modifying input (underlaying scalar check) ok 70 - Passing a sub ref as the rt_default ok 71 - Passing a sub ref as the rt_default (underlaying scalar check) ok 72 - Passing an invalid sub ref as the rt_default ok 73 - Bypass protection for rt_default ok 74 - Bypass protection for rt_default (underlaying scalar check) ok t/16_P_groups.............1..18 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok t/test_pod................1..0 # Skip Test::Pod 1.00 required for testing POD skipped all skipped: Test::Pod 1.00 required for testing POD t/test_pod_coverage.......1..0 # Skip Test::Pod::Coverage 1.00 required for testing POD coverage skipped all skipped: Test::Pod::Coverage 1.00 required for testing POD coverage All tests successful, 2 tests skipped. Files=18, Tests=335, 23 wallclock secs (16.14 cusr + 1.08 csys = 17.22 CPU) Installing /home/cpanrun/pa-risc1.1/build/5.8.2/lib/site_perl/5.8.2/Package/groups.pm Installing /home/cpanrun/pa-risc1.1/build/5.8.2/lib/site_perl/5.8.2/Package/props.pm Installing /home/cpanrun/pa-risc1.1/build/5.8.2/lib/site_perl/5.8.2/Object/groups.pm Installing /home/cpanrun/pa-risc1.1/build/5.8.2/lib/site_perl/5.8.2/Object/props.pm Installing /home/cpanrun/pa-risc1.1/build/5.8.2/lib/site_perl/5.8.2/Class/constr.pm Installing /home/cpanrun/pa-risc1.1/build/5.8.2/lib/site_perl/5.8.2/Class/Util.pm Installing /home/cpanrun/pa-risc1.1/build/5.8.2/lib/site_perl/5.8.2/Class/props.pm Installing /home/cpanrun/pa-risc1.1/build/5.8.2/lib/site_perl/5.8.2/Class/groups.pm Installing /home/cpanrun/pa-risc1.1/build/5.8.2/lib/site_perl/5.8.2/Class/Error.pm Installing /home/cpanrun/pa-risc1.1/build/5.8.2/man/man3/Package::groups.3 Installing /home/cpanrun/pa-risc1.1/build/5.8.2/man/man3/Object::groups.3 Installing /home/cpanrun/pa-risc1.1/build/5.8.2/man/man3/Class::constr.3 Installing /home/cpanrun/pa-risc1.1/build/5.8.2/man/man3/Object::props.3 Installing /home/cpanrun/pa-risc1.1/build/5.8.2/man/man3/Class::Util.3 Installing /home/cpanrun/pa-risc1.1/build/5.8.2/man/man3/Package::props.3 Installing /home/cpanrun/pa-risc1.1/build/5.8.2/man/man3/Class::props.3 Installing /home/cpanrun/pa-risc1.1/build/5.8.2/man/man3/Class::groups.3 Installing /home/cpanrun/pa-risc1.1/build/5.8.2/man/man3/Class::Error.3 Appending installation info to /home/cpanrun/pa-risc1.1/build/5.8.2/lib/5.8.2/PA-RISC1.1-thread-multi/perllocal.pod