Checking if your kit is complete... Looks good Writing Makefile for Attribute::Signature cp lib/Attribute/Signature.pm blib/lib/Attribute/Signature.pm Manifying blib/man3/Attribute::Signature.3 PERL_DL_NONLAZY=1 /home/cpanrun/ia64-lp64/build/5.8.2/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/signature....Declaration of with attribute in package UNIVERSAL may clash with future reserved word 1..100 ok 1 - square() should fail ok 2 - square('four') should fail ok 3 - square({}) should fail ok 4 - square([]) should fail ok 5 - square(\10) should fail ok 6 - square(sub {}) should fail ok 7 - square(1.1) should fail ok 8 - square(10) should return 100: ok 9 - rev() should fail ok 10 - rev('four') should return ruof ok 11 - rev({}) should fail: ruof ok 12 - rev([]) should fail ok 13 - rev(\10) should fail ok 14 - rev(sub {}) should fail ok 15 - rev(1.2) should return 2.1 ok 16 - rev(42) should return 24 ok 17 - squaref() should fail ok 18 - squaref('four') should fail ok 19 - squaref({}) should fail ok 20 - squaref([]) should fail ok 21 - squaref(\10) should fail ok 22 - squaref(sub {}) should fail ok 23 - squaref(1.5) should return 2.25 ok 24 - squaref(10) should fail ok 25 - squaref(1.0) should not work as intended (feature) ok 26 - squaren() should fail ok 27 - squaren('four') should fail ok 28 - squaren({}) should fail ok 29 - squaren([]) should fail ok 30 - squaren(\10) should fail ok 31 - squaren(sub {}) should fail ok 32 - squaren(1.5) should return 2.25 ok 33 - squaren(10) should return 100 ok 34 - squareh() should fail ok 35 - squareh('four') should fail ok 36 - squareh({ n => 10 }) should return 100 ok 37 - squareh([]) should fail ok 38 - squareh(\10) should fail ok 39 - squareh(sub {}) should fail ok 40 - squareh(1.5) should fail ok 41 - squareh(10) should fail ok 42 - squarea() should fail ok 43 - squarea('four') should fail ok 44 - squarea({}) should fail ok 45 - squarea([10]) should return 100 ok 46 - squarea(\10) should fail ok 47 - squarea(sub {}) should fail ok 48 - squarea(1.5) should fail ok 49 - squarea(10) should fail ok 50 - squarec() should fail ok 51 - squarec('four') should fail ok 52 - squarec({}) should fail ok 53 - squarec([]) should fail ok 54 - squarec(\10) should fail ok 55 - squarec(sub { 10 }) should return 100 ok 56 - squarec(1.5) should fail ok 57 - squarec(10) should fail ok 58 - squarer() should fail ok 59 - squarer('four') should fail ok 60 - squarer({}) should fail ok 61 - squarer([]) should fail ok 62 - squarer(\10) should return 100 ok 63 - squarer(sub {}) should fail ok 64 - squarer(1.5) should fail ok 65 - squarer(10) should fail ok 66 - this() should fail ok 67 - this('test', 1.1) should fail ok 68 - this(1.1, 'test') should succeed ok 69 - signature of this should be a float ok 70 - should get an error from main->that() ok 71 - main->that('this') should succeed: ok 72 - hash() should fail ok 73 - hash('Four') should succeed ok 74 - hash_bad() should fail ok 75 - hash_bad('Four') should fail ok 76 - array() should fail ok 77 - array('Four') should succeed ok 78 - array_bad() should fail ok 79 - array_bad('Four') should fail ok 80 - reference() should fail ok 81 - reference('Four') should succeed ok 82 - reference_bad() should fail ok 83 - reference_bad('Four') should fail ok 84 - code() should fail ok 85 - code('Four') should succeed ok 86 - code_bad() should fail ok 87 - code_bad('Four') should fail ok 88 - int('Four') should succeed ok 89 - int_bad('Four') should fail ok 90 - float('Four') should succeed ok 91 - float_bad('Four') should fail ok 92 - number('Four') should succeed: ok 93 - number_bad('Four') should fail ok 94 - string('Four') should succeed ok 95 - string_bad('Four') should fail ok 96 - multi('Four') should fail ok 97 - multi('Four', 10) should fail ok 98 - multi('Four', 10, 0.1) should succeed ok 99 - signature of square should be a integer ok 100 - signature return of square should be a number ok All tests successful. Files=1, Tests=100, 1 wallclock secs ( 0.24 cusr + 0.04 csys = 0.28 CPU) Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/Attribute/Signature.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/Attribute::Signature.3 Appending installation info to /home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/perllocal.pod