Checking if your kit is complete... Looks good Writing Makefile for Math::Counting cp lib/Math/Counting.pm blib/lib/Math/Counting.pm Manifying blib/man3/Math::Counting.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/Math-Counting.....1..63 ok 1 - use Math::Counting; ok 2 - use Math::Counting; ok 3 - use Math::Counting; ok 4 - -27! == 1 not ok 5 - -27! == NaN # Failed test (t/Math-Counting.t at line 45) # got: undef # expected: 'NaN' ok 6 - -1! == 1 not ok 7 - -1! == NaN # Failed test (t/Math-Counting.t at line 50) # got: undef # expected: 'NaN' ok 8 - 0! == 1 not ok 9 - 0! == 1 # Failed test (t/Math-Counting.t at line 55) # got: undef # expected: '1' ok 10 - 1! == 1 not ok 11 - 1! == 1 # Failed test (t/Math-Counting.t at line 60) # got: undef # expected: '1' ok 12 - 2! == 2 not ok 13 - 2! == 2 # Failed test (t/Math-Counting.t at line 65) # got: undef # expected: '2' ok 14 - 27! == 1.08888694504184e+28 not ok 15 - 27! == 10888869450418352160768000000 # Failed test (t/Math-Counting.t at line 70) # got: undef # expected: '10888869450418352160768000000' ok 16 - 42! == 1.40500611775288e+51 not ok 17 - 42! == 1405006117752879898543142606244511569936384000000000 # Failed test (t/Math-Counting.t at line 75) # got: undef # expected: '1405006117752879898543142606244511569936384000000000' ok 18 - -27 P -42 == 1 not ok 19 - -27 bperm -42 == NaN # Failed test (t/Math-Counting.t at line 84) # got: undef # expected: 'NaN' ok 20 - -1 P 0 == 1 not ok 21 - -1 bperm 0 == NaN # Failed test (t/Math-Counting.t at line 89) # got: undef # expected: 'NaN' ok 22 - 0 P -1 == 1 not ok 23 - 0 bperm -1 == 1 # Failed test (t/Math-Counting.t at line 94) # got: undef # expected: '1' ok 24 - 0 P 0 == 1 not ok 25 - 0 bperm 0 == 1 # Failed test (t/Math-Counting.t at line 99) # got: undef # expected: '1' ok 26 - 0 P 1 == 0 not ok 27 - 0 bperm 1 == NaN # Failed test (t/Math-Counting.t at line 104) # got: undef # expected: 'NaN' ok 28 - 1 P 0 == 1 not ok 29 - 1 bperm 0 == 1 # Failed test (t/Math-Counting.t at line 109) # got: undef # expected: '1' ok 30 - 1 P 1 == 1 not ok 31 - 1 bperm 1 == 1 # Failed test (t/Math-Counting.t at line 114) # got: undef # expected: '1' ok 32 - 27 P 27 == 1.08888694504184e+28 not ok 33 - 27 bperm 27 == 10888869450418352160768000000 # Failed test (t/Math-Counting.t at line 119) # got: undef # expected: '10888869450418352160768000000' ok 34 - 27 P 42 == 0 not ok 35 - 27 bperm 42 == NaN # Failed test (t/Math-Counting.t at line 124) # got: undef # expected: 'NaN' ok 36 - 42 P 27 == 1.07443118266648e+39 not ok 37 - 42 bperm 27 == 1074431182666478554501377674969088000000 # Failed test (t/Math-Counting.t at line 129) # got: undef # expected: '1074431182666478554501377674969088000000' ok 38 - 42 P 42 == 1.40500611775288e+51 not ok 39 - 42 bperm 42 == 1405006117752879898543142606244511569936384000000000 # Failed test (t/Math-Counting.t at line 134) # got: undef # expected: '1405006117752879898543142606244511569936384000000000' ok 40 - -42 C -27 == 1 not ok 41 - -42 bcomb -27 == NaN # Failed test (t/Math-Counting.t at line 152) # got: undef # expected: 'NaN' ok 42 - -1 C 0 == 1 not ok 43 - -1 bcomb 0 == NaN # Failed test (t/Math-Counting.t at line 157) # got: undef # expected: 'NaN' ok 44 - 0 C -1 == 1 not ok 45 - 0 bcomb -1 == NaN # Failed test (t/Math-Counting.t at line 162) # got: undef # expected: 'NaN' ok 46 - 0 C 0 == 1 not ok 47 - 0 bcomb 0 == 1 # Failed test (t/Math-Counting.t at line 167) # got: undef # expected: '1' ok 48 - 0 C 1 == 0 not ok 49 - 0 bcomb 1 == NaN # Failed test (t/Math-Counting.t at line 172) # got: undef # expected: 'NaN' ok 50 - 1 C 0 == 1 not ok 51 - 1 bcomb 0 == 1 # Failed test (t/Math-Counting.t at line 177) # got: undef # expected: '1' ok 52 - 1 C 1 == 1 not ok 53 - 1 bcomb 1 == 1 # Failed test (t/Math-Counting.t at line 182) # got: undef # expected: '1' ok 54 - 27 C 27 == 1 not ok 55 - 27 bcomb 27 == 1 # Failed test (t/Math-Counting.t at line 187) # got: undef # expected: '1' ok 56 - 27 C 42 == 0 not ok 57 - 27 bcomb 42 == NaN # Failed test (t/Math-Counting.t at line 192) # got: undef # expected: 'NaN' ok 58 - 42 C 27 == 98672427616 not ok 59 - 42 bcomb 27 == 98672427616 # Failed test (t/Math-Counting.t at line 197) # got: undef # expected: '98672427616' ok 60 - 42 C 42 == 1 not ok 61 - 42 bcomb 42 == 1 # Failed test (t/Math-Counting.t at line 202) # got: undef # expected: '1' ok 62 - 5 C 2 == 10 not ok 63 - 5 bcomb 2 == 10 # Failed test (t/Math-Counting.t at line 207) # got: undef # expected: '10' # Looks like you failed 30 tests of 63. dubious Test returned status 30 (wstat 7680, 0x1e00) DIED. FAILED tests 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63 Failed 30/63 tests, 52.38% okay Failed Test Status Wstat Total Fail Failed List of Failed ----------------------------------------------------------------------------------------------------------------------------- t/Math-Counting.t 30 7680 63 30 47.62% 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63 Failed 1/1 test scripts, 0.00% okay. 30/63 subtests failed, 52.38% okay. make: *** [test_dynamic] Error 2