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/pa-risc1.1/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -I/home/cpanrun/pa-risc1.1/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 # Failed test '-27! == NaN' not ok 5 - -27! == NaN # at t/Math-Counting.t line 45. # got: undef # expected: 'NaN' ok 6 - -1! == 1 # Failed test '-1! == NaN' # at t/Math-Counting.t line 50. # got: undef # expected: 'NaN' not ok 7 - -1! == NaN # Failed test '0! == 1' # at t/Math-Counting.t line 55. # got: undef # expected: '1' ok 8 - 0! == 1 not ok 9 - 0! == 1 ok 10 - 1! == 1 # Failed test '1! == 1' # at t/Math-Counting.t line 60. # got: undef # expected: '1' not ok 11 - 1! == 1 # Failed test '2! == 2' # at t/Math-Counting.t line 65. # got: undef # expected: '2' ok 12 - 2! == 2 not ok 13 - 2! == 2 ok 14 - 27! == 1.08888694504184e+28 # Failed test '27! == 10888869450418352160768000000' # at t/Math-Counting.t line 70. # got: undef # expected: '10888869450418352160768000000' not ok 15 - 27! == 10888869450418352160768000000 ok 16 - 42! == 1.40500611775288e+51 # Failed test '42! == 1405006117752879898543142606244511569936384000000000' # at t/Math-Counting.t line 75. # got: undef # expected: '1405006117752879898543142606244511569936384000000000' not ok 17 - 42! == 1405006117752879898543142606244511569936384000000000 ok 18 - -27 P -42 == 1 not ok 19 - -27 bperm -42 == NaN # Failed test '-27 bperm -42 == NaN' # at t/Math-Counting.t line 84. # got: undef # expected: 'NaN' ok 20 - -1 P 0 == 1 # Failed test '-1 bperm 0 == NaN' # at t/Math-Counting.t line 89. # got: undef # expected: 'NaN' not ok 21 - -1 bperm 0 == NaN ok 22 - 0 P -1 == 1 # Failed test '0 bperm -1 == 1' # at t/Math-Counting.t line 94. # got: undef # expected: '1' not ok 23 - 0 bperm -1 == 1 ok 24 - 0 P 0 == 1 # Failed test '0 bperm 0 == 1' # at t/Math-Counting.t line 99. # got: undef # expected: '1' not ok 25 - 0 bperm 0 == 1 # Failed test '0 bperm 1 == NaN' # at t/Math-Counting.t line 104. ok 26 - 0 P 1 == 0 not ok 27 - 0 bperm 1 == NaN # got: undef # expected: 'NaN' ok 28 - 1 P 0 == 1 not ok 29 - 1 bperm 0 == 1 # Failed test '1 bperm 0 == 1' # at t/Math-Counting.t line 109. # got: undef # expected: '1' # Failed test '1 bperm 1 == 1' # at t/Math-Counting.t line 114. # got: undef # expected: '1' # Failed test '27 bperm 27 == 10888869450418352160768000000' # at t/Math-Counting.t line 119. # got: undef # expected: '10888869450418352160768000000' ok 30 - 1 P 1 == 1 not ok 31 - 1 bperm 1 == 1 ok 32 - 27 P 27 == 1.08888694504184e+28 not ok 33 - 27 bperm 27 == 10888869450418352160768000000 ok 34 - 27 P 42 == 0 # Failed test '27 bperm 42 == NaN' # at t/Math-Counting.t line 124. # got: undef # expected: 'NaN' not ok 35 - 27 bperm 42 == NaN # Failed test '42 bperm 27 == 1074431182666478554501377674969088000000' # at t/Math-Counting.t line 129. ok 36 - 42 P 27 == 1.07443118266648e+39 not ok 37 - 42 bperm 27 == 1074431182666478554501377674969088000000 # got: undef # expected: '1074431182666478554501377674969088000000' ok 38 - 42 P 42 == 1.40500611775288e+51 # Failed test '42 bperm 42 == 1405006117752879898543142606244511569936384000000000' # at t/Math-Counting.t line 134. # got: undef # expected: '1405006117752879898543142606244511569936384000000000' not ok 39 - 42 bperm 42 == 1405006117752879898543142606244511569936384000000000 ok 40 - -42 C -27 == 1 # Failed test '-42 bcomb -27 == NaN' # at t/Math-Counting.t line 152. # got: undef # expected: 'NaN' not ok 41 - -42 bcomb -27 == NaN ok 42 - -1 C 0 == 1 # Failed test '-1 bcomb 0 == NaN' # at t/Math-Counting.t line 157. # got: undef # expected: 'NaN' not ok 43 - -1 bcomb 0 == NaN ok 44 - 0 C -1 == 1 # Failed test '0 bcomb -1 == NaN' not ok 45 - 0 bcomb -1 == NaN # at t/Math-Counting.t line 162. # got: undef # expected: 'NaN' ok 46 - 0 C 0 == 1 # Failed test '0 bcomb 0 == 1' # at t/Math-Counting.t line 167. # got: undef # expected: '1' not ok 47 - 0 bcomb 0 == 1 ok 48 - 0 C 1 == 0 # Failed test '0 bcomb 1 == NaN' # at t/Math-Counting.t line 172. # got: undef # expected: 'NaN' not ok 49 - 0 bcomb 1 == NaN # Failed test '1 bcomb 0 == 1' # at t/Math-Counting.t line 177. ok 50 - 1 C 0 == 1 not ok 51 - 1 bcomb 0 == 1 # got: undef # expected: '1' ok 52 - 1 C 1 == 1 # Failed test '1 bcomb 1 == 1' # at t/Math-Counting.t line 182. # got: undef # expected: '1' not ok 53 - 1 bcomb 1 == 1 ok 54 - 27 C 27 == 1 # Failed test '27 bcomb 27 == 1' # at t/Math-Counting.t line 187. # got: undef # expected: '1' not ok 55 - 27 bcomb 27 == 1 ok 56 - 27 C 42 == 0 not ok 57 - 27 bcomb 42 == NaN # Failed test '27 bcomb 42 == NaN' # at t/Math-Counting.t line 192. # got: undef # expected: 'NaN' ok 58 - 42 C 27 == 98672427616 # Failed test '42 bcomb 27 == 98672427616' # at t/Math-Counting.t line 197. not ok 59 - 42 bcomb 27 == 98672427616 # got: undef # expected: '98672427616' ok 60 - 42 C 42 == 1 # Failed test '42 bcomb 42 == 1' # at t/Math-Counting.t line 202. # got: undef # expected: '1' not ok 61 - 42 bcomb 42 == 1 ok 62 - 5 C 2 == 10 # Failed test '5 bcomb 2 == 10' # at t/Math-Counting.t line 207. # got: undef # expected: '10' # Looks like you failed 30 tests of 63. not ok 63 - 5 bcomb 2 == 10 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 1/1 test scripts, 0.00% okay. 30/63 subtests failed, 52.38% okay. Failed Test Stat 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 make: *** [test_dynamic] Error 30