Start 2008-08-16T12:51:05 Going to read /home/fly1003/var/cpan/Metadata Database was generated on Sat, 16 Aug 2008 11:02:47 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/fly1003/ap1003/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Games::Battleship >>> 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/fly1003/ap1003/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/Games-Battleship.... 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 No such player 'bogus' 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: # . . . . . B . . . . # . . . . . B . . . . # . . . . . B . . . . # . . . . A B . . . . # . . . . A . . . . . # . . . . A . . . . . # . S S S A . . C C C # . . . . A . . . . . # . . . . . . D . . . # . . . . . . D . . . ok 17 - aeryk's initial grid: # . . . . . . . . . . # . . . . . . . . . . # . . . C C C A S S S # . . . . B . A . . . # . . . . B . A . . . # D . . . B . A . . . # D . . . B . A . . . # . . . . . . . . . . # . . . . . . . . . . # . . . . . . . . . . gene missed aeryk at 0, 0. ok 18 - gene strikes aeryk at row=0, col=0 ok 19 - ..and it's a (0) miss. aeryk missed gene at 0, 1. ok 20 - aeryk strikes gene at row=0, col=1 ok 21 - ..and it's a (0) miss. gene missed aeryk at 0, 2. ok 22 - gene strikes aeryk at row=0, col=2 ok 23 - ..and it's a (0) miss. aeryk missed gene at 0, 3. ok 24 - aeryk strikes gene at row=0, col=3 ok 25 - ..and it's a (0) miss. gene missed aeryk at 0, 4. ok 26 - gene strikes aeryk at row=0, col=4 ok 27 - ..and it's a (0) miss. aeryk hit gene's battleship! ok 28 - aeryk strikes gene at row=0, col=5 ok 29 - ..and it's a (1) hit! gene missed aeryk at 0, 6. ok 30 - gene strikes aeryk at row=0, col=6 ok 31 - ..and it's a (0) miss. aeryk missed gene at 0, 7. ok 32 - aeryk strikes gene at row=0, col=7 ok 33 - ..and it's a (0) miss. gene missed aeryk at 0, 8. ok 34 - gene strikes aeryk at row=0, col=8 ok 35 - ..and it's a (0) miss. aeryk missed gene at 0, 9. ok 36 - aeryk strikes gene at row=0, col=9 ok 37 - ..and it's a (0) miss. gene missed aeryk at 1, 0. ok 38 - gene strikes aeryk at row=1, col=0 ok 39 - ..and it's a (0) miss. aeryk missed gene at 1, 1. ok 40 - aeryk strikes gene at row=1, col=1 ok 41 - ..and it's a (0) miss. gene missed aeryk at 1, 2. ok 42 - gene strikes aeryk at row=1, col=2 ok 43 - ..and it's a (0) miss. aeryk missed gene at 1, 3. ok 44 - aeryk strikes gene at row=1, col=3 ok 45 - ..and it's a (0) miss. gene missed aeryk at 1, 4. ok 46 - gene strikes aeryk at row=1, col=4 ok 47 - ..and it's a (0) miss. aeryk hit gene's battleship! ok 48 - aeryk strikes gene at row=1, col=5 ok 49 - ..and it's a (1) hit! gene missed aeryk at 1, 6. ok 50 - gene strikes aeryk at row=1, col=6 ok 51 - ..and it's a (0) miss. aeryk missed gene at 1, 7. ok 52 - aeryk strikes gene at row=1, col=7 ok 53 - ..and it's a (0) miss. gene missed aeryk at 1, 8. ok 54 - gene strikes aeryk at row=1, col=8 ok 55 - ..and it's a (0) miss. aeryk missed gene at 1, 9. ok 56 - aeryk strikes gene at row=1, col=9 ok 57 - ..and it's a (0) miss. gene missed aeryk at 2, 0. ok 58 - gene strikes aeryk at row=2, col=0 ok 59 - ..and it's a (0) miss. aeryk missed gene at 2, 1. ok 60 - aeryk strikes gene at row=2, col=1 ok 61 - ..and it's a (0) miss. gene missed aeryk at 2, 2. ok 62 - gene strikes aeryk at row=2, col=2 ok 63 - ..and it's a (0) miss. aeryk missed gene at 2, 3. ok 64 - aeryk strikes gene at row=2, col=3 ok 65 - ..and it's a (0) miss. gene hit aeryk's cruiser! ok 66 - gene strikes aeryk at row=2, col=4 ok 67 - ..and it's a (1) hit! aeryk hit gene's battleship! ok 68 - aeryk strikes gene at row=2, col=5 ok 69 - ..and it's a (1) hit! gene hit aeryk's aircraft carrier! ok 70 - gene strikes aeryk at row=2, col=6 ok 71 - ..and it's a (1) hit! aeryk missed gene at 2, 7. ok 72 - aeryk strikes gene at row=2, col=7 ok 73 - ..and it's a (0) miss. gene hit aeryk's submarine! ok 74 - gene strikes aeryk at row=2, col=8 ok 75 - ..and it's a (1) hit! aeryk missed gene at 2, 9. ok 76 - aeryk strikes gene at row=2, col=9 ok 77 - ..and it's a (0) miss. gene missed aeryk at 3, 0. ok 78 - gene strikes aeryk at row=3, col=0 ok 79 - ..and it's a (0) miss. aeryk missed gene at 3, 1. ok 80 - aeryk strikes gene at row=3, col=1 ok 81 - ..and it's a (0) miss. gene missed aeryk at 3, 2. ok 82 - gene strikes aeryk at row=3, col=2 ok 83 - ..and it's a (0) miss. aeryk missed gene at 3, 3. ok 84 - aeryk strikes gene at row=3, col=3 ok 85 - ..and it's a (0) miss. gene hit aeryk's battleship! ok 86 - gene strikes aeryk at row=3, col=4 ok 87 - ..and it's a (1) hit! aeryk hit gene's battleship! aeryk sunk gene's battleship! ok 88 - aeryk strikes gene at row=3, col=5 ok 89 - ..and it's a (1) hit! gene hit aeryk's aircraft carrier! ok 90 - gene strikes aeryk at row=3, col=6 ok 91 - ..and it's a (1) hit! aeryk missed gene at 3, 7. ok 92 - aeryk strikes gene at row=3, col=7 ok 93 - ..and it's a (0) miss. gene missed aeryk at 3, 8. ok 94 - gene strikes aeryk at row=3, col=8 ok 95 - ..and it's a (0) miss. aeryk missed gene at 3, 9. ok 96 - aeryk strikes gene at row=3, col=9 ok 97 - ..and it's a (0) miss. gene missed aeryk at 4, 0. ok 98 - gene strikes aeryk at row=4, col=0 ok 99 - ..and it's a (0) miss. aeryk missed gene at 4, 1. ok 100 - aeryk strikes gene at row=4, col=1 ok 101 - ..and it's a (0) miss. gene missed aeryk at 4, 2. ok 102 - gene strikes aeryk at row=4, col=2 ok 103 - ..and it's a (0) miss. aeryk missed gene at 4, 3. ok 104 - aeryk strikes gene at row=4, col=3 ok 105 - ..and it's a (0) miss. gene hit aeryk's battleship! ok 106 - gene strikes aeryk at row=4, col=4 ok 107 - ..and it's a (1) hit! aeryk missed gene at 4, 5. ok 108 - aeryk strikes gene at row=4, col=5 ok 109 - ..and it's a (0) miss. gene hit aeryk's aircraft carrier! ok 110 - gene strikes aeryk at row=4, col=6 ok 111 - ..and it's a (1) hit! aeryk missed gene at 4, 7. ok 112 - aeryk strikes gene at row=4, col=7 ok 113 - ..and it's a (0) miss. gene missed aeryk at 4, 8. ok 114 - gene strikes aeryk at row=4, col=8 ok 115 - ..and it's a (0) miss. aeryk missed gene at 4, 9. ok 116 - aeryk strikes gene at row=4, col=9 ok 117 - ..and it's a (0) miss. gene hit aeryk's destroyer! ok 118 - gene strikes aeryk at row=5, col=0 ok 119 - ..and it's a (1) hit! aeryk missed gene at 5, 1. ok 120 - aeryk strikes gene at row=5, col=1 ok 121 - ..and it's a (0) miss. gene missed aeryk at 5, 2. ok 122 - gene strikes aeryk at row=5, col=2 ok 123 - ..and it's a (0) miss. aeryk missed gene at 5, 3. ok 124 - aeryk strikes gene at row=5, col=3 ok 125 - ..and it's a (0) miss. gene hit aeryk's battleship! ok 126 - gene strikes aeryk at row=5, col=4 ok 127 - ..and it's a (1) hit! aeryk missed gene at 5, 5. ok 128 - aeryk strikes gene at row=5, col=5 ok 129 - ..and it's a (0) miss. gene hit aeryk's aircraft carrier! ok 130 - gene strikes aeryk at row=5, col=6 ok 131 - ..and it's a (1) hit! aeryk missed gene at 5, 7. ok 132 - aeryk strikes gene at row=5, col=7 ok 133 - ..and it's a (0) miss. gene missed aeryk at 5, 8. ok 134 - gene strikes aeryk at row=5, col=8 ok 135 - ..and it's a (0) miss. aeryk missed gene at 5, 9. ok 136 - aeryk strikes gene at row=5, col=9 ok 137 - ..and it's a (0) miss. gene hit aeryk's destroyer! gene sunk aeryk's destroyer! ok 138 - gene strikes aeryk at row=6, col=0 ok 139 - ..and it's a (1) hit! aeryk hit gene's submarine! ok 140 - aeryk strikes gene at row=6, col=1 ok 141 - ..and it's a (1) hit! gene missed aeryk at 6, 2. ok 142 - gene strikes aeryk at row=6, col=2 ok 143 - ..and it's a (0) miss. aeryk hit gene's submarine! ok 144 - aeryk strikes gene at row=6, col=3 ok 145 - ..and it's a (1) hit! gene hit aeryk's battleship! gene sunk aeryk's battleship! ok 146 - gene strikes aeryk at row=6, col=4 ok 147 - ..and it's a (1) hit! aeryk missed gene at 6, 5. ok 148 - aeryk strikes gene at row=6, col=5 ok 149 - ..and it's a (0) miss. gene hit aeryk's aircraft carrier! gene sunk aeryk's aircraft carrier! ok 150 - gene strikes aeryk at row=6, col=6 ok 151 - ..and it's a (1) hit! aeryk hit gene's cruiser! ok 152 - aeryk strikes gene at row=6, col=7 ok 153 - ..and it's a (1) hit! gene missed aeryk at 6, 8. ok 154 - gene strikes aeryk at row=6, col=8 ok 155 - ..and it's a (0) miss. aeryk hit gene's cruiser! ok 156 - aeryk strikes gene at row=6, col=9 ok 157 - ..and it's a (1) hit! gene missed aeryk at 7, 0. ok 158 - gene strikes aeryk at row=7, col=0 ok 159 - ..and it's a (0) miss. aeryk missed gene at 7, 1. ok 160 - aeryk strikes gene at row=7, col=1 ok 161 - ..and it's a (0) miss. gene missed aeryk at 7, 2. ok 162 - gene strikes aeryk at row=7, col=2 ok 163 - ..and it's a (0) miss. aeryk missed gene at 7, 3. ok 164 - aeryk strikes gene at row=7, col=3 ok 165 - ..and it's a (0) miss. gene missed aeryk at 7, 4. ok 166 - gene strikes aeryk at row=7, col=4 ok 167 - ..and it's a (0) miss. aeryk missed gene at 7, 5. ok 168 - aeryk strikes gene at row=7, col=5 ok 169 - ..and it's a (0) miss. gene missed aeryk at 7, 6. ok 170 - gene strikes aeryk at row=7, col=6 ok 171 - ..and it's a (0) miss. aeryk missed gene at 7, 7. ok 172 - aeryk strikes gene at row=7, col=7 ok 173 - ..and it's a (0) miss. gene missed aeryk at 7, 8. ok 174 - gene strikes aeryk at row=7, col=8 ok 175 - ..and it's a (0) miss. aeryk missed gene at 7, 9. ok 176 - aeryk strikes gene at row=7, col=9 ok 177 - ..and it's a (0) miss. gene missed aeryk at 8, 0. ok 178 - gene strikes aeryk at row=8, col=0 ok 179 - ..and it's a (0) miss. aeryk missed gene at 8, 1. ok 180 - aeryk strikes gene at row=8, col=1 ok 181 - ..and it's a (0) miss. gene missed aeryk at 8, 2. ok 182 - gene strikes aeryk at row=8, col=2 ok 183 - ..and it's a (0) miss. aeryk missed gene at 8, 3. ok 184 - aeryk strikes gene at row=8, col=3 ok 185 - ..and it's a (0) miss. gene missed aeryk at 8, 4. ok 186 - gene strikes aeryk at row=8, col=4 ok 187 - ..and it's a (0) miss. aeryk missed gene at 8, 5. ok 188 - aeryk strikes gene at row=8, col=5 ok 189 - ..and it's a (0) miss. gene missed aeryk at 8, 6. ok 190 - gene strikes aeryk at row=8, col=6 ok 191 - ..and it's a (0) miss. aeryk missed gene at 8, 7. ok 192 - aeryk strikes gene at row=8, col=7 ok 193 - ..and it's a (0) miss. gene missed aeryk at 8, 8. ok 194 - gene strikes aeryk at row=8, col=8 ok 195 - ..and it's a (0) miss. aeryk missed gene at 8, 9. ok 196 - aeryk strikes gene at row=8, col=9 ok 197 - ..and it's a (0) miss. gene missed aeryk at 9, 0. ok 198 - gene strikes aeryk at row=9, col=0 ok 199 - ..and it's a (0) miss. aeryk missed gene at 9, 1. ok 200 - aeryk strikes gene at row=9, col=1 ok 201 - ..and it's a (0) miss. gene missed aeryk at 9, 2. ok 202 - gene strikes aeryk at row=9, col=2 ok 203 - ..and it's a (0) miss. aeryk missed gene at 9, 3. ok 204 - aeryk strikes gene at row=9, col=3 ok 205 - ..and it's a (0) miss. gene missed aeryk at 9, 4. ok 206 - gene strikes aeryk at row=9, col=4 ok 207 - ..and it's a (0) miss. aeryk missed gene at 9, 5. ok 208 - aeryk strikes gene at row=9, col=5 ok 209 - ..and it's a (0) miss. gene missed aeryk at 9, 6. ok 210 - gene strikes aeryk at row=9, col=6 ok 211 - ..and it's a (0) miss. aeryk missed gene at 9, 7. ok 212 - aeryk strikes gene at row=9, col=7 ok 213 - ..and it's a (0) miss. gene missed aeryk at 9, 8. ok 214 - gene strikes aeryk at row=9, col=8 ok 215 - ..and it's a (0) miss. aeryk missed gene at 9, 9. ok 216 - aeryk strikes gene at row=9, col=9 ok 217 - ..and it's a (0) miss. Duplicate strike on aeryk by gene at 0, 0. 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: # . . . . . b . . . . # . . . . . b . . . . # . . . . . b . . . . # . . . . A b . . . . # . . . . A . . . . . # . . . . A . . . . . # . s S s A . . c C c # . . . . A . . . . . # . . . . . . D . . . # . . . . . . D . . . ok 221 - aeryk's resulting grid: # . . . . . . . . . . # . . . . . . . . . . # . . . C c C a S s S # . . . . b . a . . . # . . . . b . a . . . # d . . . b . a . . . # d . . . b . a . . . # . . . . . . . . . . # . . . . . . . . . . # . . . . . . . . . . 1..221 ok All tests successful. Files=1, Tests=221, 1 wallclock secs ( 0.12 usr 0.02 sys + 0.15 cusr 0.01 csys = 0.30 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/fly1003/var/cpan/build/Games-Battleship-0.05-gBdnqq && tar cvf - Games-Battleship-0.05.ppd blib) | gzip -c >/home/fly1003/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.pm blib/lib/Games/Battleship/ blib/lib/Games/Battleship/Craft.pm blib/lib/Games/Battleship/Player.pm blib/lib/Games/Battleship/Grid.pm blib/man3/ blib/man3/Games::Battleship::Craft.3 blib/man3/Games::Battleship.3 blib/man3/Games::Battleship::Grid.3 blib/man3/Games::Battleship::Player.3 >>> mv /home/fly1003/var/cpan/build/Games-Battleship-0.05-gBdnqq/Games-Battleship-0.05.ppd /home/fly1003/var/REPO/G/GE/GENE Finished 2008-08-16T12:51:10