PATH=/usr/bin:/bin Start 2011-04-28T22:36:17 ActivePerl-1400 CPAN-1.9402 Going to read '/home/fly1400/var/cpan/Metadata' Database was generated on Thu, 28 Apr 2011 22:27:12 GMT Running make for G/GE/GENE/Games-Battleship-0.05.tar.gz Checksum for /net/nas/data/cpan/authors/id/G/GE/GENE/Games-Battleship-0.05.tar.gz ok Games-Battleship-0.05/ Games-Battleship-0.05/CHANGES Games-Battleship-0.05/MANIFEST.SKIP Games-Battleship-0.05/Makefile.PL Games-Battleship-0.05/lib/ Games-Battleship-0.05/lib/Games/ Games-Battleship-0.05/lib/Games/Battleship.pm Games-Battleship-0.05/lib/Games/Battleship/ Games-Battleship-0.05/lib/Games/Battleship/Player.pm Games-Battleship-0.05/lib/Games/Battleship/Grid.pm Games-Battleship-0.05/lib/Games/Battleship/Craft.pm Games-Battleship-0.05/t/ Games-Battleship-0.05/t/Games-Battleship.t Games-Battleship-0.05/META.yml Games-Battleship-0.05/MANIFEST CPAN.pm: Going to build G/GE/GENE/Games-Battleship-0.05.tar.gz >>> /home/fly1400/ap1400/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Games::Battleship Writing MYMETA.yml >>> make cp lib/Games/Battleship/Craft.pm blib/lib/Games/Battleship/Craft.pm cp lib/Games/Battleship/Grid.pm blib/lib/Games/Battleship/Grid.pm cp lib/Games/Battleship/Player.pm blib/lib/Games/Battleship/Player.pm cp lib/Games/Battleship.pm blib/lib/Games/Battleship.pm Manifying blib/man3/Games::Battleship::Craft.3 Manifying blib/man3/Games::Battleship::Grid.3 Manifying blib/man3/Games::Battleship::Player.3 Manifying blib/man3/Games::Battleship.3 GENE/Games-Battleship-0.05.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1400/ap1400/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t No such player 'bogus' gene missed aeryk at 0, 0. aeryk missed gene at 0, 1. gene missed aeryk at 0, 2. aeryk missed gene at 0, 3. gene missed aeryk at 0, 4. aeryk missed gene at 0, 5. gene missed aeryk at 0, 6. aeryk missed gene at 0, 7. gene hit aeryk's submarine! aeryk missed gene at 0, 9. gene missed aeryk at 1, 0. aeryk missed gene at 1, 1. gene missed aeryk at 1, 2. aeryk missed gene at 1, 3. gene missed aeryk at 1, 4. aeryk missed gene at 1, 5. gene missed aeryk at 1, 6. aeryk missed gene at 1, 7. gene hit aeryk's submarine! aeryk missed gene at 1, 9. gene missed aeryk at 2, 0. aeryk missed gene at 2, 1. gene hit aeryk's battleship! aeryk missed gene at 2, 3. gene missed aeryk at 2, 4. aeryk missed gene at 2, 5. gene missed aeryk at 2, 6. aeryk missed gene at 2, 7. gene hit aeryk's submarine! gene sunk aeryk's submarine! aeryk missed gene at 2, 9. gene missed aeryk at 3, 0. aeryk missed gene at 3, 1. gene hit aeryk's battleship! aeryk hit gene's submarine! gene missed aeryk at 3, 4. aeryk missed gene at 3, 5. gene missed aeryk at 3, 6. aeryk missed gene at 3, 7. gene missed aeryk at 3, 8. aeryk missed gene at 3, 9. gene missed aeryk at 4, 0. aeryk missed gene at 4, 1. gene hit aeryk's battleship! aeryk missed gene at 4, 3. gene missed aeryk at 4, 4. aeryk missed gene at 4, 5. gene missed aeryk at 4, 6. aeryk missed gene at 4, 7. gene missed aeryk at 4, 8. aeryk missed gene at 4, 9. gene missed aeryk at 5, 0. aeryk missed gene at 5, 1. gene hit aeryk's battleship! gene sunk aeryk's battleship! aeryk missed gene at 5, 3. gene missed aeryk at 5, 4. aeryk missed gene at 5, 5. gene missed aeryk at 5, 6. aeryk missed gene at 5, 7. gene hit aeryk's destroyer! aeryk missed gene at 5, 9. gene missed aeryk at 6, 0. aeryk missed gene at 6, 1. gene missed aeryk at 6, 2. aeryk missed gene at 6, 3. gene missed aeryk at 6, 4. aeryk missed gene at 6, 5. gene missed aeryk at 6, 6. aeryk missed gene at 6, 7. gene missed aeryk at 6, 8. aeryk hit gene's battleship! gene missed aeryk at 7, 0. aeryk missed gene at 7, 1. gene missed aeryk at 7, 2. aeryk missed gene at 7, 3. gene missed aeryk at 7, 4. aeryk hit gene's aircraft carrier! gene missed aeryk at 7, 6. aeryk hit gene's aircraft carrier! gene missed aeryk at 7, 8. aeryk hit gene's battleship! gene missed aeryk at 8, 0. aeryk missed gene at 8, 1. gene missed aeryk at 8, 2. aeryk missed gene at 8, 3. gene missed aeryk at 8, 4. aeryk missed gene at 8, 5. gene missed aeryk at 8, 6. aeryk missed gene at 8, 7. gene missed aeryk at 8, 8. aeryk hit gene's battleship! gene missed aeryk at 9, 0. aeryk missed gene at 9, 1. gene hit aeryk's aircraft carrier! aeryk missed gene at 9, 3. gene hit aeryk's aircraft carrier! aeryk missed gene at 9, 5. gene hit aeryk's aircraft carrier! aeryk missed gene at 9, 7. gene missed aeryk at 9, 8. aeryk hit gene's battleship! aeryk sunk gene's battleship! Duplicate strike on aeryk by gene at 0, 0. t/Games-Battleship.t .. ok 1 - use Games::Battleship; ok 2 - with no arguments isa Games::Battleship ok 3 - with named players isa Games::Battleship ok 4 - gene by object isa Games::Battleship::Player ok 5 - aeryk by object isa Games::Battleship::Player ok 6 - stephi isa Games::Battleship::Player ok 7 - generated player id number ok 8 - stephi by number isa Games::Battleship::Player ok 9 - stephi by key isa Games::Battleship::Player ok 10 - stephi by name isa Games::Battleship::Player ok 11 - bogus is not a player ok 12 - players ok 13 - by id isa Games::Battleship::Craft ok 14 - by name isa Games::Battleship::Craft ok 15 - craft hit ok 16 - gene's initial grid: # . . D . . . . . . . # . . D . . . . . . . # . . . . . . . . . . # . . S S S . . . C . # . . . . . . . . C . # . . . . . . . . C . # . . . . . . . . . B # . . . . A A A A A B # . . . . . . . . . B # . . . . . . . . . B ok 17 - aeryk's initial grid: # . . . . . . . . S . # . . . . . . . . S . # . . B . . . . . S . # . . B . . . . . . . # . . B C . . . . . . # . . B C . . . D D . # . . . C . . . . . . # . . . . . . . . . . # . . . . . . . . . . # . . A A A A A . . . ok 18 - gene strikes aeryk at row=0, col=0 ok 19 - ..and it's a (0) miss. ok 20 - aeryk strikes gene at row=0, col=1 ok 21 - ..and it's a (0) miss. ok 22 - gene strikes aeryk at row=0, col=2 ok 23 - ..and it's a (0) miss. ok 24 - aeryk strikes gene at row=0, col=3 ok 25 - ..and it's a (0) miss. ok 26 - gene strikes aeryk at row=0, col=4 ok 27 - ..and it's a (0) miss. ok 28 - aeryk strikes gene at row=0, col=5 ok 29 - ..and it's a (0) miss. ok 30 - gene strikes aeryk at row=0, col=6 ok 31 - ..and it's a (0) miss. ok 32 - aeryk strikes gene at row=0, col=7 ok 33 - ..and it's a (0) miss. ok 34 - gene strikes aeryk at row=0, col=8 ok 35 - ..and it's a (1) hit! ok 36 - aeryk strikes gene at row=0, col=9 ok 37 - ..and it's a (0) miss. ok 38 - gene strikes aeryk at row=1, col=0 ok 39 - ..and it's a (0) miss. ok 40 - aeryk strikes gene at row=1, col=1 ok 41 - ..and it's a (0) miss. ok 42 - gene strikes aeryk at row=1, col=2 ok 43 - ..and it's a (0) miss. ok 44 - aeryk strikes gene at row=1, col=3 ok 45 - ..and it's a (0) miss. ok 46 - gene strikes aeryk at row=1, col=4 ok 47 - ..and it's a (0) miss. ok 48 - aeryk strikes gene at row=1, col=5 ok 49 - ..and it's a (0) miss. ok 50 - gene strikes aeryk at row=1, col=6 ok 51 - ..and it's a (0) miss. ok 52 - aeryk strikes gene at row=1, col=7 ok 53 - ..and it's a (0) miss. ok 54 - gene strikes aeryk at row=1, col=8 ok 55 - ..and it's a (1) hit! ok 56 - aeryk strikes gene at row=1, col=9 ok 57 - ..and it's a (0) miss. ok 58 - gene strikes aeryk at row=2, col=0 ok 59 - ..and it's a (0) miss. ok 60 - aeryk strikes gene at row=2, col=1 ok 61 - ..and it's a (0) miss. ok 62 - gene strikes aeryk at row=2, col=2 ok 63 - ..and it's a (1) hit! ok 64 - aeryk strikes gene at row=2, col=3 ok 65 - ..and it's a (0) miss. ok 66 - gene strikes aeryk at row=2, col=4 ok 67 - ..and it's a (0) miss. ok 68 - aeryk strikes gene at row=2, col=5 ok 69 - ..and it's a (0) miss. ok 70 - gene strikes aeryk at row=2, col=6 ok 71 - ..and it's a (0) miss. ok 72 - aeryk strikes gene at row=2, col=7 ok 73 - ..and it's a (0) miss. ok 74 - gene strikes aeryk at row=2, col=8 ok 75 - ..and it's a (1) hit! ok 76 - aeryk strikes gene at row=2, col=9 ok 77 - ..and it's a (0) miss. ok 78 - gene strikes aeryk at row=3, col=0 ok 79 - ..and it's a (0) miss. ok 80 - aeryk strikes gene at row=3, col=1 ok 81 - ..and it's a (0) miss. ok 82 - gene strikes aeryk at row=3, col=2 ok 83 - ..and it's a (1) hit! ok 84 - aeryk strikes gene at row=3, col=3 ok 85 - ..and it's a (1) hit! ok 86 - gene strikes aeryk at row=3, col=4 ok 87 - ..and it's a (0) miss. ok 88 - aeryk strikes gene at row=3, col=5 ok 89 - ..and it's a (0) miss. ok 90 - gene strikes aeryk at row=3, col=6 ok 91 - ..and it's a (0) miss. ok 92 - aeryk strikes gene at row=3, col=7 ok 93 - ..and it's a (0) miss. ok 94 - gene strikes aeryk at row=3, col=8 ok 95 - ..and it's a (0) miss. ok 96 - aeryk strikes gene at row=3, col=9 ok 97 - ..and it's a (0) miss. ok 98 - gene strikes aeryk at row=4, col=0 ok 99 - ..and it's a (0) miss. ok 100 - aeryk strikes gene at row=4, col=1 ok 101 - ..and it's a (0) miss. ok 102 - gene strikes aeryk at row=4, col=2 ok 103 - ..and it's a (1) hit! ok 104 - aeryk strikes gene at row=4, col=3 ok 105 - ..and it's a (0) miss. ok 106 - gene strikes aeryk at row=4, col=4 ok 107 - ..and it's a (0) miss. ok 108 - aeryk strikes gene at row=4, col=5 ok 109 - ..and it's a (0) miss. ok 110 - gene strikes aeryk at row=4, col=6 ok 111 - ..and it's a (0) miss. ok 112 - aeryk strikes gene at row=4, col=7 ok 113 - ..and it's a (0) miss. ok 114 - gene strikes aeryk at row=4, col=8 ok 115 - ..and it's a (0) miss. ok 116 - aeryk strikes gene at row=4, col=9 ok 117 - ..and it's a (0) miss. ok 118 - gene strikes aeryk at row=5, col=0 ok 119 - ..and it's a (0) miss. ok 120 - aeryk strikes gene at row=5, col=1 ok 121 - ..and it's a (0) miss. ok 122 - gene strikes aeryk at row=5, col=2 ok 123 - ..and it's a (1) hit! ok 124 - aeryk strikes gene at row=5, col=3 ok 125 - ..and it's a (0) miss. ok 126 - gene strikes aeryk at row=5, col=4 ok 127 - ..and it's a (0) miss. ok 128 - aeryk strikes gene at row=5, col=5 ok 129 - ..and it's a (0) miss. ok 130 - gene strikes aeryk at row=5, col=6 ok 131 - ..and it's a (0) miss. ok 132 - aeryk strikes gene at row=5, col=7 ok 133 - ..and it's a (0) miss. ok 134 - gene strikes aeryk at row=5, col=8 ok 135 - ..and it's a (1) hit! ok 136 - aeryk strikes gene at row=5, col=9 ok 137 - ..and it's a (0) miss. ok 138 - gene strikes aeryk at row=6, col=0 ok 139 - ..and it's a (0) miss. ok 140 - aeryk strikes gene at row=6, col=1 ok 141 - ..and it's a (0) miss. ok 142 - gene strikes aeryk at row=6, col=2 ok 143 - ..and it's a (0) miss. ok 144 - aeryk strikes gene at row=6, col=3 ok 145 - ..and it's a (0) miss. ok 146 - gene strikes aeryk at row=6, col=4 ok 147 - ..and it's a (0) miss. ok 148 - aeryk strikes gene at row=6, col=5 ok 149 - ..and it's a (0) miss. ok 150 - gene strikes aeryk at row=6, col=6 ok 151 - ..and it's a (0) miss. ok 152 - aeryk strikes gene at row=6, col=7 ok 153 - ..and it's a (0) miss. ok 154 - gene strikes aeryk at row=6, col=8 ok 155 - ..and it's a (0) miss. ok 156 - aeryk strikes gene at row=6, col=9 ok 157 - ..and it's a (1) hit! ok 158 - gene strikes aeryk at row=7, col=0 ok 159 - ..and it's a (0) miss. ok 160 - aeryk strikes gene at row=7, col=1 ok 161 - ..and it's a (0) miss. ok 162 - gene strikes aeryk at row=7, col=2 ok 163 - ..and it's a (0) miss. ok 164 - aeryk strikes gene at row=7, col=3 ok 165 - ..and it's a (0) miss. ok 166 - gene strikes aeryk at row=7, col=4 ok 167 - ..and it's a (0) miss. ok 168 - aeryk strikes gene at row=7, col=5 ok 169 - ..and it's a (1) hit! ok 170 - gene strikes aeryk at row=7, col=6 ok 171 - ..and it's a (0) miss. ok 172 - aeryk strikes gene at row=7, col=7 ok 173 - ..and it's a (1) hit! ok 174 - gene strikes aeryk at row=7, col=8 ok 175 - ..and it's a (0) miss. ok 176 - aeryk strikes gene at row=7, col=9 ok 177 - ..and it's a (1) hit! ok 178 - gene strikes aeryk at row=8, col=0 ok 179 - ..and it's a (0) miss. ok 180 - aeryk strikes gene at row=8, col=1 ok 181 - ..and it's a (0) miss. ok 182 - gene strikes aeryk at row=8, col=2 ok 183 - ..and it's a (0) miss. ok 184 - aeryk strikes gene at row=8, col=3 ok 185 - ..and it's a (0) miss. ok 186 - gene strikes aeryk at row=8, col=4 ok 187 - ..and it's a (0) miss. ok 188 - aeryk strikes gene at row=8, col=5 ok 189 - ..and it's a (0) miss. ok 190 - gene strikes aeryk at row=8, col=6 ok 191 - ..and it's a (0) miss. ok 192 - aeryk strikes gene at row=8, col=7 ok 193 - ..and it's a (0) miss. ok 194 - gene strikes aeryk at row=8, col=8 ok 195 - ..and it's a (0) miss. ok 196 - aeryk strikes gene at row=8, col=9 ok 197 - ..and it's a (1) hit! ok 198 - gene strikes aeryk at row=9, col=0 ok 199 - ..and it's a (0) miss. ok 200 - aeryk strikes gene at row=9, col=1 ok 201 - ..and it's a (0) miss. ok 202 - gene strikes aeryk at row=9, col=2 ok 203 - ..and it's a (1) hit! ok 204 - aeryk strikes gene at row=9, col=3 ok 205 - ..and it's a (0) miss. ok 206 - gene strikes aeryk at row=9, col=4 ok 207 - ..and it's a (1) hit! ok 208 - aeryk strikes gene at row=9, col=5 ok 209 - ..and it's a (0) miss. ok 210 - gene strikes aeryk at row=9, col=6 ok 211 - ..and it's a (1) hit! ok 212 - aeryk strikes gene at row=9, col=7 ok 213 - ..and it's a (0) miss. ok 214 - gene strikes aeryk at row=9, col=8 ok 215 - ..and it's a (0) miss. ok 216 - aeryk strikes gene at row=9, col=9 ok 217 - ..and it's a (1) hit! ok 218 - gene strikes aeryk at row=0, col=0 ok 219 - ..and it's a (-1) duplicate strike? ok 220 - gene's resulting grid: # . . D . . . . . . . # . . D . . . . . . . # . . . . . . . . . . # . . S s S . . . C . # . . . . . . . . C . # . . . . . . . . C . # . . . . . . . . . b # . . . . A a A a A b # . . . . . . . . . b # . . . . . . . . . b ok 221 - aeryk's resulting grid: # . . . . . . . . s . # . . . . . . . . s . # . . b . . . . . s . # . . b . . . . . . . # . . b C . . . . . . # . . b C . . . D d . # . . . C . . . . . . # . . . . . . . . . . # . . . . . . . . . . # . . a A a A a . . . 1..221 ok All tests successful. Files=1, Tests=221, 0 wallclock secs ( 0.03 usr 0.00 sys + 0.04 cusr 0.00 csys = 0.07 CPU) Result: PASS GENE/Games-Battleship-0.05.tar.gz make test TEST_VERBOSE=1 -- OK Picked up abstract from Makefile Gene Boggs <gene@cpan.org> "You sunk my battleship!" >>> (cd /home/fly1400/var/cpan/build/Games-Battleship-0.05-zRmdoh && tar cvf - Games-Battleship-0.05.ppd blib) | gzip -c >/home/fly1400/var/REPO/G/GE/GENE/Games-Battleship-0.05.tar.gz Games-Battleship-0.05.ppd blib/ blib/lib/ blib/lib/Games/ blib/lib/Games/Battleship/ blib/lib/Games/Battleship/Grid.pm blib/lib/Games/Battleship/Craft.pm blib/lib/Games/Battleship/Player.pm blib/lib/Games/Battleship.pm blib/man3/ blib/man3/Games::Battleship::Player.3 blib/man3/Games::Battleship.3 blib/man3/Games::Battleship::Craft.3 blib/man3/Games::Battleship::Grid.3 >>> mv /home/fly1400/var/cpan/build/Games-Battleship-0.05-zRmdoh/Games-Battleship-0.05.ppd /home/fly1400/var/REPO/G/GE/GENE Finished 2011-04-28T22:36:20