Warning: prerequisite IO::String 1.02 not found. Checking if your kit is complete... Looks good Writing Makefile for Cache cp lib/Cache/File.pm blib/lib/Cache/File.pm cp lib/Cache/Memory/HeapElem.pm blib/lib/Cache/Memory/HeapElem.pm cp lib/Cache/Memory/Entry.pm blib/lib/Cache/Memory/Entry.pm cp lib/Cache/Tester.pm blib/lib/Cache/Tester.pm cp lib/Cache/Memory.pm blib/lib/Cache/Memory.pm cp lib/Cache/Null/Entry.pm blib/lib/Cache/Null/Entry.pm cp lib/Cache/Null.pm blib/lib/Cache/Null.pm cp lib/Cache/File/Entry.pm blib/lib/Cache/File/Entry.pm cp lib/Cache/RemovalStrategy/FIFO.pm blib/lib/Cache/RemovalStrategy/FIFO.pm cp lib/Cache/File/Handle.pm blib/lib/Cache/File/Handle.pm cp lib/Cache/File/Heap.pm blib/lib/Cache/File/Heap.pm cp lib/Cache.pm blib/lib/Cache.pm cp lib/Cache/RemovalStrategy/LRU.pm blib/lib/Cache/RemovalStrategy/LRU.pm cp lib/Cache/Entry.pm blib/lib/Cache/Entry.pm cp lib/Cache/IOString.pm blib/lib/Cache/IOString.pm cp lib/Cache/RemovalStrategy.pm blib/lib/Cache/RemovalStrategy.pm Manifying blib/man3/Cache::File.3 Manifying blib/man3/Cache::Memory::HeapElem.3 Manifying blib/man3/Cache::Memory.3 Manifying blib/man3/Cache::Tester.3 Manifying blib/man3/Cache::Memory::Entry.3 Manifying blib/man3/Cache::Null::Entry.3 Manifying blib/man3/Cache::File::Entry.3 Manifying blib/man3/Cache::Null.3 Manifying blib/man3/Cache::RemovalStrategy::FIFO.3 Manifying blib/man3/Cache::File::Handle.3 Manifying blib/man3/Cache::File::Heap.3 Manifying blib/man3/Cache::IOString.3 Manifying blib/man3/Cache::Entry.3 Manifying blib/man3/Cache::RemovalStrategy::LRU.3 Manifying blib/man3/Cache.3 Manifying blib/man3/Cache::RemovalStrategy.3 PERL_DL_NONLAZY=1 /home/cpanrun/ia64/build/5.8.2/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00basic........1..12 ok 1 - use Cache; ok 2 - use Cache::Entry; ok 3 - use Cache::RemovalStrategy; ok 4 - use Cache::RemovalStrategy::LRU; ok 5 - use Cache::RemovalStrategy::FIFO; # Failed test (t/00basic.t at line 11) not ok 6 - use Cache::IOString; # Tried to use 'Cache::IOString'. # Error: Can't locate IO/String.pm in @INC (@INC contains: /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/arch /home/cpanrun/depot/main/Apps/CPAN_Run/lib /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/5.8.2 /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/ia64/build/5.8.2/lib/site_perl . /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/5.8.2 /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/ia64/build/5.8.2/lib/site_perl .) at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 17. # BEGIN failed--compilation aborted at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 17. # Compilation failed in require at (eval 10) line 2. ok 7 - use Cache::Tester; ok 8 - use Cache::Null; ok 9 - use Cache::Memory; ok 10 - use Cache::File; ok 11 - use Cache::File::Heap; # Looks like you failed 1 tests of 12. ok 12 - use Cache::File::Handle; dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 6 Failed 1/12 tests, 91.67% okay t/01fileheap.....1..290 ok 1 - use Cache::File::Heap; ok 2 - Heap created (/tmp/ycLsBEJx19/test.db) ok 3 - Entry added ok 4 - Minimum returned ok 5 - Minimum key correct ok 6 - Key of entry extracted ok 7 - Value of entry extracted ok 8 - Minimum key correct ok 9 - Heap reopened (/tmp/ycLsBEJx19/test.db) ok 10 - Key of min entry 1 correct (1) ok 11 - Value of min entry 1 correct (1) ok 12 - Key of min entry 2 correct (2) ok 13 - Value of min entry 2 correct (2) ok 14 - Key of min entry 3 correct (3) ok 15 - Value of min entry 3 correct (3) ok 16 - Key of min entry 4 correct (4) ok 17 - Value of min entry 4 correct (4) ok 18 - Key of min entry 5 correct (5) ok 19 - Value of min entry 5 correct (5) ok 20 - Heap empty ok 21 - Heap reopened (/tmp/ycLsBEJx19/test.db) ok 22 - Minimum key correct ok 23 - Key of min overlap entry 1 correct (1) ok 24 - Value of min overlap entry 1 correct (1) ok 25 - Key of min overlap entry 2 correct (2) ok 26 - Value of min overlap entry 2 correct (2) ok 27 - Key of min overlap entry 3 correct (3) ok 28 - Value of min overlap entry 3 correct (3) ok 29 - Key of min overlap entry 4 correct (4) ok 30 - Value of min overlap entry 4 correct (4) ok 31 - Key of min overlap entry 5 correct (5) ok 32 - Value of min overlap entry 5 correct (5) ok 33 - Heap empty ok 34 - Minimum key correct ok 35 - Heap reopened (/tmp/ycLsBEJx19/test.db) ok 36 - Key of min mixed entry 1: 1 correct (1) ok 37 - Value of min mixed entry 1 : 1 correct (1) ok 38 - Key of min mixed entry 1: 2 correct (2) ok 39 - Value of min mixed entry 1 : 2 correct (2) ok 40 - Key of min mixed entry 1: 3 correct (3) ok 41 - Value of min mixed entry 1 : 3 correct (3) ok 42 - Key of min mixed entry 1: 4 correct (4) ok 43 - Value of min mixed entry 1 : 4 correct (4) ok 44 - Key of min mixed entry 1: 5 correct (5) ok 45 - Value of min mixed entry 1 : 5 correct (5) ok 46 - Key of min mixed entry 1: 6 correct (6) ok 47 - Value of min mixed entry 1 : 6 correct (6) ok 48 - Key of min mixed entry 1: 7 correct (7) ok 49 - Value of min mixed entry 1 : 7 correct (7) ok 50 - Key of min mixed entry 1: 8 correct (8) ok 51 - Value of min mixed entry 1 : 8 correct (8) ok 52 - Key of min mixed entry 1: 9 correct (9) ok 53 - Value of min mixed entry 1 : 9 correct (9) ok 54 - Key of min mixed entry 1: 10 correct (10) ok 55 - Value of min mixed entry 1 : 10 correct (10) ok 56 - Key of min mixed entry 2: 1 correct (11) ok 57 - Value of min mixed entry 2 : 1 correct (11) ok 58 - Key of min mixed entry 2: 2 correct (12) ok 59 - Value of min mixed entry 2 : 2 correct (12) ok 60 - Key of min mixed entry 2: 3 correct (13) ok 61 - Value of min mixed entry 2 : 3 correct (13) ok 62 - Key of min mixed entry 2: 4 correct (14) ok 63 - Value of min mixed entry 2 : 4 correct (14) ok 64 - Key of min mixed entry 2: 5 correct (15) ok 65 - Value of min mixed entry 2 : 5 correct (15) ok 66 - Key of min mixed entry 2: 6 correct (16) ok 67 - Value of min mixed entry 2 : 6 correct (16) ok 68 - Key of min mixed entry 2: 7 correct (17) ok 69 - Value of min mixed entry 2 : 7 correct (17) ok 70 - Key of min mixed entry 2: 8 correct (18) ok 71 - Value of min mixed entry 2 : 8 correct (18) ok 72 - Key of min mixed entry 2: 9 correct (19) ok 73 - Value of min mixed entry 2 : 9 correct (19) ok 74 - Key of min mixed entry 2: 10 correct (20) ok 75 - Value of min mixed entry 2 : 10 correct (20) ok 76 - Key of min mixed entry 3: 1 correct (21) ok 77 - Value of min mixed entry 3 : 1 correct (21) ok 78 - Key of min mixed entry 3: 2 correct (22) ok 79 - Value of min mixed entry 3 : 2 correct (22) ok 80 - Key of min mixed entry 3: 3 correct (23) ok 81 - Value of min mixed entry 3 : 3 correct (23) ok 82 - Key of min mixed entry 3: 4 correct (24) ok 83 - Value of min mixed entry 3 : 4 correct (24) ok 84 - Key of min mixed entry 3: 5 correct (25) ok 85 - Value of min mixed entry 3 : 5 correct (25) ok 86 - Key of min mixed entry 3: 6 correct (26) ok 87 - Value of min mixed entry 3 : 6 correct (26) ok 88 - Key of min mixed entry 3: 7 correct (27) ok 89 - Value of min mixed entry 3 : 7 correct (27) ok 90 - Key of min mixed entry 3: 8 correct (28) ok 91 - Value of min mixed entry 3 : 8 correct (28) ok 92 - Key of min mixed entry 3: 9 correct (29) ok 93 - Value of min mixed entry 3 : 9 correct (29) ok 94 - Key of min mixed entry 3: 10 correct (30) ok 95 - Value of min mixed entry 3 : 10 correct (30) ok 96 - Key of min mixed entry 4: 1 correct (31) ok 97 - Value of min mixed entry 4 : 1 correct (31) ok 98 - Key of min mixed entry 4: 2 correct (32) ok 99 - Value of min mixed entry 4 : 2 correct (32) ok 100 - Key of min mixed entry 4: 3 correct (33) ok 101 - Value of min mixed entry 4 : 3 correct (33) ok 102 - Key of min mixed entry 4: 4 correct (34) ok 103 - Value of min mixed entry 4 : 4 correct (34) ok 104 - Key of min mixed entry 4: 5 correct (35) ok 105 - Value of min mixed entry 4 : 5 correct (35) ok 106 - Key of min mixed entry 4: 6 correct (36) ok 107 - Value of min mixed entry 4 : 6 correct (36) ok 108 - Key of min mixed entry 4: 7 correct (37) ok 109 - Value of min mixed entry 4 : 7 correct (37) ok 110 - Key of min mixed entry 4: 8 correct (38) ok 111 - Value of min mixed entry 4 : 8 correct (38) ok 112 - Key of min mixed entry 4: 9 correct (39) ok 113 - Value of min mixed entry 4 : 9 correct (39) ok 114 - Key of min mixed entry 4: 10 correct (40) ok 115 - Value of min mixed entry 4 : 10 correct (40) ok 116 - Key of min mixed entry 5: 1 correct (41) ok 117 - Value of min mixed entry 5 : 1 correct (41) ok 118 - Key of min mixed entry 5: 2 correct (42) ok 119 - Value of min mixed entry 5 : 2 correct (42) ok 120 - Key of min mixed entry 5: 3 correct (43) ok 121 - Value of min mixed entry 5 : 3 correct (43) ok 122 - Key of min mixed entry 5: 4 correct (44) ok 123 - Value of min mixed entry 5 : 4 correct (44) ok 124 - Key of min mixed entry 5: 5 correct (45) ok 125 - Value of min mixed entry 5 : 5 correct (45) ok 126 - Key of min mixed entry 5: 6 correct (46) ok 127 - Value of min mixed entry 5 : 6 correct (46) ok 128 - Key of min mixed entry 5: 7 correct (47) ok 129 - Value of min mixed entry 5 : 7 correct (47) ok 130 - Key of min mixed entry 5: 8 correct (48) ok 131 - Value of min mixed entry 5 : 8 correct (48) ok 132 - Key of min mixed entry 5: 9 correct (49) ok 133 - Value of min mixed entry 5 : 9 correct (49) ok 134 - Key of min mixed entry 5: 10 correct (50) ok 135 - Value of min mixed entry 5 : 10 correct (50) ok 136 - Heap empty ok 137 - Heap reopened (/tmp/ycLsBEJx19/test.db) ok 138 - Entry removed for 4 (1) ok 139 - Entry removed for 4 (2) ok 140 - Entry removed for 5 (3) ok 141 - Entry removed for 3 (4) ok 142 - Entry removed for 1 (5) ok 143 - Entry removed for 5 (6) ok 144 - Entry removed for 3 (7) ok 145 - Entry removed for 4 (8) ok 146 - Entry removed for 1 (9) ok 147 - Entry removed for 5 (10) ok 148 - Entry removed for 3 (11) ok 149 - Entry removed for 2 (12) ok 150 - Entry removed for 1 (13) ok 151 - Entry removed for 3 (14) ok 152 - Entry removed for 4 (15) ok 153 - Entry removed for 2 (16) ok 154 - Entry removed for 1 (17) ok 155 - Entry removed for 3 (18) ok 156 - Entry removed for 5 (19) ok 157 - Entry removed for 3 (20) ok 158 - Entry removed for 3 (21) ok 159 - Entry removed for 2 (22) ok 160 - Entry removed for 3 (23) ok 161 - Entry removed for 4 (24) ok 162 - Entry removed for 1 (25) ok 163 - Entry removed for 5 (26) ok 164 - Entry removed for 1 (27) ok 165 - Entry removed for 4 (28) ok 166 - Entry removed for 2 (29) ok 167 - Entry removed for 5 (30) ok 168 - Entry removed for 5 (31) ok 169 - Entry removed for 1 (32) ok 170 - Entry removed for 2 (33) ok 171 - Entry removed for 5 (34) ok 172 - Entry removed for 4 (35) ok 173 - Entry removed for 3 (36) ok 174 - Entry removed for 1 (37) ok 175 - Entry removed for 2 (38) ok 176 - Entry removed for 2 (39) ok 177 - Entry removed for 1 (40) ok 178 - Entry removed for 2 (41) ok 179 - Entry removed for 5 (42) ok 180 - Entry removed for 3 (43) ok 181 - Entry removed for 4 (44) ok 182 - Entry removed for 2 (45) ok 183 - Entry removed for 2 (46) ok 184 - Entry removed for 4 (47) ok 185 - Entry removed for 5 (48) ok 186 - Entry removed for 1 (49) ok 187 - Entry removed for 4 (50) ok 188 - Heap empty ok 189 - Minimum key correct ok 190 - Key for extracted entries 1 correct ok 191 - Correct number of records extracted for 1 ok 192 - Key of min dup entry 1: 1 correct (1) ok 193 - Value of min dup entry 1 : 1 correct (1) ok 194 - Key of min dup entry 1: 2 correct (2) ok 195 - Value of min dup entry 1 : 2 correct (2) ok 196 - Key of min dup entry 1: 3 correct (3) ok 197 - Value of min dup entry 1 : 3 correct (3) ok 198 - Key of min dup entry 1: 4 correct (4) ok 199 - Value of min dup entry 1 : 4 correct (4) ok 200 - Key of min dup entry 1: 5 correct (5) ok 201 - Value of min dup entry 1 : 5 correct (5) ok 202 - Key of min dup entry 1: 6 correct (6) ok 203 - Value of min dup entry 1 : 6 correct (6) ok 204 - Key of min dup entry 1: 7 correct (7) ok 205 - Value of min dup entry 1 : 7 correct (7) ok 206 - Key of min dup entry 1: 8 correct (8) ok 207 - Value of min dup entry 1 : 8 correct (8) ok 208 - Key of min dup entry 1: 9 correct (9) ok 209 - Value of min dup entry 1 : 9 correct (9) ok 210 - Key for extracted entries 2 correct ok 211 - Correct number of records extracted for 2 ok 212 - Key of min dup entry 2: 1 correct (10) ok 213 - Value of min dup entry 2 : 1 correct (10) ok 214 - Key of min dup entry 2: 2 correct (11) ok 215 - Value of min dup entry 2 : 2 correct (11) ok 216 - Key of min dup entry 2: 3 correct (12) ok 217 - Value of min dup entry 2 : 3 correct (12) ok 218 - Key of min dup entry 2: 4 correct (13) ok 219 - Value of min dup entry 2 : 4 correct (13) ok 220 - Key of min dup entry 2: 5 correct (14) ok 221 - Value of min dup entry 2 : 5 correct (14) ok 222 - Key of min dup entry 2: 6 correct (15) ok 223 - Value of min dup entry 2 : 6 correct (15) ok 224 - Key of min dup entry 2: 7 correct (16) ok 225 - Value of min dup entry 2 : 7 correct (16) ok 226 - Key of min dup entry 2: 8 correct (17) ok 227 - Value of min dup entry 2 : 8 correct (17) ok 228 - Key of min dup entry 2: 9 correct (18) ok 229 - Value of min dup entry 2 : 9 correct (18) ok 230 - Key for extracted entries 3 correct ok 231 - Correct number of records extracted for 3 ok 232 - Key of min dup entry 3: 1 correct (19) ok 233 - Value of min dup entry 3 : 1 correct (19) ok 234 - Key of min dup entry 3: 2 correct (20) ok 235 - Value of min dup entry 3 : 2 correct (20) ok 236 - Key of min dup entry 3: 3 correct (21) ok 237 - Value of min dup entry 3 : 3 correct (21) ok 238 - Key of min dup entry 3: 4 correct (22) ok 239 - Value of min dup entry 3 : 4 correct (22) ok 240 - Key of min dup entry 3: 5 correct (23) ok 241 - Value of min dup entry 3 : 5 correct (23) ok 242 - Key of min dup entry 3: 6 correct (24) ok 243 - Value of min dup entry 3 : 6 correct (24) ok 244 - Key of min dup entry 3: 7 correct (25) ok 245 - Value of min dup entry 3 : 7 correct (25) ok 246 - Key of min dup entry 3: 8 correct (26) ok 247 - Value of min dup entry 3 : 8 correct (26) ok 248 - Key of min dup entry 3: 9 correct (27) ok 249 - Value of min dup entry 3 : 9 correct (27) ok 250 - Key for extracted entries 4 correct ok 251 - Correct number of records extracted for 4 ok 252 - Key of min dup entry 4: 1 correct (28) ok 253 - Value of min dup entry 4 : 1 correct (28) ok 254 - Key of min dup entry 4: 2 correct (29) ok 255 - Value of min dup entry 4 : 2 correct (29) ok 256 - Key of min dup entry 4: 3 correct (30) ok 257 - Value of min dup entry 4 : 3 correct (30) ok 258 - Key of min dup entry 4: 4 correct (31) ok 259 - Value of min dup entry 4 : 4 correct (31) ok 260 - Key of min dup entry 4: 5 correct (32) ok 261 - Value of min dup entry 4 : 5 correct (32) ok 262 - Key of min dup entry 4: 6 correct (33) ok 263 - Value of min dup entry 4 : 6 correct (33) ok 264 - Key of min dup entry 4: 7 correct (34) ok 265 - Value of min dup entry 4 : 7 correct (34) ok 266 - Key of min dup entry 4: 8 correct (35) ok 267 - Value of min dup entry 4 : 8 correct (35) ok 268 - Key of min dup entry 4: 9 correct (36) ok 269 - Value of min dup entry 4 : 9 correct (36) ok 270 - Key for extracted entries 5 correct ok 271 - Correct number of records extracted for 5 ok 272 - Key of min dup entry 5: 1 correct (37) ok 273 - Value of min dup entry 5 : 1 correct (37) ok 274 - Key of min dup entry 5: 2 correct (38) ok 275 - Value of min dup entry 5 : 2 correct (38) ok 276 - Key of min dup entry 5: 3 correct (39) ok 277 - Value of min dup entry 5 : 3 correct (39) ok 278 - Key of min dup entry 5: 4 correct (40) ok 279 - Value of min dup entry 5 : 4 correct (40) ok 280 - Key of min dup entry 5: 5 correct (41) ok 281 - Value of min dup entry 5 : 5 correct (41) ok 282 - Key of min dup entry 5: 6 correct (42) ok 283 - Value of min dup entry 5 : 6 correct (42) ok 284 - Key of min dup entry 5: 7 correct (43) ok 285 - Value of min dup entry 5 : 7 correct (43) ok 286 - Key of min dup entry 5: 8 correct (44) ok 287 - Value of min dup entry 5 : 8 correct (44) ok 288 - Key of min dup entry 5: 9 correct (45) ok 289 - Value of min dup entry 5 : 9 correct (45) ok 290 - Heap empty ok t/file...........1..84 ok 1 - use Cache::File; ok 2 - Cache created ok 3 - Cache::Tester::test_store_scalar: entry returned ok 4 - Cache::Tester::test_store_scalar: entry key correct ok 5 - Cache::Tester::test_store_scalar: entry doesn't exist initially ok 6 - Cache::Tester::test_store_scalar: $entry->get() returns undef ok 7 - Cache::Tester::test_store_scalar: entry exists ok 8 - Cache::Tester::test_store_scalar: set/get worked ok 9 - Cache::Tester::test_store_scalar: entry removed ok 10 - Cache::Tester::test_store_scalar: key exists ok 11 - Cache::Tester::test_store_scalar: cache set/get worked ok 12 - Cache::Tester::test_store_scalar: entry removed via cache ok 13 - Cache::Tester::test_entry_size: entry created ok 14 - Cache::Tester::test_entry_size: entry size is correct ok 15 - Cache::Tester::test_store_complex: frozen entry created ok 16 - Cache::Tester::test_store_complex: entry thawed ok 17 - Cache::Tester::test_cache_size: cache is empty after clear ok 18 - Cache::Tester::test_cache_size: cache size is correct after set ok 19 - Cache::Tester::test_cache_size: cache size is correct after 2 sets ok 20 - Cache::Tester::test_cache_size: cache size is correct after replace ok 21 - Cache::Tester::test_cache_size: cache size is correct after remove ok 22 - Cache::Tester::test_cache_size: cache is empty after clear ok 23 - Cache::Tester::test_cache_size: cache size is ok after multiple sets ok 24 - Cache::Tester::test_cache_size: cache is empty after multiple removes ok 25 - Cache::Tester::test_cache_count: cache is empty after clear ok 26 - Cache::Tester::test_cache_count: cache count correct after set ok 27 - Cache::Tester::test_cache_count: cache count correct after 2 sets ok 28 - Cache::Tester::test_cache_count: cache count correct after replace ok 29 - Cache::Tester::test_cache_count: cache count correct after remove ok 30 - Cache::Tester::test_cache_count: cache is empty after clear ok 31 - Cache::Tester::test_cache_count: cache count correct after multiple sets ok 32 - Cache::Tester::test_cache_count: cache empty after multiple removes ok 33 - Cache::Tester::test_expiry: expiry set correctly ok 34 - Cache::Tester::test_expiry: expiry set correctly ok 35 - Cache::Tester::test_expiry: entry set with instant expiry not added ok 36 - Cache::Tester::test_expiry: size is unchanged ok 37 - Cache::Tester::test_expiry: entry with 1 sec timeout added ok 38 - Cache::Tester::test_expiry: entry expired ok 39 - Cache::Tester::test_expiry: size is unchanged ok 40 - Cache::Tester::test_expiry: entry with 1 min timeout added ok 41 - Cache::Tester::test_expiry: entry with 1 min timeout remains ok 42 - Cache::Tester::test_expiry: entry expired after change to instant timeout ok 43 - Cache::Tester::test_expiry: size is unchanged ok 44 - Cache::Tester::test_read_handle: read handle not available for empty entry ok 45 - Cache::Tester::test_read_handle: read handle created ok 46 - Cache::Tester::test_read_handle: read via <$handle> successful ok 47 - Cache::Tester::test_read_handle: write to read only handle failed ok 48 - Cache::Tester::test_write_handle: write handle created ok 49 - Cache::Tester::test_write_handle: write to write only handle ok ok 50 - Cache::Tester::test_write_handle: entry size is correct ok 51 - Cache::Tester::test_write_handle: cache size is correct ok 52 - Cache::Tester::test_append_handle: append handle created ok 53 - Cache::Tester::test_append_handle: write to append handle ok ok 54 - Cache::Tester::test_append_handle: entry size is correct ok 55 - Cache::Tester::test_append_handle: cache size is correct ok 56 - Cache::Tester::test_handle_async_read: entry exists after handle opened ok 57 - Cache::Tester::test_handle_async_read: handle returns correct data ok 58 - Cache::Tester::test_handle_async_read: $entry->get() returns correct data ok 59 - Cache::Tester::test_handle_async_read: entry exists after handle closed ok 60 - Cache::Tester::test_handle_async_read: $entry->get() returns correct data ok 61 - Cache::Tester::test_handle_async_remove: entry removed whilst handle active ok 62 - Cache::Tester::test_handle_async_remove: read via <$handle> successful ok 63 - Cache::Tester::test_handle_async_remove: write via <$handle> successful ok 64 - Cache::Tester::test_handle_async_remove: entry still removed after handle closed ok 65 - Cache::Tester::test_handle_async_remove: entry size is undefined ok 66 - Cache::Tester::test_handle_async_remove: cache size is correct ok 67 - Cache::Tester::test_handle_async_replace: entry replaced whilst handle active ok 68 - Cache::Tester::test_handle_async_replace: read via <$handle> successful ok 69 - Cache::Tester::test_handle_async_replace: write via <$handle> successful ok 70 - Cache::Tester::test_handle_async_replace: entry still exists after handle closed ok 71 - Cache::Tester::test_handle_async_replace: entry still correct after handle closed ok 72 - Cache::Tester::test_handle_async_replace: entry size is correct ok 73 - Cache::Tester::test_handle_async_replace: cache size is correct ok 74 - Cache::Tester::test_validity: validity retrieved ok 75 - Cache::Tester::test_validity: validity correct ok 76 - Cache::Tester::test_validity: validity retrieved ok 77 - Cache::Tester::test_validity: validity correct ok 78 - Cache::Tester::test_validity: validity retrieved ok 79 - Cache::Tester::test_validity: validity correct ok 80 - Cache::Tester::test_load_callback: result testloadcallback ok 81 - Cache::Tester::test_validate_callback: validate_callback ok ok 82 - Cache created ok 83 - Added entry ok 84 - Permissions are good ok t/file_fifo......1..22 ok 1 - require Cache::File; ok 2 - Removal strategy set to FIFO ok 3 - Entry added ok 4 - Cache size correct ok 5 - Second entry added ok 6 - First entry removed ok 7 - Cache size correct ok 8 - First entry added ok 9 - Second entry removed ok 10 - Cache size correct ok 11 - Cache size correct ok 12 - First entry added ok 13 - Second entry added ok 14 - Cache size correct ok 15 - Third entry added ok 16 - First entry removed ok 17 - Second entry remains ok 18 - Cache size correct ok 19 - Third entry added ok 20 - First entry removed ok 21 - Second entry remains ok 22 - Cache size correct ok t/file_lru.......1..22 ok 1 - require Cache::File; ok 2 - Default removal strategy set to LRU ok 3 - Entry added ok 4 - Cache size correct ok 5 - Second entry added ok 6 - First entry removed ok 7 - Cache size correct ok 8 - First entry added ok 9 - Second entry removed ok 10 - Cache size correct ok 11 - Cache size correct ok 12 - First entry added ok 13 - Second entry added ok 14 - Cache size correct ok 15 - Third entry added ok 16 - First entry removed ok 17 - Second entry remains ok 18 - Cache size correct ok 19 - Third entry added ok 20 - First entry remains ok 21 - Second entry removed ok 22 - Cache size correct ok t/file_tie.......1..7 ok 1 - use Cache::File; ok 2 - store worked ok 3 - fetch worked ok 4 - delete worked ok 5 - key doesnt exist ok 6 - load worked ok 7 - delete worked ok t/memory.........1..81 ok 1 - use Cache::Memory; ok 2 - Cache returned ok 3 - Cache::Tester::test_store_scalar: entry returned ok 4 - Cache::Tester::test_store_scalar: entry key correct ok 5 - Cache::Tester::test_store_scalar: entry doesn't exist initially ok 6 - Cache::Tester::test_store_scalar: $entry->get() returns undef ok 7 - Cache::Tester::test_store_scalar: entry exists ok 8 - Cache::Tester::test_store_scalar: set/get worked ok 9 - Cache::Tester::test_store_scalar: entry removed ok 10 - Cache::Tester::test_store_scalar: key exists ok 11 - Cache::Tester::test_store_scalar: cache set/get worked ok 12 - Cache::Tester::test_store_scalar: entry removed via cache ok 13 - Cache::Tester::test_entry_size: entry created ok 14 - Cache::Tester::test_entry_size: entry size is correct ok 15 - Cache::Tester::test_store_complex: frozen entry created ok 16 - Cache::Tester::test_store_complex: entry thawed ok 17 - Cache::Tester::test_cache_size: cache is empty after clear ok 18 - Cache::Tester::test_cache_size: cache size is correct after set ok 19 - Cache::Tester::test_cache_size: cache size is correct after 2 sets ok 20 - Cache::Tester::test_cache_size: cache size is correct after replace ok 21 - Cache::Tester::test_cache_size: cache size is correct after remove ok 22 - Cache::Tester::test_cache_size: cache is empty after clear ok 23 - Cache::Tester::test_cache_size: cache size is ok after multiple sets ok 24 - Cache::Tester::test_cache_size: cache is empty after multiple removes ok 25 - Cache::Tester::test_cache_count: cache is empty after clear ok 26 - Cache::Tester::test_cache_count: cache count correct after set ok 27 - Cache::Tester::test_cache_count: cache count correct after 2 sets ok 28 - Cache::Tester::test_cache_count: cache count correct after replace ok 29 - Cache::Tester::test_cache_count: cache count correct after remove ok 30 - Cache::Tester::test_cache_count: cache is empty after clear ok 31 - Cache::Tester::test_cache_count: cache count correct after multiple sets ok 32 - Cache::Tester::test_cache_count: cache empty after multiple removes ok 33 - Cache::Tester::test_expiry: expiry set correctly ok 34 - Cache::Tester::test_expiry: expiry set correctly ok 35 - Cache::Tester::test_expiry: entry set with instant expiry not added ok 36 - Cache::Tester::test_expiry: size is unchanged ok 37 - Cache::Tester::test_expiry: entry with 1 sec timeout added ok 38 - Cache::Tester::test_expiry: entry expired ok 39 - Cache::Tester::test_expiry: size is unchanged ok 40 - Cache::Tester::test_expiry: entry with 1 min timeout added ok 41 - Cache::Tester::test_expiry: entry with 1 min timeout remains ok 42 - Cache::Tester::test_expiry: entry expired after change to instant timeout ok 43 - Cache::Tester::test_expiry: size is unchanged Can't locate IO/String.pm in @INC (@INC contains: /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/arch /home/cpanrun/depot/main/Apps/CPAN_Run/lib /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/5.8.2 /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/ia64/build/5.8.2/lib/site_perl . /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/5.8.2 /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/ia64/build/5.8.2/lib/site_perl .) at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 17. main::__ANON__('Can\'t locate IO/String.pm in @INC (@INC contains: /home/cpan...') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 17 Cache::IOString::BEGIN() called at IO/String.pm line 17 eval {...} called at IO/String.pm line 17 require Cache/IOString.pm called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Memory/Entry.pm line 171 Cache::Memory::Entry::_handle('Cache::Memory::Entry=ARRAY(0x403ef798)','<','undef') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Entry.pm line 252 Cache::Entry::handle('Cache::Memory::Entry=ARRAY(0x403ef798)','<') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Tester.pm line 222 Cache::Tester::test_read_handle('Cache::Memory=ARRAY(0x4020c1dc)') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Tester.pm line 51 Cache::Tester::run_cache_tests('Cache::Memory=ARRAY(0x4020c1dc)') called at t/memory.t line 17 BEGIN failed--compilation aborted at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 17. main::__ANON__('Can\'t locate IO/String.pm in @INC (@INC contains: /home/cpan...') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 17 require Cache/IOString.pm called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Memory/Entry.pm line 171 Cache::Memory::Entry::_handle('Cache::Memory::Entry=ARRAY(0x403ef798)','<','undef') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Entry.pm line 252 Cache::Entry::handle('Cache::Memory::Entry=ARRAY(0x403ef798)','<') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Tester.pm line 222 Cache::Tester::test_read_handle('Cache::Memory=ARRAY(0x4020c1dc)') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Tester.pm line 51 Cache::Tester::run_cache_tests('Cache::Memory=ARRAY(0x4020c1dc)') called at t/memory.t line 17 Compilation failed in require at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Memory/Entry.pm line 171. main::__ANON__('Can\'t locate IO/String.pm in @INC (@INC contains: /home/cpan...') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Memory/Entry.pm line 171 Cache::Memory::Entry::_handle('Cache::Memory::Entry=ARRAY(0x403ef798)','<','undef') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Entry.pm line 252 Cache::Entry::handle('Cache::Memory::Entry=ARRAY(0x403ef798)','<') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Tester.pm line 222 Cache::Tester::test_read_handle('Cache::Memory=ARRAY(0x4020c1dc)') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Tester.pm line 51 Cache::Tester::run_cache_tests('Cache::Memory=ARRAY(0x4020c1dc)') called at t/memory.t line 17 # Looks like you planned 81 tests but only ran 43. dubious Test returned status 38 (wstat 9728, 0x2600) DIED. FAILED tests 44-81 Failed 38/81 tests, 53.09% okay t/memory_fifo....1..22 ok 1 - use Cache::Memory; ok 2 - Removal strategy set to FIFO ok 3 - Entry added ok 4 - Cache size correct ok 5 - Second entry added ok 6 - First entry removed ok 7 - Cache size correct ok 8 - First entry added ok 9 - Second entry removed ok 10 - Cache size correct ok 11 - Cache size correct ok 12 - First entry added ok 13 - Second entry added ok 14 - Cache size correct ok 15 - Third entry added ok 16 - First entry removed ok 17 - Second entry remains ok 18 - Cache size correct ok 19 - Third entry added ok 20 - First entry removed ok 21 - Second entry remains ok 22 - Cache size correct ok t/memory_lru.....1..22 ok 1 - use Cache::Memory; ok 2 - Default removal strategy set to LRU ok 3 - Entry added ok 4 - Cache size correct ok 5 - Second entry added ok 6 - First entry removed ok 7 - Cache size correct ok 8 - First entry added ok 9 - Second entry removed ok 10 - Cache size correct ok 11 - Cache size correct ok 12 - First entry added ok 13 - Second entry added ok 14 - Cache size correct ok 15 - Third entry added ok 16 - First entry removed ok 17 - Second entry remains ok 18 - Cache size correct ok 19 - Third entry added ok 20 - First entry remains ok 21 - Second entry removed ok 22 - Cache size correct ok t/memory_tie.....1..7 ok 1 - use Cache::Memory; ok 2 - store worked ok 3 - fetch worked ok 4 - delete worked ok 5 - key doesnt exist ok 6 - load worked ok 7 - delete worked ok t/null...........1..21 # Failed test (t/null.t at line 10) # Tried to use 'Cache::Null'. # Error: Can't locate IO/String.pm in @INC (@INC contains: /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/arch /home/cpanrun/depot/main/Apps/CPAN_Run/lib /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/5.8.2 /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/ia64/build/5.8.2/lib/site_perl . /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/5.8.2 /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/ia64/build/5.8.2/lib/site_perl .) at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 17. # main::__ANON__('Can\'t locate IO/String.pm in @INC (@INC contains: /home/cpan...') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 17 # Cache::IOString::BEGIN() called at IO/String.pm line 17 # eval {...} called at IO/String.pm line 17 # require Cache/IOString.pm called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null/Entry.pm line 21 # Cache::Null::Entry::BEGIN() called at IO/String.pm line 17 # eval {...} called at IO/String.pm line 17 # require Cache/Null/Entry.pm called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null.pm line 26 # Cache::Null::BEGIN() called at IO/String.pm line 17 # eval {...} called at IO/String.pm line 17 # require Cache/Null.pm called at (eval 1) line 2 # eval 'package main; # require Cache::Null; # \'Cache::Null\'->import(@imports); # # ;' called at /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/Test/More.pm line 685 # Test::More::use_ok('Cache::Null') called at t/null.t line 10 # BEGIN failed--compilation aborted at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 17. # main::__ANON__('Can\'t locate IO/String.pm in @INC (@INC contains: /home/cpan...') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 17 # require Cache/IOString.pm called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null/Entry.pm line 21 # Cache::Null::Entry::BEGIN() called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 17 # eval {...} called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 17 # require Cache/Null/Entry.pm called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null.pm line 26 # Cache::Null::BEGIN() called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 17 # eval {...} called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 17 # require Cache/Null.pm called at (eval 1) line 2 # eval 'package main; # require Cache::Null; # \'Cache::Null\'->import(@imports); # # ;' called at /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/Test/More.pm line 685 # Test::More::use_ok('Cache::Null') called at t/null.t line 10 # Compilation failed in require at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null/Entry.pm line 21. # main::__ANON__('Can\'t locate IO/String.pm in @INC (@INC contains: /home/cpan...') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null/Entry.pm line 21 # Cache::Null::Entry::BEGIN() called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 21 # eval {...} called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 21 # require Cache/Null/Entry.pm called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null.pm line 26 # Cache::Null::BEGIN() called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 21 # eval {...} called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/IOString.pm line 21 # require Cache/Null.pm called at (eval 1) line 2 # eval 'package main; # require Cache::Null; # \'Cache::Null\'->import(@imports); # # ;' called at /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/Test/More.pm line 685 # Test::More::use_ok('Cache::Null') called at t/null.t line 10 # BEGIN failed--compilation aborted at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null/Entry.pm line 21. # main::__ANON__('Can\'t locate IO/String.pm in @INC (@INC contains: /home/cpan...') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null/Entry.pm line 21 # require Cache/Null/Entry.pm called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null.pm line 26 # Cache::Null::BEGIN() called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null/Entry.pm line 21 # eval {...} called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null/Entry.pm line 21 # require Cache/Null.pm called at (eval 1) line 2 # eval 'package main; # require Cache::Null; # \'Cache::Null\'->import(@imports); # # ;' called at /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/Test/More.pm line 685 # Test::More::use_ok('Cache::Null') called at t/null.t line 10 # Compilation failed in require at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null.pm line 26. # main::__ANON__('Can\'t locate IO/String.pm in @INC (@INC contains: /home/cpan...') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null.pm line 26 # Cache::Null::BEGIN() called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null/Entry.pm line 26 # eval {...} called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null/Entry.pm line 26 # require Cache/Null.pm called at (eval 1) line 2 # eval 'package main; # require Cache::Null; # \'Cache::Null\'->import(@imports); # # ;' called at /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/Test/More.pm line 685 # Test::More::use_ok('Cache::Null') called at t/null.t line 10 # BEGIN failed--compilation aborted at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null.pm line 26. # main::__ANON__('Can\'t locate IO/String.pm in @INC (@INC contains: /home/cpan...') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Cache/blib/lib/Cache/Null.pm line 26 # require Cache/Null.pm called at (eval 1) line 2 # eval 'package main; # require Cache::Null; # \'Cache::Null\'->import(@imports); # # ;' called at /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/Test/More.pm line 685 # Test::More::use_ok('Cache::Null') called at t/null.t line 10 # Compilation failed in require at (eval 1) line 2. # main::__ANON__('Can\'t locate IO/String.pm in @INC (@INC contains: /home/cpan...') called at (eval 1) line 2 # eval 'package main; # require Cache::Null; # \'Cache::Null\'->import(@imports); # # ;' called at /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/Test/More.pm line 685 # Test::More::use_ok('Cache::Null') called at t/null.t line 10 Can't locate object method "new" via package "Cache::Null" at t/null.t line 14. main::__ANON__('Can\'t locate object method "new" via package "Cache::Null" a...') called at t/null.t line 14 not ok 1 - use Cache::Null; # Looks like you planned 21 tests but only ran 1. dubious Test returned status 21 (wstat 5376, 0x1500) DIED. FAILED tests 1-21 Failed 21/21 tests, 0.00% okay Failed 3/11 test scripts, 72.73% okay. 60/590 subtests failed, 89.83% okay. Failed Test Stat Wstat Total Fail Failed List of Failed --------------------------------------------------------------------------------------------------------------------------------------- t/00basic.t 1 256 12 1 8.33% 6 t/memory.t 38 9728 81 76 93.83% 44-81 t/null.t 21 5376 21 41 195.24% 1-21 make: *** [test_dynamic] Error 2