Checking if your kit is complete... Looks good Writing Makefile for Tie::Cacher cp Cacher.pm blib/lib/Tie/Cacher.pm AutoSplitting blib/lib/Tie/Cacher.pm (blib/lib/auto/Tie/Cacher) Manifying blib/man3/Tie::Cacher.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/1....1..3112 ok 1 - use Tie::Cacher; ok 2 - new croaked ok 3 - Tie::Cacher->can(...) ok 4 - default option save is undef ok 5 - default option user_data is undef ok 6 - default option max_count is undef ok 7 - default option load is undef ok 8 - default option validate is undef ok 9 - new croaked ok 10 - Option save fetchable after set ok 11 - Option user_data fetchable after set ok 12 - Option max_count fetchable after set ok 13 - Option load fetchable after set ok 14 - Option validate fetchable after set ok 15 - new croaked ok 16 - Option save fetchable after set ok 17 - Option user_data fetchable after set ok 18 - Option max_count fetchable after set ok 19 - Option load fetchable after set ok 20 - Option validate fetchable after set ok 21 - new croaked ok 22 - new croaked ok 23 - simple max_count interface works ok 24 - get what you set ok 25 - set returns old value ok 26 - get what you set ok 27 - get what you set ok 28 - set returns old value ok 29 - get what you set ok 30 - get what you set ok 31 - set returns old value ok 32 - get what you set ok 33 - get what you set ok 34 - set returns old value ok 35 - get what you set ok 36 - get what you set ok 37 - set returns old value ok 38 - get what you set ok 39 - get what you set ok 40 - set returns old value ok 41 - get what you set ok 42 - get what you set ok 43 - set returns old value ok 44 - get what you set ok 45 - count 0 on empty ok 46 - keys 0 on empty ok 47 - keys gives empty list on empty set ok 48 - recent_keys 0 on empty ok 49 - recent_keys gives empty list on empty set ok 50 - old_keys 0 on empty ok 51 - old_keys gives empty list on empty set ok 52 - No key foo on empty set ok 53 - No most recent key on empty set ok 54 - No oldest key on empty set ok 55 - scalar context first_key gives undef on empty set ok 56 - list context first_key empty list on empty set ok 57 - scalar context next_key gives undef on empty set ok 58 - list context next_key empty list on empty set ok 59 - pure queries don't save anything ok 60 - missed 0 on start ok 61 - hit 0 on start ok 62 - fetch non-existing element ok 63 - count unchanged after failed fetch ok 64 - Nothing gets saved by a plain fetch ok 65 - missed +1 after failed fetch ok 66 - hit unchanged after failed fetch ok 67 - store doesn't save if there is no save method ok 68 - count 1 after store ok 69 - missed unchanged by store ok 70 - hit unchanged by store ok 71 - stored element exists ok 72 - fetch existing element ok 73 - missed unchanged by good fetch ok 74 - hit +1 after good fetch ok 75 - count still 1 after restore ok 76 - missed unchanged by store ok 77 - hit unchanged by store ok 78 - stored element exists ok 79 - refetch existing element ok 80 - missed unchanged by good fetch ok 81 - hit +1 after good fetch ok 82 - Nothing happens ok 83 - count still 1 after restore ok 84 - missed unchanged by store ok 85 - hit unchanged by store ok 86 - stored element exists ok 87 - refetch existing element ok 88 - missed unchanged by good fetch ok 89 - hit +1 after good fetch ok 90 - count 0 on empty ok 91 - keys 0 on empty ok 92 - keys gives empty list on empty set ok 93 - recent_keys 0 on empty ok 94 - recent_keys gives empty list on empty set ok 95 - old_keys 0 on empty ok 96 - old_keys gives empty list on empty set ok 97 - No key foo on empty set ok 98 - No most recent key on empty set ok 99 - No oldest key on empty set ok 100 - scalar context first_key gives undef on empty set ok 101 - list context first_key empty list on empty set ok 102 - scalar context next_key gives undef on empty set ok 103 - list context next_key empty list on empty set ok 104 - pure queries don't save anything ok 105 - missed unchanged by delete ok 106 - hit unchanged by delete ok 107 - fetch non-existing element after delete ok 108 - missed +1 after failed fetch ok 109 - hit unchanged after failed fetch ok 110 - count 4 after adding some ok 111 - testing keys in scalar context ok 112 - testing recent_keys in scalar context ok 113 - testing old_keys in scalar context ok 114 - testing keys in list context ok 115 - testing recent_ list context ok 116 - testing recent_ list context ok 117 - recent/old in reverse order ok 118 - most recent in front ok 119 - least recent at the back ok 120 - testing recent_ list context ok 121 - testing recent_ list context ok 122 - recent/old in reverse order ok 123 - most recent in front ok 124 - least recent at the back ok 125 - scalar first key is one of the keys ok 126 - list context first_key returns 2 values ok 127 - list first_key refers the same entry as scalar first key ok 128 - list context first_key implies right value ok 129 - fetch the right value ok 130 - next_key should finish on undef ok 131 - scalar context first key is one of the keys ok 132 - list context first key is one of the keys ok 133 - first/next key repeated should get all keys ok 134 - next_key fetches 2 values ok 135 - list context next_key fetches right value ok 136 - next_key fetches 2 values ok 137 - list context next_key fetches right value ok 138 - next_key fetches 2 values ok 139 - list context next_key fetches right value ok 140 - first/next key (list) repeated should get all keys ok 141 - deleted value was bar4 ok 142 - one less element after delete ok 143 - deleted value does not exist anymore ok 144 - one more element after store ok 145 - non deleted value gives undef ok 146 - one less element after delete ok 147 - deleting must not create value ok 148 - deleted value was bar3 ok 149 - two less elements after delete ok 150 - deleted value does not exist anymore ok 151 - deleted value does not exist anymore ok 152 - one more element after store ok 153 - deleted value match ok 154 - two less elements after delete ok 155 - deleted value does not exist anymore ok 156 - deleted value does not exist anymore ok 157 - one more element after store ok 158 - two less elements after delete ok 159 - deleted value does not exist anymore ok 160 - deleted value does not exist anymore ok 161 - one more element after store ok 162 - count 0 on empty ok 163 - keys 0 on empty ok 164 - keys gives empty list on empty set ok 165 - recent_keys 0 on empty ok 166 - recent_keys gives empty list on empty set ok 167 - old_keys 0 on empty ok 168 - old_keys gives empty list on empty set ok 169 - No key foo on empty set ok 170 - No most recent key on empty set ok 171 - No oldest key on empty set ok 172 - scalar context first_key gives undef on empty set ok 173 - list context first_key empty list on empty set ok 174 - scalar context next_key gives undef on empty set ok 175 - list context next_key empty list on empty set ok 176 - pure queries don't save anything ok 177 - fetch non-existing element ok 178 - count unchanged after failed fetch ok 179 - Nothing gets saved by a plain fetch ok 180 - store doesn't save if there is no save method ok 181 - count 1 after store ok 182 - stored element exists ok 183 - fetch existing element ok 184 - count still 1 after restore ok 185 - stored element exists ok 186 - refetch existing element ok 187 - Nothing happens ok 188 - count 0 on empty ok 189 - keys 0 on empty ok 190 - keys gives empty list on empty set ok 191 - recent_keys 0 on empty ok 192 - recent_keys gives empty list on empty set ok 193 - old_keys 0 on empty ok 194 - old_keys gives empty list on empty set ok 195 - No key foo on empty set ok 196 - No most recent key on empty set ok 197 - No oldest key on empty set ok 198 - scalar context first_key gives undef on empty set ok 199 - list context first_key empty list on empty set ok 200 - scalar context next_key gives undef on empty set ok 201 - list context next_key empty list on empty set ok 202 - pure queries don't save anything ok 203 - fetch non-existing element ok 204 - count unchanged after failed fetch ok 205 - Nothing gets saved by a plain fetch ok 206 - store doesn't save if there is no save method ok 207 - count 1 after store ok 208 - stored element exists ok 209 - fetch existing element ok 210 - count still 1 after restore ok 211 - stored element exists ok 212 - refetch existing element ok 213 - Nothing happens ok 214 - before cleanup releases all elements ok 215 - cleanup releases all elements ok 216 - new croaked ok 217 - count 0 on empty ok 218 - keys 0 on empty ok 219 - keys gives empty list on empty set ok 220 - recent_keys 0 on empty ok 221 - recent_keys gives empty list on empty set ok 222 - old_keys 0 on empty ok 223 - old_keys gives empty list on empty set ok 224 - No key foo on empty set ok 225 - No most recent key on empty set ok 226 - No oldest key on empty set ok 227 - scalar context first_key gives undef on empty set ok 228 - list context first_key empty list on empty set ok 229 - scalar context next_key gives undef on empty set ok 230 - list context next_key empty list on empty set ok 231 - pure queries don't save anything ok 232 - missed 0 on start ok 233 - hit 0 on start ok 234 - fetch non-existing element ok 235 - count unchanged after failed fetch ok 236 - Nothing gets saved by a plain fetch ok 237 - missed +1 after failed fetch ok 238 - hit unchanged after failed fetch ok 239 - store doesn't save if there is no save method ok 240 - count 1 after store ok 241 - missed unchanged by store ok 242 - hit unchanged by store ok 243 - stored element exists ok 244 - fetch existing element ok 245 - missed unchanged by good fetch ok 246 - hit +1 after good fetch ok 247 - count still 1 after restore ok 248 - missed unchanged by store ok 249 - hit unchanged by store ok 250 - stored element exists ok 251 - refetch existing element ok 252 - missed unchanged by good fetch ok 253 - hit +1 after good fetch ok 254 - Nothing happens ok 255 - count still 1 after restore ok 256 - missed unchanged by store ok 257 - hit unchanged by store ok 258 - stored element exists ok 259 - refetch existing element ok 260 - missed unchanged by good fetch ok 261 - hit +1 after good fetch ok 262 - count 0 on empty ok 263 - keys 0 on empty ok 264 - keys gives empty list on empty set ok 265 - recent_keys 0 on empty ok 266 - recent_keys gives empty list on empty set ok 267 - old_keys 0 on empty ok 268 - old_keys gives empty list on empty set ok 269 - No key foo on empty set ok 270 - No most recent key on empty set ok 271 - No oldest key on empty set ok 272 - scalar context first_key gives undef on empty set ok 273 - list context first_key empty list on empty set ok 274 - scalar context next_key gives undef on empty set ok 275 - list context next_key empty list on empty set ok 276 - pure queries don't save anything ok 277 - missed unchanged by delete ok 278 - hit unchanged by delete ok 279 - fetch non-existing element after delete ok 280 - missed +1 after failed fetch ok 281 - hit unchanged after failed fetch ok 282 - count 3 after adding some ok 283 - testing keys in scalar context ok 284 - testing recent_keys in scalar context ok 285 - testing old_keys in scalar context ok 286 - testing keys in list context ok 287 - testing recent_ list context ok 288 - testing recent_ list context ok 289 - recent/old in reverse order ok 290 - most recent in front ok 291 - least recent at the back ok 292 - testing recent_ list context ok 293 - testing recent_ list context ok 294 - recent/old in reverse order ok 295 - most recent in front ok 296 - least recent at the back ok 297 - scalar first key is one of the keys ok 298 - list context first_key returns 2 values ok 299 - list first_key refers the same entry as scalar first key ok 300 - list context first_key implies right value ok 301 - fetch the right value ok 302 - next_key should finish on undef ok 303 - scalar context first key is one of the keys ok 304 - list context first key is one of the keys ok 305 - first/next key repeated should get all keys ok 306 - next_key fetches 2 values ok 307 - list context next_key fetches right value ok 308 - next_key fetches 2 values ok 309 - list context next_key fetches right value ok 310 - first/next key (list) repeated should get all keys ok 311 - deleted value was bar4 ok 312 - one less element after delete ok 313 - deleted value does not exist anymore ok 314 - one more element after store ok 315 - non deleted value gives undef ok 316 - one less element after delete ok 317 - deleting must not create value ok 318 - deleted value was bar3 ok 319 - two less elements after delete ok 320 - deleted value does not exist anymore ok 321 - deleted value does not exist anymore ok 322 - one more element after store ok 323 - deleted value match ok 324 - two less elements after delete ok 325 - deleted value does not exist anymore ok 326 - deleted value does not exist anymore ok 327 - one more element after store ok 328 - two less elements after delete ok 329 - deleted value does not exist anymore ok 330 - deleted value does not exist anymore ok 331 - one more element after store ok 332 - count 0 on empty ok 333 - keys 0 on empty ok 334 - keys gives empty list on empty set ok 335 - recent_keys 0 on empty ok 336 - recent_keys gives empty list on empty set ok 337 - old_keys 0 on empty ok 338 - old_keys gives empty list on empty set ok 339 - No key foo on empty set ok 340 - No most recent key on empty set ok 341 - No oldest key on empty set ok 342 - scalar context first_key gives undef on empty set ok 343 - list context first_key empty list on empty set ok 344 - scalar context next_key gives undef on empty set ok 345 - list context next_key empty list on empty set ok 346 - pure queries don't save anything ok 347 - fetch non-existing element ok 348 - count unchanged after failed fetch ok 349 - Nothing gets saved by a plain fetch ok 350 - store doesn't save if there is no save method ok 351 - count 1 after store ok 352 - stored element exists ok 353 - fetch existing element ok 354 - count still 1 after restore ok 355 - stored element exists ok 356 - refetch existing element ok 357 - Nothing happens ok 358 - count 0 on empty ok 359 - keys 0 on empty ok 360 - keys gives empty list on empty set ok 361 - recent_keys 0 on empty ok 362 - recent_keys gives empty list on empty set ok 363 - old_keys 0 on empty ok 364 - old_keys gives empty list on empty set ok 365 - No key foo on empty set ok 366 - No most recent key on empty set ok 367 - No oldest key on empty set ok 368 - scalar context first_key gives undef on empty set ok 369 - list context first_key empty list on empty set ok 370 - scalar context next_key gives undef on empty set ok 371 - list context next_key empty list on empty set ok 372 - pure queries don't save anything ok 373 - fetch non-existing element ok 374 - count unchanged after failed fetch ok 375 - Nothing gets saved by a plain fetch ok 376 - store doesn't save if there is no save method ok 377 - count 1 after store ok 378 - stored element exists ok 379 - fetch existing element ok 380 - count still 1 after restore ok 381 - stored element exists ok 382 - refetch existing element ok 383 - Nothing happens ok 384 - new croaked ok 385 - count 0 on empty ok 386 - keys 0 on empty ok 387 - keys gives empty list on empty set ok 388 - recent_keys 0 on empty ok 389 - recent_keys gives empty list on empty set ok 390 - old_keys 0 on empty ok 391 - old_keys gives empty list on empty set ok 392 - No key foo on empty set ok 393 - No most recent key on empty set ok 394 - No oldest key on empty set ok 395 - scalar context first_key gives undef on empty set ok 396 - list context first_key empty list on empty set ok 397 - scalar context next_key gives undef on empty set ok 398 - list context next_key empty list on empty set ok 399 - pure queries don't save anything ok 400 - missed 0 on start ok 401 - hit 0 on start ok 402 - fetch non-existing element ok 403 - count unchanged after failed fetch ok 404 - Nothing gets saved by a plain fetch ok 405 - missed +1 after failed fetch ok 406 - hit unchanged after failed fetch ok 407 - store doesn't save if there is no save method ok 408 - count 1 after store ok 409 - missed unchanged by store ok 410 - hit unchanged by store ok 411 - stored element exists ok 412 - fetch existing element ok 413 - missed unchanged by good fetch ok 414 - hit +1 after good fetch ok 415 - count still 1 after restore ok 416 - missed unchanged by store ok 417 - hit unchanged by store ok 418 - stored element exists ok 419 - refetch existing element ok 420 - missed unchanged by good fetch ok 421 - hit +1 after good fetch ok 422 - Nothing happens ok 423 - count still 1 after restore ok 424 - missed unchanged by store ok 425 - hit unchanged by store ok 426 - stored element exists ok 427 - refetch existing element ok 428 - missed unchanged by good fetch ok 429 - hit +1 after good fetch ok 430 - count 0 on empty ok 431 - keys 0 on empty ok 432 - keys gives empty list on empty set ok 433 - recent_keys 0 on empty ok 434 - recent_keys gives empty list on empty set ok 435 - old_keys 0 on empty ok 436 - old_keys gives empty list on empty set ok 437 - No key foo on empty set ok 438 - No most recent key on empty set ok 439 - No oldest key on empty set ok 440 - scalar context first_key gives undef on empty set ok 441 - list context first_key empty list on empty set ok 442 - scalar context next_key gives undef on empty set ok 443 - list context next_key empty list on empty set ok 444 - pure queries don't save anything ok 445 - missed unchanged by delete ok 446 - hit unchanged by delete ok 447 - fetch non-existing element after delete ok 448 - missed +1 after failed fetch ok 449 - hit unchanged after failed fetch ok 450 - count 4 after adding some ok 451 - testing keys in scalar context ok 452 - testing recent_keys in scalar context ok 453 - testing old_keys in scalar context ok 454 - testing keys in list context ok 455 - testing recent_ list context ok 456 - testing recent_ list context ok 457 - recent/old in reverse order ok 458 - most recent in front ok 459 - least recent at the back ok 460 - testing recent_ list context ok 461 - testing recent_ list context ok 462 - recent/old in reverse order ok 463 - most recent in front ok 464 - least recent at the back ok 465 - scalar first key is one of the keys ok 466 - list context first_key returns 2 values ok 467 - list first_key refers the same entry as scalar first key ok 468 - list context first_key implies right value ok 469 - fetch the right value ok 470 - next_key should finish on undef ok 471 - scalar context first key is one of the keys ok 472 - list context first key is one of the keys ok 473 - first/next key repeated should get all keys ok 474 - next_key fetches 2 values ok 475 - list context next_key fetches right value ok 476 - next_key fetches 2 values ok 477 - list context next_key fetches right value ok 478 - next_key fetches 2 values ok 479 - list context next_key fetches right value ok 480 - first/next key (list) repeated should get all keys ok 481 - deleted value was bar4 ok 482 - one less element after delete ok 483 - deleted value does not exist anymore ok 484 - one more element after store ok 485 - non deleted value gives undef ok 486 - one less element after delete ok 487 - deleting must not create value ok 488 - deleted value was bar3 ok 489 - two less elements after delete ok 490 - deleted value does not exist anymore ok 491 - deleted value does not exist anymore ok 492 - one more element after store ok 493 - deleted value match ok 494 - two less elements after delete ok 495 - deleted value does not exist anymore ok 496 - deleted value does not exist anymore ok 497 - one more element after store ok 498 - two less elements after delete ok 499 - deleted value does not exist anymore ok 500 - deleted value does not exist anymore ok 501 - one more element after store ok 502 - count 0 on empty ok 503 - keys 0 on empty ok 504 - keys gives empty list on empty set ok 505 - recent_keys 0 on empty ok 506 - recent_keys gives empty list on empty set ok 507 - old_keys 0 on empty ok 508 - old_keys gives empty list on empty set ok 509 - No key foo on empty set ok 510 - No most recent key on empty set ok 511 - No oldest key on empty set ok 512 - scalar context first_key gives undef on empty set ok 513 - list context first_key empty list on empty set ok 514 - scalar context next_key gives undef on empty set ok 515 - list context next_key empty list on empty set ok 516 - pure queries don't save anything ok 517 - fetch non-existing element ok 518 - count unchanged after failed fetch ok 519 - Nothing gets saved by a plain fetch ok 520 - store doesn't save if there is no save method ok 521 - count 1 after store ok 522 - stored element exists ok 523 - fetch existing element ok 524 - count still 1 after restore ok 525 - stored element exists ok 526 - refetch existing element ok 527 - Nothing happens ok 528 - count 0 on empty ok 529 - keys 0 on empty ok 530 - keys gives empty list on empty set ok 531 - recent_keys 0 on empty ok 532 - recent_keys gives empty list on empty set ok 533 - old_keys 0 on empty ok 534 - old_keys gives empty list on empty set ok 535 - No key foo on empty set ok 536 - No most recent key on empty set ok 537 - No oldest key on empty set ok 538 - scalar context first_key gives undef on empty set ok 539 - list context first_key empty list on empty set ok 540 - scalar context next_key gives undef on empty set ok 541 - list context next_key empty list on empty set ok 542 - pure queries don't save anything ok 543 - fetch non-existing element ok 544 - count unchanged after failed fetch ok 545 - Nothing gets saved by a plain fetch ok 546 - store doesn't save if there is no save method ok 547 - count 1 after store ok 548 - stored element exists ok 549 - fetch existing element ok 550 - count still 1 after restore ok 551 - stored element exists ok 552 - refetch existing element ok 553 - Nothing happens ok 554 - new croaked ok 555 - count 0 on empty ok 556 - keys 0 on empty ok 557 - keys gives empty list on empty set ok 558 - recent_keys 0 on empty ok 559 - recent_keys gives empty list on empty set ok 560 - old_keys 0 on empty ok 561 - old_keys gives empty list on empty set ok 562 - No key foo on empty set ok 563 - No most recent key on empty set ok 564 - No oldest key on empty set ok 565 - scalar context first_key gives undef on empty set ok 566 - list context first_key empty list on empty set ok 567 - scalar context next_key gives undef on empty set ok 568 - list context next_key empty list on empty set ok 569 - pure queries don't save anything ok 570 - missed 0 on start ok 571 - hit 0 on start ok 572 - fetch non-existing element ok 573 - count unchanged after failed fetch ok 574 - Nothing gets saved by a plain fetch ok 575 - missed +1 after failed fetch ok 576 - hit unchanged after failed fetch ok 577 - store doesn't save if there is no save method ok 578 - count 1 after store ok 579 - missed unchanged by store ok 580 - hit unchanged by store ok 581 - stored element exists ok 582 - fetch non-existing element ok 583 - missed unchanged by good fetch ok 584 - hit +1 after good fetch ok 585 - count still 1 after restore ok 586 - missed unchanged by store ok 587 - hit unchanged by store ok 588 - stored element exists ok 589 - refetch existing element ok 590 - missed unchanged by good fetch ok 591 - hit +1 after good fetch ok 592 - Nothing happens ok 593 - count still 1 after restore ok 594 - missed unchanged by store ok 595 - hit unchanged by store ok 596 - stored element exists ok 597 - fetch non-existing element ok 598 - missed unchanged by good fetch ok 599 - hit +1 after good fetch ok 600 - count 0 on empty ok 601 - keys 0 on empty ok 602 - keys gives empty list on empty set ok 603 - recent_keys 0 on empty ok 604 - recent_keys gives empty list on empty set ok 605 - old_keys 0 on empty ok 606 - old_keys gives empty list on empty set ok 607 - No key foo on empty set ok 608 - No most recent key on empty set ok 609 - No oldest key on empty set ok 610 - scalar context first_key gives undef on empty set ok 611 - list context first_key empty list on empty set ok 612 - scalar context next_key gives undef on empty set ok 613 - list context next_key empty list on empty set ok 614 - pure queries don't save anything ok 615 - missed unchanged by delete ok 616 - hit unchanged by delete ok 617 - fetch non-existing element after delete ok 618 - missed +1 after failed fetch ok 619 - hit unchanged after failed fetch ok 620 - count 0 after adding some ok 621 - testing keys in scalar context ok 622 - testing recent_keys in scalar context ok 623 - testing old_keys in scalar context ok 624 - testing keys in list context ok 625 - testing recent_ list context ok 626 - testing recent_ list context ok 627 - recent/old in reverse order ok 628 - most recent in front ok 629 - least recent at the back ok 630 - testing recent_ list context ok 631 - testing recent_ list context ok 632 - recent/old in reverse order ok 633 - most recent in front ok 634 - least recent at the back ok 635 - scalar first key is one of the keys ok 636 - list context first_key returns 2 values ok 637 - list first_key refers the same entry as scalar first key ok 638 - new croaked ok 639 - count 0 on empty ok 640 - keys 0 on empty ok 641 - keys gives empty list on empty set ok 642 - recent_keys 0 on empty ok 643 - recent_keys gives empty list on empty set ok 644 - old_keys 0 on empty ok 645 - old_keys gives empty list on empty set ok 646 - No key foo on empty set ok 647 - No most recent key on empty set ok 648 - No oldest key on empty set ok 649 - scalar context first_key gives undef on empty set ok 650 - list context first_key empty list on empty set ok 651 - scalar context next_key gives undef on empty set ok 652 - list context next_key empty list on empty set ok 653 - pure queries don't save anything ok 654 - missed 0 on start ok 655 - hit 0 on start ok 656 - fetch non-existing element ok 657 - count unchanged after failed fetch ok 658 - Nothing gets saved by a plain fetch ok 659 - missed +1 after failed fetch ok 660 - hit unchanged after failed fetch ok 661 - store doesn't save if there is no save method ok 662 - count 1 after store ok 663 - missed unchanged by store ok 664 - hit unchanged by store ok 665 - stored element exists ok 666 - fetch existing element ok 667 - missed unchanged by good fetch ok 668 - hit +1 after good fetch ok 669 - count still 1 after restore ok 670 - missed unchanged by store ok 671 - hit unchanged by store ok 672 - stored element exists ok 673 - refetch existing element ok 674 - missed unchanged by good fetch ok 675 - hit +1 after good fetch ok 676 - Nothing happens ok 677 - count still 1 after restore ok 678 - missed unchanged by store ok 679 - hit unchanged by store ok 680 - stored element exists ok 681 - refetch existing element ok 682 - missed unchanged by good fetch ok 683 - hit +1 after good fetch ok 684 - count 0 on empty ok 685 - keys 0 on empty ok 686 - keys gives empty list on empty set ok 687 - recent_keys 0 on empty ok 688 - recent_keys gives empty list on empty set ok 689 - old_keys 0 on empty ok 690 - old_keys gives empty list on empty set ok 691 - No key foo on empty set ok 692 - No most recent key on empty set ok 693 - No oldest key on empty set ok 694 - scalar context first_key gives undef on empty set ok 695 - list context first_key empty list on empty set ok 696 - scalar context next_key gives undef on empty set ok 697 - list context next_key empty list on empty set ok 698 - pure queries don't save anything ok 699 - missed unchanged by delete ok 700 - hit unchanged by delete ok 701 - fetch non-existing element after delete ok 702 - missed +1 after failed fetch ok 703 - hit unchanged after failed fetch ok 704 - count 4 after adding some ok 705 - testing keys in scalar context ok 706 - testing recent_keys in scalar context ok 707 - testing old_keys in scalar context ok 708 - testing keys in list context ok 709 - testing recent_ list context ok 710 - testing recent_ list context ok 711 - recent/old in reverse order ok 712 - most recent in front ok 713 - least recent at the back ok 714 - testing recent_ list context ok 715 - testing recent_ list context ok 716 - recent/old in reverse order ok 717 - most recent in front ok 718 - least recent at the back ok 719 - scalar first key is one of the keys ok 720 - list context first_key returns 2 values ok 721 - list first_key refers the same entry as scalar first key ok 722 - list context first_key implies right value ok 723 - fetch the right value ok 724 - next_key should finish on undef ok 725 - scalar context first key is one of the keys ok 726 - list context first key is one of the keys ok 727 - first/next key repeated should get all keys ok 728 - next_key fetches 2 values ok 729 - list context next_key fetches right value ok 730 - next_key fetches 2 values ok 731 - list context next_key fetches right value ok 732 - next_key fetches 2 values ok 733 - list context next_key fetches right value ok 734 - first/next key (list) repeated should get all keys ok 735 - deleted value was bar4 ok 736 - one less element after delete ok 737 - deleted value does not exist anymore ok 738 - one more element after store ok 739 - non deleted value gives undef ok 740 - one less element after delete ok 741 - deleting must not create value ok 742 - deleted value was bar3 ok 743 - two less elements after delete ok 744 - deleted value does not exist anymore ok 745 - deleted value does not exist anymore ok 746 - one more element after store ok 747 - deleted value match ok 748 - two less elements after delete ok 749 - deleted value does not exist anymore ok 750 - deleted value does not exist anymore ok 751 - one more element after store ok 752 - two less elements after delete ok 753 - deleted value does not exist anymore ok 754 - deleted value does not exist anymore ok 755 - one more element after store ok 756 - count 0 on empty ok 757 - keys 0 on empty ok 758 - keys gives empty list on empty set ok 759 - recent_keys 0 on empty ok 760 - recent_keys gives empty list on empty set ok 761 - old_keys 0 on empty ok 762 - old_keys gives empty list on empty set ok 763 - No key foo on empty set ok 764 - No most recent key on empty set ok 765 - No oldest key on empty set ok 766 - scalar context first_key gives undef on empty set ok 767 - list context first_key empty list on empty set ok 768 - scalar context next_key gives undef on empty set ok 769 - list context next_key empty list on empty set ok 770 - pure queries don't save anything ok 771 - fetch non-existing element ok 772 - count unchanged after failed fetch ok 773 - Nothing gets saved by a plain fetch ok 774 - store doesn't save if there is no save method ok 775 - count 1 after store ok 776 - stored element exists ok 777 - fetch existing element ok 778 - count still 1 after restore ok 779 - stored element exists ok 780 - refetch existing element ok 781 - Nothing happens ok 782 - count 0 on empty ok 783 - keys 0 on empty ok 784 - keys gives empty list on empty set ok 785 - recent_keys 0 on empty ok 786 - recent_keys gives empty list on empty set ok 787 - old_keys 0 on empty ok 788 - old_keys gives empty list on empty set ok 789 - No key foo on empty set ok 790 - No most recent key on empty set ok 791 - No oldest key on empty set ok 792 - scalar context first_key gives undef on empty set ok 793 - list context first_key empty list on empty set ok 794 - scalar context next_key gives undef on empty set ok 795 - list context next_key empty list on empty set ok 796 - pure queries don't save anything ok 797 - fetch non-existing element ok 798 - count unchanged after failed fetch ok 799 - Nothing gets saved by a plain fetch ok 800 - store doesn't save if there is no save method ok 801 - count 1 after store ok 802 - stored element exists ok 803 - fetch existing element ok 804 - count still 1 after restore ok 805 - stored element exists ok 806 - refetch existing element ok 807 - Nothing happens ok 808 - new croaked ok 809 - count 0 on empty ok 810 - keys 0 on empty ok 811 - keys gives empty list on empty set ok 812 - recent_keys 0 on empty ok 813 - recent_keys gives empty list on empty set ok 814 - old_keys 0 on empty ok 815 - old_keys gives empty list on empty set ok 816 - No key foo on empty set ok 817 - No most recent key on empty set ok 818 - No oldest key on empty set ok 819 - scalar context first_key gives undef on empty set ok 820 - list context first_key empty list on empty set ok 821 - scalar context next_key gives undef on empty set ok 822 - list context next_key empty list on empty set ok 823 - pure queries don't save anything ok 824 - missed 0 on start ok 825 - hit 0 on start ok 826 - fetch non-existing element ok 827 - count 1 after failed fetch and implied load ok 828 - Nothing gets saved if there is no save function ok 829 - missed +1 after failed fetch ok 830 - hit unchanged after failed fetch ok 831 - store doesn't save if there is no save method ok 832 - count 1 after store ok 833 - missed unchanged by store ok 834 - hit unchanged by store ok 835 - stored element exists ok 836 - fetch existing element ok 837 - missed unchanged by good fetch ok 838 - hit +1 after good fetch ok 839 - count still 1 after restore ok 840 - missed unchanged by store ok 841 - hit unchanged by store ok 842 - stored element exists ok 843 - refetch existing element ok 844 - missed unchanged by good fetch ok 845 - hit +1 after good fetch ok 846 - Nothing happens ok 847 - count still 1 after restore ok 848 - missed unchanged by store ok 849 - hit unchanged by store ok 850 - stored element exists ok 851 - refetch existing element ok 852 - missed unchanged by good fetch ok 853 - hit +1 after good fetch ok 854 - count 0 on empty ok 855 - keys 0 on empty ok 856 - keys gives empty list on empty set ok 857 - recent_keys 0 on empty ok 858 - recent_keys gives empty list on empty set ok 859 - old_keys 0 on empty ok 860 - old_keys gives empty list on empty set ok 861 - No key foo on empty set ok 862 - No most recent key on empty set ok 863 - No oldest key on empty set ok 864 - scalar context first_key gives undef on empty set ok 865 - list context first_key empty list on empty set ok 866 - scalar context next_key gives undef on empty set ok 867 - list context next_key empty list on empty set ok 868 - pure queries don't save anything ok 869 - missed unchanged by delete ok 870 - hit unchanged by delete ok 871 - fetch non-existing element after delete and implied load ok 872 - missed +1 after failed fetch ok 873 - hit unchanged after failed fetch ok 874 - count 4 after adding some ok 875 - testing keys in scalar context ok 876 - testing recent_keys in scalar context ok 877 - testing old_keys in scalar context ok 878 - testing keys in list context ok 879 - testing recent_ list context ok 880 - testing recent_ list context ok 881 - recent/old in reverse order ok 882 - most recent in front ok 883 - least recent at the back ok 884 - testing recent_ list context ok 885 - testing recent_ list context ok 886 - recent/old in reverse order ok 887 - most recent in front ok 888 - least recent at the back ok 889 - scalar first key is one of the keys ok 890 - list context first_key returns 2 values ok 891 - list first_key refers the same entry as scalar first key ok 892 - list context first_key implies right value ok 893 - fetch the right value ok 894 - next_key should finish on undef ok 895 - scalar context first key is one of the keys ok 896 - list context first key is one of the keys ok 897 - first/next key repeated should get all keys ok 898 - next_key fetches 2 values ok 899 - list context next_key fetches right value ok 900 - next_key fetches 2 values ok 901 - list context next_key fetches right value ok 902 - next_key fetches 2 values ok 903 - list context next_key fetches right value ok 904 - first/next key (list) repeated should get all keys ok 905 - deleted value was bar4 ok 906 - one less element after delete ok 907 - deleted value does not exist anymore ok 908 - one more element after store ok 909 - non deleted value gives undef ok 910 - one less element after delete ok 911 - deleting must not create value ok 912 - deleted value was bar3 ok 913 - two less elements after delete ok 914 - deleted value does not exist anymore ok 915 - deleted value does not exist anymore ok 916 - one more element after store ok 917 - deleted value match ok 918 - two less elements after delete ok 919 - deleted value does not exist anymore ok 920 - deleted value does not exist anymore ok 921 - one more element after store ok 922 - two less elements after delete ok 923 - deleted value does not exist anymore ok 924 - deleted value does not exist anymore ok 925 - one more element after store ok 926 - count 0 on empty ok 927 - keys 0 on empty ok 928 - keys gives empty list on empty set ok 929 - recent_keys 0 on empty ok 930 - recent_keys gives empty list on empty set ok 931 - old_keys 0 on empty ok 932 - old_keys gives empty list on empty set ok 933 - No key foo on empty set ok 934 - No most recent key on empty set ok 935 - No oldest key on empty set ok 936 - scalar context first_key gives undef on empty set ok 937 - list context first_key empty list on empty set ok 938 - scalar context next_key gives undef on empty set ok 939 - list context next_key empty list on empty set ok 940 - pure queries don't save anything ok 941 - fetch non-existing element ok 942 - count 1 after failed fetch and implied load ok 943 - Nothing gets saved if there is no save function ok 944 - store doesn't save if there is no save method ok 945 - count 1 after store ok 946 - stored element exists ok 947 - fetch existing element ok 948 - count still 1 after restore ok 949 - stored element exists ok 950 - refetch existing element ok 951 - Nothing happens ok 952 - count 0 on empty ok 953 - keys 0 on empty ok 954 - keys gives empty list on empty set ok 955 - recent_keys 0 on empty ok 956 - recent_keys gives empty list on empty set ok 957 - old_keys 0 on empty ok 958 - old_keys gives empty list on empty set ok 959 - No key foo on empty set ok 960 - No most recent key on empty set ok 961 - No oldest key on empty set ok 962 - scalar context first_key gives undef on empty set ok 963 - list context first_key empty list on empty set ok 964 - scalar context next_key gives undef on empty set ok 965 - list context next_key empty list on empty set ok 966 - pure queries don't save anything ok 967 - fetch non-existing element ok 968 - count 1 after failed fetch and implied load ok 969 - Nothing gets saved if there is no save function ok 970 - store doesn't save if there is no save method ok 971 - count 1 after store ok 972 - stored element exists ok 973 - fetch existing element ok 974 - count still 1 after restore ok 975 - stored element exists ok 976 - refetch existing element ok 977 - Nothing happens ok 978 - new croaked ok 979 - count 0 on empty ok 980 - keys 0 on empty ok 981 - keys gives empty list on empty set ok 982 - recent_keys 0 on empty ok 983 - recent_keys gives empty list on empty set ok 984 - old_keys 0 on empty ok 985 - old_keys gives empty list on empty set ok 986 - No key foo on empty set ok 987 - No most recent key on empty set ok 988 - No oldest key on empty set ok 989 - scalar context first_key gives undef on empty set ok 990 - list context first_key empty list on empty set ok 991 - scalar context next_key gives undef on empty set ok 992 - list context next_key empty list on empty set ok 993 - pure queries don't save anything ok 994 - missed 0 on start ok 995 - hit 0 on start ok 996 - fetch non-existing element ok 997 - count unchanged after failed fetch ok 998 - Nothing gets saved by a plain fetch ok 999 - missed +1 after failed fetch ok 1000 - hit unchanged after failed fetch ok 1001 - save value set by store ok 1002 - count 1 after store ok 1003 - missed unchanged by store ok 1004 - hit unchanged by store ok 1005 - stored element exists ok 1006 - fetch existing element ok 1007 - missed unchanged by good fetch ok 1008 - hit +1 after good fetch ok 1009 - count still 1 after restore ok 1010 - missed unchanged by store ok 1011 - hit unchanged by store ok 1012 - stored element exists ok 1013 - refetch existing element ok 1014 - missed unchanged by good fetch ok 1015 - hit +1 after good fetch ok 1016 - Nothing happens ok 1017 - count still 1 after restore ok 1018 - missed unchanged by store ok 1019 - hit unchanged by store ok 1020 - stored element exists ok 1021 - refetch existing element ok 1022 - missed unchanged by good fetch ok 1023 - hit +1 after good fetch ok 1024 - count 0 on empty ok 1025 - keys 0 on empty ok 1026 - keys gives empty list on empty set ok 1027 - recent_keys 0 on empty ok 1028 - recent_keys gives empty list on empty set ok 1029 - old_keys 0 on empty ok 1030 - old_keys gives empty list on empty set ok 1031 - No key foo on empty set ok 1032 - No most recent key on empty set ok 1033 - No oldest key on empty set ok 1034 - scalar context first_key gives undef on empty set ok 1035 - list context first_key empty list on empty set ok 1036 - scalar context next_key gives undef on empty set ok 1037 - list context next_key empty list on empty set ok 1038 - pure queries don't save anything ok 1039 - missed unchanged by delete ok 1040 - hit unchanged by delete ok 1041 - fetch non-existing element after delete ok 1042 - missed +1 after failed fetch ok 1043 - hit unchanged after failed fetch ok 1044 - count 4 after adding some ok 1045 - testing keys in scalar context ok 1046 - testing recent_keys in scalar context ok 1047 - testing old_keys in scalar context ok 1048 - testing keys in list context ok 1049 - testing recent_ list context ok 1050 - testing recent_ list context ok 1051 - recent/old in reverse order ok 1052 - most recent in front ok 1053 - least recent at the back ok 1054 - testing recent_ list context ok 1055 - testing recent_ list context ok 1056 - recent/old in reverse order ok 1057 - most recent in front ok 1058 - least recent at the back ok 1059 - scalar first key is one of the keys ok 1060 - list context first_key returns 2 values ok 1061 - list first_key refers the same entry as scalar first key ok 1062 - list context first_key implies right value ok 1063 - fetch the right value ok 1064 - next_key should finish on undef ok 1065 - scalar context first key is one of the keys ok 1066 - list context first key is one of the keys ok 1067 - first/next key repeated should get all keys ok 1068 - next_key fetches 2 values ok 1069 - list context next_key fetches right value ok 1070 - next_key fetches 2 values ok 1071 - list context next_key fetches right value ok 1072 - next_key fetches 2 values ok 1073 - list context next_key fetches right value ok 1074 - first/next key (list) repeated should get all keys ok 1075 - deleted value was bar4 ok 1076 - one less element after delete ok 1077 - deleted value does not exist anymore ok 1078 - one more element after store ok 1079 - non deleted value gives undef ok 1080 - one less element after delete ok 1081 - deleting must not create value ok 1082 - deleted value was bar3 ok 1083 - two less elements after delete ok 1084 - deleted value does not exist anymore ok 1085 - deleted value does not exist anymore ok 1086 - one more element after store ok 1087 - deleted value match ok 1088 - two less elements after delete ok 1089 - deleted value does not exist anymore ok 1090 - deleted value does not exist anymore ok 1091 - one more element after store ok 1092 - two less elements after delete ok 1093 - deleted value does not exist anymore ok 1094 - deleted value does not exist anymore ok 1095 - one more element after store ok 1096 - count 0 on empty ok 1097 - keys 0 on empty ok 1098 - keys gives empty list on empty set ok 1099 - recent_keys 0 on empty ok 1100 - recent_keys gives empty list on empty set ok 1101 - old_keys 0 on empty ok 1102 - old_keys gives empty list on empty set ok 1103 - No key foo on empty set ok 1104 - No most recent key on empty set ok 1105 - No oldest key on empty set ok 1106 - scalar context first_key gives undef on empty set ok 1107 - list context first_key empty list on empty set ok 1108 - scalar context next_key gives undef on empty set ok 1109 - list context next_key empty list on empty set ok 1110 - pure queries don't save anything ok 1111 - fetch non-existing element ok 1112 - count unchanged after failed fetch ok 1113 - Nothing gets saved by a plain fetch ok 1114 - save value set by store ok 1115 - count 1 after store ok 1116 - stored element exists ok 1117 - fetch existing element ok 1118 - count still 1 after restore ok 1119 - stored element exists ok 1120 - refetch existing element ok 1121 - Nothing happens ok 1122 - count 0 on empty ok 1123 - keys 0 on empty ok 1124 - keys gives empty list on empty set ok 1125 - recent_keys 0 on empty ok 1126 - recent_keys gives empty list on empty set ok 1127 - old_keys 0 on empty ok 1128 - old_keys gives empty list on empty set ok 1129 - No key foo on empty set ok 1130 - No most recent key on empty set ok 1131 - No oldest key on empty set ok 1132 - scalar context first_key gives undef on empty set ok 1133 - list context first_key empty list on empty set ok 1134 - scalar context next_key gives undef on empty set ok 1135 - list context next_key empty list on empty set ok 1136 - pure queries don't save anything ok 1137 - fetch non-existing element ok 1138 - count unchanged after failed fetch ok 1139 - Nothing gets saved by a plain fetch ok 1140 - save value set by store ok 1141 - count 1 after store ok 1142 - stored element exists ok 1143 - fetch existing element ok 1144 - count still 1 after restore ok 1145 - stored element exists ok 1146 - refetch existing element ok 1147 - Nothing happens ok 1148 - new croaked ok 1149 - Userdata set ok 1150 - Get old userdata ok 1151 - Get old userdata ok 1152 - Most recent userdata set ok 1153 - Most recent userdata remains set ok 1154 - count 0 on empty ok 1155 - keys 0 on empty ok 1156 - keys gives empty list on empty set ok 1157 - recent_keys 0 on empty ok 1158 - recent_keys gives empty list on empty set ok 1159 - old_keys 0 on empty ok 1160 - old_keys gives empty list on empty set ok 1161 - No key foo on empty set ok 1162 - No most recent key on empty set ok 1163 - No oldest key on empty set ok 1164 - scalar context first_key gives undef on empty set ok 1165 - list context first_key empty list on empty set ok 1166 - scalar context next_key gives undef on empty set ok 1167 - list context next_key empty list on empty set ok 1168 - pure queries don't save anything ok 1169 - missed 0 on start ok 1170 - hit 0 on start ok 1171 - fetch non-existing element ok 1172 - count 1 after failed fetch and implied load ok 1173 - save value autocreated by fetch ok 1174 - missed +1 after failed fetch ok 1175 - hit unchanged after failed fetch ok 1176 - save value set by store ok 1177 - count 1 after store ok 1178 - missed unchanged by store ok 1179 - hit unchanged by store ok 1180 - stored element exists ok 1181 - fetch existing element ok 1182 - missed unchanged by good fetch ok 1183 - hit +1 after good fetch ok 1184 - count still 1 after restore ok 1185 - missed unchanged by store ok 1186 - hit unchanged by store ok 1187 - stored element exists ok 1188 - refetch existing element ok 1189 - missed unchanged by good fetch ok 1190 - hit +1 after good fetch ok 1191 - Nothing happens ok 1192 - count still 1 after restore ok 1193 - missed unchanged by store ok 1194 - hit unchanged by store ok 1195 - stored element exists ok 1196 - refetch existing element ok 1197 - missed unchanged by good fetch ok 1198 - hit +1 after good fetch ok 1199 - count 0 on empty ok 1200 - keys 0 on empty ok 1201 - keys gives empty list on empty set ok 1202 - recent_keys 0 on empty ok 1203 - recent_keys gives empty list on empty set ok 1204 - old_keys 0 on empty ok 1205 - old_keys gives empty list on empty set ok 1206 - No key foo on empty set ok 1207 - No most recent key on empty set ok 1208 - No oldest key on empty set ok 1209 - scalar context first_key gives undef on empty set ok 1210 - list context first_key empty list on empty set ok 1211 - scalar context next_key gives undef on empty set ok 1212 - list context next_key empty list on empty set ok 1213 - pure queries don't save anything ok 1214 - missed unchanged by delete ok 1215 - hit unchanged by delete ok 1216 - fetch non-existing element after delete and implied load ok 1217 - missed +1 after failed fetch ok 1218 - hit unchanged after failed fetch ok 1219 - count 4 after adding some ok 1220 - testing keys in scalar context ok 1221 - testing recent_keys in scalar context ok 1222 - testing old_keys in scalar context ok 1223 - testing keys in list context ok 1224 - testing recent_ list context ok 1225 - testing recent_ list context ok 1226 - recent/old in reverse order ok 1227 - most recent in front ok 1228 - least recent at the back ok 1229 - testing recent_ list context ok 1230 - testing recent_ list context ok 1231 - recent/old in reverse order ok 1232 - most recent in front ok 1233 - least recent at the back ok 1234 - scalar first key is one of the keys ok 1235 - list context first_key returns 2 values ok 1236 - list first_key refers the same entry as scalar first key ok 1237 - list context first_key implies right value ok 1238 - fetch the right value ok 1239 - next_key should finish on undef ok 1240 - scalar context first key is one of the keys ok 1241 - list context first key is one of the keys ok 1242 - first/next key repeated should get all keys ok 1243 - next_key fetches 2 values ok 1244 - list context next_key fetches right value ok 1245 - next_key fetches 2 values ok 1246 - list context next_key fetches right value ok 1247 - next_key fetches 2 values ok 1248 - list context next_key fetches right value ok 1249 - first/next key (list) repeated should get all keys ok 1250 - deleted value was bar4 ok 1251 - one less element after delete ok 1252 - deleted value does not exist anymore ok 1253 - one more element after store ok 1254 - non deleted value gives undef ok 1255 - one less element after delete ok 1256 - deleting must not create value ok 1257 - deleted value was bar3 ok 1258 - two less elements after delete ok 1259 - deleted value does not exist anymore ok 1260 - deleted value does not exist anymore ok 1261 - one more element after store ok 1262 - deleted value match ok 1263 - two less elements after delete ok 1264 - deleted value does not exist anymore ok 1265 - deleted value does not exist anymore ok 1266 - one more element after store ok 1267 - two less elements after delete ok 1268 - deleted value does not exist anymore ok 1269 - deleted value does not exist anymore ok 1270 - one more element after store ok 1271 - count 0 on empty ok 1272 - keys 0 on empty ok 1273 - keys gives empty list on empty set ok 1274 - recent_keys 0 on empty ok 1275 - recent_keys gives empty list on empty set ok 1276 - old_keys 0 on empty ok 1277 - old_keys gives empty list on empty set ok 1278 - No key foo on empty set ok 1279 - No most recent key on empty set ok 1280 - No oldest key on empty set ok 1281 - scalar context first_key gives undef on empty set ok 1282 - list context first_key empty list on empty set ok 1283 - scalar context next_key gives undef on empty set ok 1284 - list context next_key empty list on empty set ok 1285 - pure queries don't save anything ok 1286 - fetch non-existing element ok 1287 - count 1 after failed fetch and implied load ok 1288 - save value autocreated by fetch ok 1289 - save value set by store ok 1290 - count 1 after store ok 1291 - stored element exists ok 1292 - fetch existing element ok 1293 - count still 1 after restore ok 1294 - stored element exists ok 1295 - refetch existing element ok 1296 - Nothing happens ok 1297 - count 0 on empty ok 1298 - keys 0 on empty ok 1299 - keys gives empty list on empty set ok 1300 - recent_keys 0 on empty ok 1301 - recent_keys gives empty list on empty set ok 1302 - old_keys 0 on empty ok 1303 - old_keys gives empty list on empty set ok 1304 - No key foo on empty set ok 1305 - No most recent key on empty set ok 1306 - No oldest key on empty set ok 1307 - scalar context first_key gives undef on empty set ok 1308 - list context first_key empty list on empty set ok 1309 - scalar context next_key gives undef on empty set ok 1310 - list context next_key empty list on empty set ok 1311 - pure queries don't save anything ok 1312 - fetch non-existing element ok 1313 - count 1 after failed fetch and implied load ok 1314 - save value autocreated by fetch ok 1315 - save value set by store ok 1316 - count 1 after store ok 1317 - stored element exists ok 1318 - fetch existing element ok 1319 - count still 1 after restore ok 1320 - stored element exists ok 1321 - refetch existing element ok 1322 - Nothing happens ok 1323 - new croaked ok 1324 - No userdata set ok 1325 - Get old userdata ok 1326 - Get old userdata ok 1327 - Most recent userdata set ok 1328 - Most recent userdata remains set ok 1329 - count 0 on empty ok 1330 - keys 0 on empty ok 1331 - keys gives empty list on empty set ok 1332 - recent_keys 0 on empty ok 1333 - recent_keys gives empty list on empty set ok 1334 - old_keys 0 on empty ok 1335 - old_keys gives empty list on empty set ok 1336 - No key foo on empty set ok 1337 - No most recent key on empty set ok 1338 - No oldest key on empty set ok 1339 - scalar context first_key gives undef on empty set ok 1340 - list context first_key empty list on empty set ok 1341 - scalar context next_key gives undef on empty set ok 1342 - list context next_key empty list on empty set ok 1343 - pure queries don't save anything ok 1344 - missed 0 on start ok 1345 - hit 0 on start ok 1346 - fetch non-existing element ok 1347 - count 1 after failed fetch and implied load ok 1348 - Nothing gets saved if there is no save function ok 1349 - missed +1 after failed fetch ok 1350 - hit unchanged after failed fetch ok 1351 - store doesn't save if there is no save method ok 1352 - count 1 after store ok 1353 - missed unchanged by store ok 1354 - hit unchanged by store ok 1355 - stored element exists ok 1356 - fetch existing element ok 1357 - missed unchanged by good fetch ok 1358 - hit +1 after good fetch ok 1359 - count still 1 after restore ok 1360 - missed unchanged by store ok 1361 - hit unchanged by store ok 1362 - stored element exists ok 1363 - refetch existing element ok 1364 - missed unchanged by good fetch ok 1365 - hit +1 after good fetch ok 1366 - Nothing happens ok 1367 - count still 1 after restore ok 1368 - missed unchanged by store ok 1369 - hit unchanged by store ok 1370 - stored element exists ok 1371 - refetch existing element ok 1372 - missed unchanged by good fetch ok 1373 - hit +1 after good fetch ok 1374 - count 0 on empty ok 1375 - keys 0 on empty ok 1376 - keys gives empty list on empty set ok 1377 - recent_keys 0 on empty ok 1378 - recent_keys gives empty list on empty set ok 1379 - old_keys 0 on empty ok 1380 - old_keys gives empty list on empty set ok 1381 - No key foo on empty set ok 1382 - No most recent key on empty set ok 1383 - No oldest key on empty set ok 1384 - scalar context first_key gives undef on empty set ok 1385 - list context first_key empty list on empty set ok 1386 - scalar context next_key gives undef on empty set ok 1387 - list context next_key empty list on empty set ok 1388 - pure queries don't save anything ok 1389 - missed unchanged by delete ok 1390 - hit unchanged by delete ok 1391 - fetch non-existing element after delete and implied load ok 1392 - missed +1 after failed fetch ok 1393 - hit unchanged after failed fetch ok 1394 - count 4 after adding some ok 1395 - testing keys in scalar context ok 1396 - testing recent_keys in scalar context ok 1397 - testing old_keys in scalar context ok 1398 - testing keys in list context ok 1399 - testing recent_ list context ok 1400 - testing recent_ list context ok 1401 - recent/old in reverse order ok 1402 - most recent in front ok 1403 - least recent at the back ok 1404 - testing recent_ list context ok 1405 - testing recent_ list context ok 1406 - recent/old in reverse order ok 1407 - most recent in front ok 1408 - least recent at the back ok 1409 - scalar first key is one of the keys ok 1410 - list context first_key returns 2 values ok 1411 - list first_key refers the same entry as scalar first key ok 1412 - list context first_key implies right value ok 1413 - fetch the right value ok 1414 - next_key should finish on undef ok 1415 - scalar context first key is one of the keys ok 1416 - list context first key is one of the keys ok 1417 - first/next key repeated should get all keys ok 1418 - next_key fetches 2 values ok 1419 - list context next_key fetches right value ok 1420 - next_key fetches 2 values ok 1421 - list context next_key fetches right value ok 1422 - next_key fetches 2 values ok 1423 - list context next_key fetches right value ok 1424 - first/next key (list) repeated should get all keys ok 1425 - deleted value was bar4 ok 1426 - one less element after delete ok 1427 - deleted value does not exist anymore ok 1428 - one more element after store ok 1429 - non deleted value gives undef ok 1430 - one less element after delete ok 1431 - deleting must not create value ok 1432 - deleted value was bar3 ok 1433 - two less elements after delete ok 1434 - deleted value does not exist anymore ok 1435 - deleted value does not exist anymore ok 1436 - one more element after store ok 1437 - deleted value match ok 1438 - two less elements after delete ok 1439 - deleted value does not exist anymore ok 1440 - deleted value does not exist anymore ok 1441 - one more element after store ok 1442 - two less elements after delete ok 1443 - deleted value does not exist anymore ok 1444 - deleted value does not exist anymore ok 1445 - one more element after store ok 1446 - count 0 on empty ok 1447 - keys 0 on empty ok 1448 - keys gives empty list on empty set ok 1449 - recent_keys 0 on empty ok 1450 - recent_keys gives empty list on empty set ok 1451 - old_keys 0 on empty ok 1452 - old_keys gives empty list on empty set ok 1453 - No key foo on empty set ok 1454 - No most recent key on empty set ok 1455 - No oldest key on empty set ok 1456 - scalar context first_key gives undef on empty set ok 1457 - list context first_key empty list on empty set ok 1458 - scalar context next_key gives undef on empty set ok 1459 - list context next_key empty list on empty set ok 1460 - pure queries don't save anything ok 1461 - fetch non-existing element ok 1462 - count 1 after failed fetch and implied load ok 1463 - Nothing gets saved if there is no save function ok 1464 - store doesn't save if there is no save method ok 1465 - count 1 after store ok 1466 - stored element exists ok 1467 - fetch existing element ok 1468 - count still 1 after restore ok 1469 - stored element exists ok 1470 - refetch existing element ok 1471 - Nothing happens ok 1472 - count 0 on empty ok 1473 - keys 0 on empty ok 1474 - keys gives empty list on empty set ok 1475 - recent_keys 0 on empty ok 1476 - recent_keys gives empty list on empty set ok 1477 - old_keys 0 on empty ok 1478 - old_keys gives empty list on empty set ok 1479 - No key foo on empty set ok 1480 - No most recent key on empty set ok 1481 - No oldest key on empty set ok 1482 - scalar context first_key gives undef on empty set ok 1483 - list context first_key empty list on empty set ok 1484 - scalar context next_key gives undef on empty set ok 1485 - list context next_key empty list on empty set ok 1486 - pure queries don't save anything ok 1487 - fetch non-existing element ok 1488 - count 1 after failed fetch and implied load ok 1489 - Nothing gets saved if there is no save function ok 1490 - store doesn't save if there is no save method ok 1491 - count 1 after store ok 1492 - stored element exists ok 1493 - fetch existing element ok 1494 - count still 1 after restore ok 1495 - stored element exists ok 1496 - refetch existing element ok 1497 - Nothing happens ok 1498 - load exception ok 1499 - save doesn't get called ok 1500 - failing load doesn't create value ok 1501 - load exception ok 1502 - save doesn't get called ok 1503 - failing load doesn't create value ok 1504 - count 0 on empty ok 1505 - keys 0 on empty ok 1506 - keys gives empty list on empty set ok 1507 - recent_keys 0 on empty ok 1508 - recent_keys gives empty list on empty set ok 1509 - old_keys 0 on empty ok 1510 - old_keys gives empty list on empty set ok 1511 - No key foo on empty set ok 1512 - No most recent key on empty set ok 1513 - No oldest key on empty set ok 1514 - scalar context first_key gives undef on empty set ok 1515 - list context first_key empty list on empty set ok 1516 - scalar context next_key gives undef on empty set ok 1517 - list context next_key empty list on empty set ok 1518 - pure queries don't save anything ok 1519 - Failing save dies ok 1520 - failing save doesn't create value ok 1521 - Failing save dies ok 1522 - failing save doesn't create value ok 1523 - count 0 on empty ok 1524 - keys 0 on empty ok 1525 - keys gives empty list on empty set ok 1526 - recent_keys 0 on empty ok 1527 - recent_keys gives empty list on empty set ok 1528 - old_keys 0 on empty ok 1529 - old_keys gives empty list on empty set ok 1530 - No key foo on empty set ok 1531 - No most recent key on empty set ok 1532 - No oldest key on empty set ok 1533 - scalar context first_key gives undef on empty set ok 1534 - list context first_key empty list on empty set ok 1535 - scalar context next_key gives undef on empty set ok 1536 - list context next_key empty list on empty set ok 1537 - pure queries don't save anything ok 1538 - failed validate exception passed on ok 1539 - failing validate does not delete ok 1540 - Correct number of elements removed ok 1541 - Correct number of elements removed ok 1542 - Correct value returned ok 1543 - Correct number of elements removed ok 1544 - Return as many values as deleted ok 1545 - Correct number of elements removed ok 1546 - Correct number of elements removed ok 1547 - Correct value returned ok 1548 - Correct number of elements removed ok 1549 - Return as many values as deleted ok 1550 - Correct value returned ok 1551 - Correct number of elements removed ok 1552 - Correct number of elements removed ok 1553 - Correct value returned ok 1554 - Correct number of elements removed ok 1555 - Return as many values as deleted ok 1556 - Correct value returned ok 1557 - Correct value returned ok 1558 - new croaked ok 1559 - MapTie->can(...) ok 1560 - default option save is undef ok 1561 - default option user_data is undef ok 1562 - default option max_count is undef ok 1563 - default option load is undef ok 1564 - default option validate is undef ok 1565 - new croaked ok 1566 - Option save fetchable after set ok 1567 - Option user_data fetchable after set ok 1568 - Option max_count fetchable after set ok 1569 - Option load fetchable after set ok 1570 - Option validate fetchable after set ok 1571 - new croaked ok 1572 - Option save fetchable after set ok 1573 - Option user_data fetchable after set ok 1574 - Option max_count fetchable after set ok 1575 - Option load fetchable after set ok 1576 - Option validate fetchable after set ok 1577 - new croaked ok 1578 - new croaked ok 1579 - simple max_count interface works ok 1580 - get what you set ok 1581 - set returns old value ok 1582 - get what you set ok 1583 - get what you set ok 1584 - set returns old value ok 1585 - get what you set ok 1586 - get what you set ok 1587 - set returns old value ok 1588 - get what you set ok 1589 - get what you set ok 1590 - set returns old value ok 1591 - get what you set ok 1592 - get what you set ok 1593 - set returns old value ok 1594 - get what you set ok 1595 - get what you set ok 1596 - set returns old value ok 1597 - get what you set ok 1598 - get what you set ok 1599 - set returns old value ok 1600 - get what you set ok 1601 - count 0 on empty ok 1602 - keys 0 on empty ok 1603 - keys gives empty list on empty set ok 1604 - recent_keys 0 on empty ok 1605 - recent_keys gives empty list on empty set ok 1606 - old_keys 0 on empty ok 1607 - old_keys gives empty list on empty set ok 1608 - No key foo on empty set ok 1609 - No most recent key on empty set ok 1610 - No oldest key on empty set ok 1611 - scalar context first_key gives undef on empty set ok 1612 - list context first_key empty list on empty set ok 1613 - scalar context next_key gives undef on empty set ok 1614 - list context next_key empty list on empty set ok 1615 - pure queries don't save anything ok 1616 - missed 0 on start ok 1617 - hit 0 on start ok 1618 - fetch non-existing element ok 1619 - count unchanged after failed fetch ok 1620 - Nothing gets saved by a plain fetch ok 1621 - missed +1 after failed fetch ok 1622 - hit unchanged after failed fetch ok 1623 - store doesn't save if there is no save method ok 1624 - count 1 after store ok 1625 - missed unchanged by store ok 1626 - hit unchanged by store ok 1627 - stored element exists ok 1628 - fetch existing element ok 1629 - missed unchanged by good fetch ok 1630 - hit +1 after good fetch ok 1631 - count still 1 after restore ok 1632 - missed unchanged by store ok 1633 - hit unchanged by store ok 1634 - stored element exists ok 1635 - refetch existing element ok 1636 - missed unchanged by good fetch ok 1637 - hit +1 after good fetch ok 1638 - Nothing happens ok 1639 - count still 1 after restore ok 1640 - missed unchanged by store ok 1641 - hit unchanged by store ok 1642 - stored element exists ok 1643 - refetch existing element ok 1644 - missed unchanged by good fetch ok 1645 - hit +1 after good fetch ok 1646 - count 0 on empty ok 1647 - keys 0 on empty ok 1648 - keys gives empty list on empty set ok 1649 - recent_keys 0 on empty ok 1650 - recent_keys gives empty list on empty set ok 1651 - old_keys 0 on empty ok 1652 - old_keys gives empty list on empty set ok 1653 - No key foo on empty set ok 1654 - No most recent key on empty set ok 1655 - No oldest key on empty set ok 1656 - scalar context first_key gives undef on empty set ok 1657 - list context first_key empty list on empty set ok 1658 - scalar context next_key gives undef on empty set ok 1659 - list context next_key empty list on empty set ok 1660 - pure queries don't save anything ok 1661 - missed unchanged by delete ok 1662 - hit unchanged by delete ok 1663 - fetch non-existing element after delete ok 1664 - missed +1 after failed fetch ok 1665 - hit unchanged after failed fetch ok 1666 - count 4 after adding some ok 1667 - testing keys in scalar context ok 1668 - testing recent_keys in scalar context ok 1669 - testing old_keys in scalar context ok 1670 - testing keys in list context ok 1671 - testing recent_ list context ok 1672 - testing recent_ list context ok 1673 - recent/old in reverse order ok 1674 - most recent in front ok 1675 - least recent at the back ok 1676 - testing recent_ list context ok 1677 - testing recent_ list context ok 1678 - recent/old in reverse order ok 1679 - most recent in front ok 1680 - least recent at the back ok 1681 - scalar first key is one of the keys ok 1682 - list context first_key returns 2 values ok 1683 - list first_key refers the same entry as scalar first key ok 1684 - list context first_key implies right value ok 1685 - fetch the right value ok 1686 - next_key should finish on undef ok 1687 - scalar context first key is one of the keys ok 1688 - list context first key is one of the keys ok 1689 - first/next key repeated should get all keys ok 1690 - next_key fetches 2 values ok 1691 - list context next_key fetches right value ok 1692 - next_key fetches 2 values ok 1693 - list context next_key fetches right value ok 1694 - next_key fetches 2 values ok 1695 - list context next_key fetches right value ok 1696 - first/next key (list) repeated should get all keys ok 1697 - deleted value was bar4 ok 1698 - one less element after delete ok 1699 - deleted value does not exist anymore ok 1700 - one more element after store ok 1701 - non deleted value gives undef ok 1702 - one less element after delete ok 1703 - deleting must not create value ok 1704 - deleted value was bar3 ok 1705 - two less elements after delete ok 1706 - deleted value does not exist anymore ok 1707 - deleted value does not exist anymore ok 1708 - one more element after store ok 1709 - deleted value match ok 1710 - two less elements after delete ok 1711 - deleted value does not exist anymore ok 1712 - deleted value does not exist anymore ok 1713 - one more element after store ok 1714 - two less elements after delete ok 1715 - deleted value does not exist anymore ok 1716 - deleted value does not exist anymore ok 1717 - one more element after store ok 1718 - count 0 on empty ok 1719 - keys 0 on empty ok 1720 - keys gives empty list on empty set ok 1721 - recent_keys 0 on empty ok 1722 - recent_keys gives empty list on empty set ok 1723 - old_keys 0 on empty ok 1724 - old_keys gives empty list on empty set ok 1725 - No key foo on empty set ok 1726 - No most recent key on empty set ok 1727 - No oldest key on empty set ok 1728 - scalar context first_key gives undef on empty set ok 1729 - list context first_key empty list on empty set ok 1730 - scalar context next_key gives undef on empty set ok 1731 - list context next_key empty list on empty set ok 1732 - pure queries don't save anything ok 1733 - fetch non-existing element ok 1734 - count unchanged after failed fetch ok 1735 - Nothing gets saved by a plain fetch ok 1736 - store doesn't save if there is no save method ok 1737 - count 1 after store ok 1738 - stored element exists ok 1739 - fetch existing element ok 1740 - count still 1 after restore ok 1741 - stored element exists ok 1742 - refetch existing element ok 1743 - Nothing happens ok 1744 - count 0 on empty ok 1745 - keys 0 on empty ok 1746 - keys gives empty list on empty set ok 1747 - recent_keys 0 on empty ok 1748 - recent_keys gives empty list on empty set ok 1749 - old_keys 0 on empty ok 1750 - old_keys gives empty list on empty set ok 1751 - No key foo on empty set ok 1752 - No most recent key on empty set ok 1753 - No oldest key on empty set ok 1754 - scalar context first_key gives undef on empty set ok 1755 - list context first_key empty list on empty set ok 1756 - scalar context next_key gives undef on empty set ok 1757 - list context next_key empty list on empty set ok 1758 - pure queries don't save anything ok 1759 - fetch non-existing element ok 1760 - count unchanged after failed fetch ok 1761 - Nothing gets saved by a plain fetch ok 1762 - store doesn't save if there is no save method ok 1763 - count 1 after store ok 1764 - stored element exists ok 1765 - fetch existing element ok 1766 - count still 1 after restore ok 1767 - stored element exists ok 1768 - refetch existing element ok 1769 - Nothing happens ok 1770 - before cleanup releases all elements ok 1771 - cleanup releases all elements ok 1772 - new croaked ok 1773 - count 0 on empty ok 1774 - keys 0 on empty ok 1775 - keys gives empty list on empty set ok 1776 - recent_keys 0 on empty ok 1777 - recent_keys gives empty list on empty set ok 1778 - old_keys 0 on empty ok 1779 - old_keys gives empty list on empty set ok 1780 - No key foo on empty set ok 1781 - No most recent key on empty set ok 1782 - No oldest key on empty set ok 1783 - scalar context first_key gives undef on empty set ok 1784 - list context first_key empty list on empty set ok 1785 - scalar context next_key gives undef on empty set ok 1786 - list context next_key empty list on empty set ok 1787 - pure queries don't save anything ok 1788 - missed 0 on start ok 1789 - hit 0 on start ok 1790 - fetch non-existing element ok 1791 - count unchanged after failed fetch ok 1792 - Nothing gets saved by a plain fetch ok 1793 - missed +1 after failed fetch ok 1794 - hit unchanged after failed fetch ok 1795 - store doesn't save if there is no save method ok 1796 - count 1 after store ok 1797 - missed unchanged by store ok 1798 - hit unchanged by store ok 1799 - stored element exists ok 1800 - fetch existing element ok 1801 - missed unchanged by good fetch ok 1802 - hit +1 after good fetch ok 1803 - count still 1 after restore ok 1804 - missed unchanged by store ok 1805 - hit unchanged by store ok 1806 - stored element exists ok 1807 - refetch existing element ok 1808 - missed unchanged by good fetch ok 1809 - hit +1 after good fetch ok 1810 - Nothing happens ok 1811 - count still 1 after restore ok 1812 - missed unchanged by store ok 1813 - hit unchanged by store ok 1814 - stored element exists ok 1815 - refetch existing element ok 1816 - missed unchanged by good fetch ok 1817 - hit +1 after good fetch ok 1818 - count 0 on empty ok 1819 - keys 0 on empty ok 1820 - keys gives empty list on empty set ok 1821 - recent_keys 0 on empty ok 1822 - recent_keys gives empty list on empty set ok 1823 - old_keys 0 on empty ok 1824 - old_keys gives empty list on empty set ok 1825 - No key foo on empty set ok 1826 - No most recent key on empty set ok 1827 - No oldest key on empty set ok 1828 - scalar context first_key gives undef on empty set ok 1829 - list context first_key empty list on empty set ok 1830 - scalar context next_key gives undef on empty set ok 1831 - list context next_key empty list on empty set ok 1832 - pure queries don't save anything ok 1833 - missed unchanged by delete ok 1834 - hit unchanged by delete ok 1835 - fetch non-existing element after delete ok 1836 - missed +1 after failed fetch ok 1837 - hit unchanged after failed fetch ok 1838 - count 3 after adding some ok 1839 - testing keys in scalar context ok 1840 - testing recent_keys in scalar context ok 1841 - testing old_keys in scalar context ok 1842 - testing keys in list context ok 1843 - testing recent_ list context ok 1844 - testing recent_ list context ok 1845 - recent/old in reverse order ok 1846 - most recent in front ok 1847 - least recent at the back ok 1848 - testing recent_ list context ok 1849 - testing recent_ list context ok 1850 - recent/old in reverse order ok 1851 - most recent in front ok 1852 - least recent at the back ok 1853 - scalar first key is one of the keys ok 1854 - list context first_key returns 2 values ok 1855 - list first_key refers the same entry as scalar first key ok 1856 - list context first_key implies right value ok 1857 - fetch the right value ok 1858 - next_key should finish on undef ok 1859 - scalar context first key is one of the keys ok 1860 - list context first key is one of the keys ok 1861 - first/next key repeated should get all keys ok 1862 - next_key fetches 2 values ok 1863 - list context next_key fetches right value ok 1864 - next_key fetches 2 values ok 1865 - list context next_key fetches right value ok 1866 - first/next key (list) repeated should get all keys ok 1867 - deleted value was bar4 ok 1868 - one less element after delete ok 1869 - deleted value does not exist anymore ok 1870 - one more element after store ok 1871 - non deleted value gives undef ok 1872 - one less element after delete ok 1873 - deleting must not create value ok 1874 - deleted value was bar3 ok 1875 - two less elements after delete ok 1876 - deleted value does not exist anymore ok 1877 - deleted value does not exist anymore ok 1878 - one more element after store ok 1879 - deleted value match ok 1880 - two less elements after delete ok 1881 - deleted value does not exist anymore ok 1882 - deleted value does not exist anymore ok 1883 - one more element after store ok 1884 - two less elements after delete ok 1885 - deleted value does not exist anymore ok 1886 - deleted value does not exist anymore ok 1887 - one more element after store ok 1888 - count 0 on empty ok 1889 - keys 0 on empty ok 1890 - keys gives empty list on empty set ok 1891 - recent_keys 0 on empty ok 1892 - recent_keys gives empty list on empty set ok 1893 - old_keys 0 on empty ok 1894 - old_keys gives empty list on empty set ok 1895 - No key foo on empty set ok 1896 - No most recent key on empty set ok 1897 - No oldest key on empty set ok 1898 - scalar context first_key gives undef on empty set ok 1899 - list context first_key empty list on empty set ok 1900 - scalar context next_key gives undef on empty set ok 1901 - list context next_key empty list on empty set ok 1902 - pure queries don't save anything ok 1903 - fetch non-existing element ok 1904 - count unchanged after failed fetch ok 1905 - Nothing gets saved by a plain fetch ok 1906 - store doesn't save if there is no save method ok 1907 - count 1 after store ok 1908 - stored element exists ok 1909 - fetch existing element ok 1910 - count still 1 after restore ok 1911 - stored element exists ok 1912 - refetch existing element ok 1913 - Nothing happens ok 1914 - count 0 on empty ok 1915 - keys 0 on empty ok 1916 - keys gives empty list on empty set ok 1917 - recent_keys 0 on empty ok 1918 - recent_keys gives empty list on empty set ok 1919 - old_keys 0 on empty ok 1920 - old_keys gives empty list on empty set ok 1921 - No key foo on empty set ok 1922 - No most recent key on empty set ok 1923 - No oldest key on empty set ok 1924 - scalar context first_key gives undef on empty set ok 1925 - list context first_key empty list on empty set ok 1926 - scalar context next_key gives undef on empty set ok 1927 - list context next_key empty list on empty set ok 1928 - pure queries don't save anything ok 1929 - fetch non-existing element ok 1930 - count unchanged after failed fetch ok 1931 - Nothing gets saved by a plain fetch ok 1932 - store doesn't save if there is no save method ok 1933 - count 1 after store ok 1934 - stored element exists ok 1935 - fetch existing element ok 1936 - count still 1 after restore ok 1937 - stored element exists ok 1938 - refetch existing element ok 1939 - Nothing happens ok 1940 - new croaked ok 1941 - count 0 on empty ok 1942 - keys 0 on empty ok 1943 - keys gives empty list on empty set ok 1944 - recent_keys 0 on empty ok 1945 - recent_keys gives empty list on empty set ok 1946 - old_keys 0 on empty ok 1947 - old_keys gives empty list on empty set ok 1948 - No key foo on empty set ok 1949 - No most recent key on empty set ok 1950 - No oldest key on empty set ok 1951 - scalar context first_key gives undef on empty set ok 1952 - list context first_key empty list on empty set ok 1953 - scalar context next_key gives undef on empty set ok 1954 - list context next_key empty list on empty set ok 1955 - pure queries don't save anything ok 1956 - missed 0 on start ok 1957 - hit 0 on start ok 1958 - fetch non-existing element ok 1959 - count unchanged after failed fetch ok 1960 - Nothing gets saved by a plain fetch ok 1961 - missed +1 after failed fetch ok 1962 - hit unchanged after failed fetch ok 1963 - store doesn't save if there is no save method ok 1964 - count 1 after store ok 1965 - missed unchanged by store ok 1966 - hit unchanged by store ok 1967 - stored element exists ok 1968 - fetch existing element ok 1969 - missed unchanged by good fetch ok 1970 - hit +1 after good fetch ok 1971 - count still 1 after restore ok 1972 - missed unchanged by store ok 1973 - hit unchanged by store ok 1974 - stored element exists ok 1975 - refetch existing element ok 1976 - missed unchanged by good fetch ok 1977 - hit +1 after good fetch ok 1978 - Nothing happens ok 1979 - count still 1 after restore ok 1980 - missed unchanged by store ok 1981 - hit unchanged by store ok 1982 - stored element exists ok 1983 - refetch existing element ok 1984 - missed unchanged by good fetch ok 1985 - hit +1 after good fetch ok 1986 - count 0 on empty ok 1987 - keys 0 on empty ok 1988 - keys gives empty list on empty set ok 1989 - recent_keys 0 on empty ok 1990 - recent_keys gives empty list on empty set ok 1991 - old_keys 0 on empty ok 1992 - old_keys gives empty list on empty set ok 1993 - No key foo on empty set ok 1994 - No most recent key on empty set ok 1995 - No oldest key on empty set ok 1996 - scalar context first_key gives undef on empty set ok 1997 - list context first_key empty list on empty set ok 1998 - scalar context next_key gives undef on empty set ok 1999 - list context next_key empty list on empty set ok 2000 - pure queries don't save anything ok 2001 - missed unchanged by delete ok 2002 - hit unchanged by delete ok 2003 - fetch non-existing element after delete ok 2004 - missed +1 after failed fetch ok 2005 - hit unchanged after failed fetch ok 2006 - count 4 after adding some ok 2007 - testing keys in scalar context ok 2008 - testing recent_keys in scalar context ok 2009 - testing old_keys in scalar context ok 2010 - testing keys in list context ok 2011 - testing recent_ list context ok 2012 - testing recent_ list context ok 2013 - recent/old in reverse order ok 2014 - most recent in front ok 2015 - least recent at the back ok 2016 - testing recent_ list context ok 2017 - testing recent_ list context ok 2018 - recent/old in reverse order ok 2019 - most recent in front ok 2020 - least recent at the back ok 2021 - scalar first key is one of the keys ok 2022 - list context first_key returns 2 values ok 2023 - list first_key refers the same entry as scalar first key ok 2024 - list context first_key implies right value ok 2025 - fetch the right value ok 2026 - next_key should finish on undef ok 2027 - scalar context first key is one of the keys ok 2028 - list context first key is one of the keys ok 2029 - first/next key repeated should get all keys ok 2030 - next_key fetches 2 values ok 2031 - list context next_key fetches right value ok 2032 - next_key fetches 2 values ok 2033 - list context next_key fetches right value ok 2034 - next_key fetches 2 values ok 2035 - list context next_key fetches right value ok 2036 - first/next key (list) repeated should get all keys ok 2037 - deleted value was bar4 ok 2038 - one less element after delete ok 2039 - deleted value does not exist anymore ok 2040 - one more element after store ok 2041 - non deleted value gives undef ok 2042 - one less element after delete ok 2043 - deleting must not create value ok 2044 - deleted value was bar3 ok 2045 - two less elements after delete ok 2046 - deleted value does not exist anymore ok 2047 - deleted value does not exist anymore ok 2048 - one more element after store ok 2049 - deleted value match ok 2050 - two less elements after delete ok 2051 - deleted value does not exist anymore ok 2052 - deleted value does not exist anymore ok 2053 - one more element after store ok 2054 - two less elements after delete ok 2055 - deleted value does not exist anymore ok 2056 - deleted value does not exist anymore ok 2057 - one more element after store ok 2058 - count 0 on empty ok 2059 - keys 0 on empty ok 2060 - keys gives empty list on empty set ok 2061 - recent_keys 0 on empty ok 2062 - recent_keys gives empty list on empty set ok 2063 - old_keys 0 on empty ok 2064 - old_keys gives empty list on empty set ok 2065 - No key foo on empty set ok 2066 - No most recent key on empty set ok 2067 - No oldest key on empty set ok 2068 - scalar context first_key gives undef on empty set ok 2069 - list context first_key empty list on empty set ok 2070 - scalar context next_key gives undef on empty set ok 2071 - list context next_key empty list on empty set ok 2072 - pure queries don't save anything ok 2073 - fetch non-existing element ok 2074 - count unchanged after failed fetch ok 2075 - Nothing gets saved by a plain fetch ok 2076 - store doesn't save if there is no save method ok 2077 - count 1 after store ok 2078 - stored element exists ok 2079 - fetch existing element ok 2080 - count still 1 after restore ok 2081 - stored element exists ok 2082 - refetch existing element ok 2083 - Nothing happens ok 2084 - count 0 on empty ok 2085 - keys 0 on empty ok 2086 - keys gives empty list on empty set ok 2087 - recent_keys 0 on empty ok 2088 - recent_keys gives empty list on empty set ok 2089 - old_keys 0 on empty ok 2090 - old_keys gives empty list on empty set ok 2091 - No key foo on empty set ok 2092 - No most recent key on empty set ok 2093 - No oldest key on empty set ok 2094 - scalar context first_key gives undef on empty set ok 2095 - list context first_key empty list on empty set ok 2096 - scalar context next_key gives undef on empty set ok 2097 - list context next_key empty list on empty set ok 2098 - pure queries don't save anything ok 2099 - fetch non-existing element ok 2100 - count unchanged after failed fetch ok 2101 - Nothing gets saved by a plain fetch ok 2102 - store doesn't save if there is no save method ok 2103 - count 1 after store ok 2104 - stored element exists ok 2105 - fetch existing element ok 2106 - count still 1 after restore ok 2107 - stored element exists ok 2108 - refetch existing element ok 2109 - Nothing happens ok 2110 - new croaked ok 2111 - count 0 on empty ok 2112 - keys 0 on empty ok 2113 - keys gives empty list on empty set ok 2114 - recent_keys 0 on empty ok 2115 - recent_keys gives empty list on empty set ok 2116 - old_keys 0 on empty ok 2117 - old_keys gives empty list on empty set ok 2118 - No key foo on empty set ok 2119 - No most recent key on empty set ok 2120 - No oldest key on empty set ok 2121 - scalar context first_key gives undef on empty set ok 2122 - list context first_key empty list on empty set ok 2123 - scalar context next_key gives undef on empty set ok 2124 - list context next_key empty list on empty set ok 2125 - pure queries don't save anything ok 2126 - missed 0 on start ok 2127 - hit 0 on start ok 2128 - fetch non-existing element ok 2129 - count unchanged after failed fetch ok 2130 - Nothing gets saved by a plain fetch ok 2131 - missed +1 after failed fetch ok 2132 - hit unchanged after failed fetch ok 2133 - store doesn't save if there is no save method ok 2134 - count 1 after store ok 2135 - missed unchanged by store ok 2136 - hit unchanged by store ok 2137 - stored element exists ok 2138 - fetch non-existing element ok 2139 - missed unchanged by good fetch ok 2140 - hit +1 after good fetch ok 2141 - count still 1 after restore ok 2142 - missed unchanged by store ok 2143 - hit unchanged by store ok 2144 - stored element exists ok 2145 - refetch existing element ok 2146 - missed unchanged by good fetch ok 2147 - hit +1 after good fetch ok 2148 - Nothing happens ok 2149 - count still 1 after restore ok 2150 - missed unchanged by store ok 2151 - hit unchanged by store ok 2152 - stored element exists ok 2153 - fetch non-existing element ok 2154 - missed unchanged by good fetch ok 2155 - hit +1 after good fetch ok 2156 - count 0 on empty ok 2157 - keys 0 on empty ok 2158 - keys gives empty list on empty set ok 2159 - recent_keys 0 on empty ok 2160 - recent_keys gives empty list on empty set ok 2161 - old_keys 0 on empty ok 2162 - old_keys gives empty list on empty set ok 2163 - No key foo on empty set ok 2164 - No most recent key on empty set ok 2165 - No oldest key on empty set ok 2166 - scalar context first_key gives undef on empty set ok 2167 - list context first_key empty list on empty set ok 2168 - scalar context next_key gives undef on empty set ok 2169 - list context next_key empty list on empty set ok 2170 - pure queries don't save anything ok 2171 - missed unchanged by delete ok 2172 - hit unchanged by delete ok 2173 - fetch non-existing element after delete ok 2174 - missed +1 after failed fetch ok 2175 - hit unchanged after failed fetch ok 2176 - count 0 after adding some ok 2177 - testing keys in scalar context ok 2178 - testing recent_keys in scalar context ok 2179 - testing old_keys in scalar context ok 2180 - testing keys in list context ok 2181 - testing recent_ list context ok 2182 - testing recent_ list context ok 2183 - recent/old in reverse order ok 2184 - most recent in front ok 2185 - least recent at the back ok 2186 - testing recent_ list context ok 2187 - testing recent_ list context ok 2188 - recent/old in reverse order ok 2189 - most recent in front ok 2190 - least recent at the back ok 2191 - scalar first key is one of the keys ok 2192 - list context first_key returns 2 values ok 2193 - list first_key refers the same entry as scalar first key ok 2194 - new croaked ok 2195 - count 0 on empty ok 2196 - keys 0 on empty ok 2197 - keys gives empty list on empty set ok 2198 - recent_keys 0 on empty ok 2199 - recent_keys gives empty list on empty set ok 2200 - old_keys 0 on empty ok 2201 - old_keys gives empty list on empty set ok 2202 - No key foo on empty set ok 2203 - No most recent key on empty set ok 2204 - No oldest key on empty set ok 2205 - scalar context first_key gives undef on empty set ok 2206 - list context first_key empty list on empty set ok 2207 - scalar context next_key gives undef on empty set ok 2208 - list context next_key empty list on empty set ok 2209 - pure queries don't save anything ok 2210 - missed 0 on start ok 2211 - hit 0 on start ok 2212 - fetch non-existing element ok 2213 - count unchanged after failed fetch ok 2214 - Nothing gets saved by a plain fetch ok 2215 - missed +1 after failed fetch ok 2216 - hit unchanged after failed fetch ok 2217 - store doesn't save if there is no save method ok 2218 - count 1 after store ok 2219 - missed unchanged by store ok 2220 - hit unchanged by store ok 2221 - stored element exists ok 2222 - fetch existing element ok 2223 - missed unchanged by good fetch ok 2224 - hit +1 after good fetch ok 2225 - count still 1 after restore ok 2226 - missed unchanged by store ok 2227 - hit unchanged by store ok 2228 - stored element exists ok 2229 - refetch existing element ok 2230 - missed unchanged by good fetch ok 2231 - hit +1 after good fetch ok 2232 - Nothing happens ok 2233 - count still 1 after restore ok 2234 - missed unchanged by store ok 2235 - hit unchanged by store ok 2236 - stored element exists ok 2237 - refetch existing element ok 2238 - missed unchanged by good fetch ok 2239 - hit +1 after good fetch ok 2240 - count 0 on empty ok 2241 - keys 0 on empty ok 2242 - keys gives empty list on empty set ok 2243 - recent_keys 0 on empty ok 2244 - recent_keys gives empty list on empty set ok 2245 - old_keys 0 on empty ok 2246 - old_keys gives empty list on empty set ok 2247 - No key foo on empty set ok 2248 - No most recent key on empty set ok 2249 - No oldest key on empty set ok 2250 - scalar context first_key gives undef on empty set ok 2251 - list context first_key empty list on empty set ok 2252 - scalar context next_key gives undef on empty set ok 2253 - list context next_key empty list on empty set ok 2254 - pure queries don't save anything ok 2255 - missed unchanged by delete ok 2256 - hit unchanged by delete ok 2257 - fetch non-existing element after delete ok 2258 - missed +1 after failed fetch ok 2259 - hit unchanged after failed fetch ok 2260 - count 4 after adding some ok 2261 - testing keys in scalar context ok 2262 - testing recent_keys in scalar context ok 2263 - testing old_keys in scalar context ok 2264 - testing keys in list context ok 2265 - testing recent_ list context ok 2266 - testing recent_ list context ok 2267 - recent/old in reverse order ok 2268 - most recent in front ok 2269 - least recent at the back ok 2270 - testing recent_ list context ok 2271 - testing recent_ list context ok 2272 - recent/old in reverse order ok 2273 - most recent in front ok 2274 - least recent at the back ok 2275 - scalar first key is one of the keys ok 2276 - list context first_key returns 2 values ok 2277 - list first_key refers the same entry as scalar first key ok 2278 - list context first_key implies right value ok 2279 - fetch the right value ok 2280 - next_key should finish on undef ok 2281 - scalar context first key is one of the keys ok 2282 - list context first key is one of the keys ok 2283 - first/next key repeated should get all keys ok 2284 - next_key fetches 2 values ok 2285 - list context next_key fetches right value ok 2286 - next_key fetches 2 values ok 2287 - list context next_key fetches right value ok 2288 - next_key fetches 2 values ok 2289 - list context next_key fetches right value ok 2290 - first/next key (list) repeated should get all keys ok 2291 - deleted value was bar4 ok 2292 - one less element after delete ok 2293 - deleted value does not exist anymore ok 2294 - one more element after store ok 2295 - non deleted value gives undef ok 2296 - one less element after delete ok 2297 - deleting must not create value ok 2298 - deleted value was bar3 ok 2299 - two less elements after delete ok 2300 - deleted value does not exist anymore ok 2301 - deleted value does not exist anymore ok 2302 - one more element after store ok 2303 - deleted value match ok 2304 - two less elements after delete ok 2305 - deleted value does not exist anymore ok 2306 - deleted value does not exist anymore ok 2307 - one more element after store ok 2308 - two less elements after delete ok 2309 - deleted value does not exist anymore ok 2310 - deleted value does not exist anymore ok 2311 - one more element after store ok 2312 - count 0 on empty ok 2313 - keys 0 on empty ok 2314 - keys gives empty list on empty set ok 2315 - recent_keys 0 on empty ok 2316 - recent_keys gives empty list on empty set ok 2317 - old_keys 0 on empty ok 2318 - old_keys gives empty list on empty set ok 2319 - No key foo on empty set ok 2320 - No most recent key on empty set ok 2321 - No oldest key on empty set ok 2322 - scalar context first_key gives undef on empty set ok 2323 - list context first_key empty list on empty set ok 2324 - scalar context next_key gives undef on empty set ok 2325 - list context next_key empty list on empty set ok 2326 - pure queries don't save anything ok 2327 - fetch non-existing element ok 2328 - count unchanged after failed fetch ok 2329 - Nothing gets saved by a plain fetch ok 2330 - store doesn't save if there is no save method ok 2331 - count 1 after store ok 2332 - stored element exists ok 2333 - fetch existing element ok 2334 - count still 1 after restore ok 2335 - stored element exists ok 2336 - refetch existing element ok 2337 - Nothing happens ok 2338 - count 0 on empty ok 2339 - keys 0 on empty ok 2340 - keys gives empty list on empty set ok 2341 - recent_keys 0 on empty ok 2342 - recent_keys gives empty list on empty set ok 2343 - old_keys 0 on empty ok 2344 - old_keys gives empty list on empty set ok 2345 - No key foo on empty set ok 2346 - No most recent key on empty set ok 2347 - No oldest key on empty set ok 2348 - scalar context first_key gives undef on empty set ok 2349 - list context first_key empty list on empty set ok 2350 - scalar context next_key gives undef on empty set ok 2351 - list context next_key empty list on empty set ok 2352 - pure queries don't save anything ok 2353 - fetch non-existing element ok 2354 - count unchanged after failed fetch ok 2355 - Nothing gets saved by a plain fetch ok 2356 - store doesn't save if there is no save method ok 2357 - count 1 after store ok 2358 - stored element exists ok 2359 - fetch existing element ok 2360 - count still 1 after restore ok 2361 - stored element exists ok 2362 - refetch existing element ok 2363 - Nothing happens ok 2364 - new croaked ok 2365 - count 0 on empty ok 2366 - keys 0 on empty ok 2367 - keys gives empty list on empty set ok 2368 - recent_keys 0 on empty ok 2369 - recent_keys gives empty list on empty set ok 2370 - old_keys 0 on empty ok 2371 - old_keys gives empty list on empty set ok 2372 - No key foo on empty set ok 2373 - No most recent key on empty set ok 2374 - No oldest key on empty set ok 2375 - scalar context first_key gives undef on empty set ok 2376 - list context first_key empty list on empty set ok 2377 - scalar context next_key gives undef on empty set ok 2378 - list context next_key empty list on empty set ok 2379 - pure queries don't save anything ok 2380 - missed 0 on start ok 2381 - hit 0 on start ok 2382 - fetch non-existing element ok 2383 - count 1 after failed fetch and implied load ok 2384 - Nothing gets saved if there is no save function ok 2385 - missed +1 after failed fetch ok 2386 - hit unchanged after failed fetch ok 2387 - store doesn't save if there is no save method ok 2388 - count 1 after store ok 2389 - missed unchanged by store ok 2390 - hit unchanged by store ok 2391 - stored element exists ok 2392 - fetch existing element ok 2393 - missed unchanged by good fetch ok 2394 - hit +1 after good fetch ok 2395 - count still 1 after restore ok 2396 - missed unchanged by store ok 2397 - hit unchanged by store ok 2398 - stored element exists ok 2399 - refetch existing element ok 2400 - missed unchanged by good fetch ok 2401 - hit +1 after good fetch ok 2402 - Nothing happens ok 2403 - count still 1 after restore ok 2404 - missed unchanged by store ok 2405 - hit unchanged by store ok 2406 - stored element exists ok 2407 - refetch existing element ok 2408 - missed unchanged by good fetch ok 2409 - hit +1 after good fetch ok 2410 - count 0 on empty ok 2411 - keys 0 on empty ok 2412 - keys gives empty list on empty set ok 2413 - recent_keys 0 on empty ok 2414 - recent_keys gives empty list on empty set ok 2415 - old_keys 0 on empty ok 2416 - old_keys gives empty list on empty set ok 2417 - No key foo on empty set ok 2418 - No most recent key on empty set ok 2419 - No oldest key on empty set ok 2420 - scalar context first_key gives undef on empty set ok 2421 - list context first_key empty list on empty set ok 2422 - scalar context next_key gives undef on empty set ok 2423 - list context next_key empty list on empty set ok 2424 - pure queries don't save anything ok 2425 - missed unchanged by delete ok 2426 - hit unchanged by delete ok 2427 - fetch non-existing element after delete and implied load ok 2428 - missed +1 after failed fetch ok 2429 - hit unchanged after failed fetch ok 2430 - count 4 after adding some ok 2431 - testing keys in scalar context ok 2432 - testing recent_keys in scalar context ok 2433 - testing old_keys in scalar context ok 2434 - testing keys in list context ok 2435 - testing recent_ list context ok 2436 - testing recent_ list context ok 2437 - recent/old in reverse order ok 2438 - most recent in front ok 2439 - least recent at the back ok 2440 - testing recent_ list context ok 2441 - testing recent_ list context ok 2442 - recent/old in reverse order ok 2443 - most recent in front ok 2444 - least recent at the back ok 2445 - scalar first key is one of the keys ok 2446 - list context first_key returns 2 values ok 2447 - list first_key refers the same entry as scalar first key ok 2448 - list context first_key implies right value ok 2449 - fetch the right value ok 2450 - next_key should finish on undef ok 2451 - scalar context first key is one of the keys ok 2452 - list context first key is one of the keys ok 2453 - first/next key repeated should get all keys ok 2454 - next_key fetches 2 values ok 2455 - list context next_key fetches right value ok 2456 - next_key fetches 2 values ok 2457 - list context next_key fetches right value ok 2458 - next_key fetches 2 values ok 2459 - list context next_key fetches right value ok 2460 - first/next key (list) repeated should get all keys ok 2461 - deleted value was bar4 ok 2462 - one less element after delete ok 2463 - deleted value does not exist anymore ok 2464 - one more element after store ok 2465 - non deleted value gives undef ok 2466 - one less element after delete ok 2467 - deleting must not create value ok 2468 - deleted value was bar3 ok 2469 - two less elements after delete ok 2470 - deleted value does not exist anymore ok 2471 - deleted value does not exist anymore ok 2472 - one more element after store ok 2473 - deleted value match ok 2474 - two less elements after delete ok 2475 - deleted value does not exist anymore ok 2476 - deleted value does not exist anymore ok 2477 - one more element after store ok 2478 - two less elements after delete ok 2479 - deleted value does not exist anymore ok 2480 - deleted value does not exist anymore ok 2481 - one more element after store ok 2482 - count 0 on empty ok 2483 - keys 0 on empty ok 2484 - keys gives empty list on empty set ok 2485 - recent_keys 0 on empty ok 2486 - recent_keys gives empty list on empty set ok 2487 - old_keys 0 on empty ok 2488 - old_keys gives empty list on empty set ok 2489 - No key foo on empty set ok 2490 - No most recent key on empty set ok 2491 - No oldest key on empty set ok 2492 - scalar context first_key gives undef on empty set ok 2493 - list context first_key empty list on empty set ok 2494 - scalar context next_key gives undef on empty set ok 2495 - list context next_key empty list on empty set ok 2496 - pure queries don't save anything ok 2497 - fetch non-existing element ok 2498 - count 1 after failed fetch and implied load ok 2499 - Nothing gets saved if there is no save function ok 2500 - store doesn't save if there is no save method ok 2501 - count 1 after store ok 2502 - stored element exists ok 2503 - fetch existing element ok 2504 - count still 1 after restore ok 2505 - stored element exists ok 2506 - refetch existing element ok 2507 - Nothing happens ok 2508 - count 0 on empty ok 2509 - keys 0 on empty ok 2510 - keys gives empty list on empty set ok 2511 - recent_keys 0 on empty ok 2512 - recent_keys gives empty list on empty set ok 2513 - old_keys 0 on empty ok 2514 - old_keys gives empty list on empty set ok 2515 - No key foo on empty set ok 2516 - No most recent key on empty set ok 2517 - No oldest key on empty set ok 2518 - scalar context first_key gives undef on empty set ok 2519 - list context first_key empty list on empty set ok 2520 - scalar context next_key gives undef on empty set ok 2521 - list context next_key empty list on empty set ok 2522 - pure queries don't save anything ok 2523 - fetch non-existing element ok 2524 - count 1 after failed fetch and implied load ok 2525 - Nothing gets saved if there is no save function ok 2526 - store doesn't save if there is no save method ok 2527 - count 1 after store ok 2528 - stored element exists ok 2529 - fetch existing element ok 2530 - count still 1 after restore ok 2531 - stored element exists ok 2532 - refetch existing element ok 2533 - Nothing happens ok 2534 - new croaked ok 2535 - count 0 on empty ok 2536 - keys 0 on empty ok 2537 - keys gives empty list on empty set ok 2538 - recent_keys 0 on empty ok 2539 - recent_keys gives empty list on empty set ok 2540 - old_keys 0 on empty ok 2541 - old_keys gives empty list on empty set ok 2542 - No key foo on empty set ok 2543 - No most recent key on empty set ok 2544 - No oldest key on empty set ok 2545 - scalar context first_key gives undef on empty set ok 2546 - list context first_key empty list on empty set ok 2547 - scalar context next_key gives undef on empty set ok 2548 - list context next_key empty list on empty set ok 2549 - pure queries don't save anything ok 2550 - missed 0 on start ok 2551 - hit 0 on start ok 2552 - fetch non-existing element ok 2553 - count unchanged after failed fetch ok 2554 - Nothing gets saved by a plain fetch ok 2555 - missed +1 after failed fetch ok 2556 - hit unchanged after failed fetch ok 2557 - save value set by store ok 2558 - count 1 after store ok 2559 - missed unchanged by store ok 2560 - hit unchanged by store ok 2561 - stored element exists ok 2562 - fetch existing element ok 2563 - missed unchanged by good fetch ok 2564 - hit +1 after good fetch ok 2565 - count still 1 after restore ok 2566 - missed unchanged by store ok 2567 - hit unchanged by store ok 2568 - stored element exists ok 2569 - refetch existing element ok 2570 - missed unchanged by good fetch ok 2571 - hit +1 after good fetch ok 2572 - Nothing happens ok 2573 - count still 1 after restore ok 2574 - missed unchanged by store ok 2575 - hit unchanged by store ok 2576 - stored element exists ok 2577 - refetch existing element ok 2578 - missed unchanged by good fetch ok 2579 - hit +1 after good fetch ok 2580 - count 0 on empty ok 2581 - keys 0 on empty ok 2582 - keys gives empty list on empty set ok 2583 - recent_keys 0 on empty ok 2584 - recent_keys gives empty list on empty set ok 2585 - old_keys 0 on empty ok 2586 - old_keys gives empty list on empty set ok 2587 - No key foo on empty set ok 2588 - No most recent key on empty set ok 2589 - No oldest key on empty set ok 2590 - scalar context first_key gives undef on empty set ok 2591 - list context first_key empty list on empty set ok 2592 - scalar context next_key gives undef on empty set ok 2593 - list context next_key empty list on empty set ok 2594 - pure queries don't save anything ok 2595 - missed unchanged by delete ok 2596 - hit unchanged by delete ok 2597 - fetch non-existing element after delete ok 2598 - missed +1 after failed fetch ok 2599 - hit unchanged after failed fetch ok 2600 - count 4 after adding some ok 2601 - testing keys in scalar context ok 2602 - testing recent_keys in scalar context ok 2603 - testing old_keys in scalar context ok 2604 - testing keys in list context ok 2605 - testing recent_ list context ok 2606 - testing recent_ list context ok 2607 - recent/old in reverse order ok 2608 - most recent in front ok 2609 - least recent at the back ok 2610 - testing recent_ list context ok 2611 - testing recent_ list context ok 2612 - recent/old in reverse order ok 2613 - most recent in front ok 2614 - least recent at the back ok 2615 - scalar first key is one of the keys ok 2616 - list context first_key returns 2 values ok 2617 - list first_key refers the same entry as scalar first key ok 2618 - list context first_key implies right value ok 2619 - fetch the right value ok 2620 - next_key should finish on undef ok 2621 - scalar context first key is one of the keys ok 2622 - list context first key is one of the keys ok 2623 - first/next key repeated should get all keys ok 2624 - next_key fetches 2 values ok 2625 - list context next_key fetches right value ok 2626 - next_key fetches 2 values ok 2627 - list context next_key fetches right value ok 2628 - next_key fetches 2 values ok 2629 - list context next_key fetches right value ok 2630 - first/next key (list) repeated should get all keys ok 2631 - deleted value was bar4 ok 2632 - one less element after delete ok 2633 - deleted value does not exist anymore ok 2634 - one more element after store ok 2635 - non deleted value gives undef ok 2636 - one less element after delete ok 2637 - deleting must not create value ok 2638 - deleted value was bar3 ok 2639 - two less elements after delete ok 2640 - deleted value does not exist anymore ok 2641 - deleted value does not exist anymore ok 2642 - one more element after store ok 2643 - deleted value match ok 2644 - two less elements after delete ok 2645 - deleted value does not exist anymore ok 2646 - deleted value does not exist anymore ok 2647 - one more element after store ok 2648 - two less elements after delete ok 2649 - deleted value does not exist anymore ok 2650 - deleted value does not exist anymore ok 2651 - one more element after store ok 2652 - count 0 on empty ok 2653 - keys 0 on empty ok 2654 - keys gives empty list on empty set ok 2655 - recent_keys 0 on empty ok 2656 - recent_keys gives empty list on empty set ok 2657 - old_keys 0 on empty ok 2658 - old_keys gives empty list on empty set ok 2659 - No key foo on empty set ok 2660 - No most recent key on empty set ok 2661 - No oldest key on empty set ok 2662 - scalar context first_key gives undef on empty set ok 2663 - list context first_key empty list on empty set ok 2664 - scalar context next_key gives undef on empty set ok 2665 - list context next_key empty list on empty set ok 2666 - pure queries don't save anything ok 2667 - fetch non-existing element ok 2668 - count unchanged after failed fetch ok 2669 - Nothing gets saved by a plain fetch ok 2670 - save value set by store ok 2671 - count 1 after store ok 2672 - stored element exists ok 2673 - fetch existing element ok 2674 - count still 1 after restore ok 2675 - stored element exists ok 2676 - refetch existing element ok 2677 - Nothing happens ok 2678 - count 0 on empty ok 2679 - keys 0 on empty ok 2680 - keys gives empty list on empty set ok 2681 - recent_keys 0 on empty ok 2682 - recent_keys gives empty list on empty set ok 2683 - old_keys 0 on empty ok 2684 - old_keys gives empty list on empty set ok 2685 - No key foo on empty set ok 2686 - No most recent key on empty set ok 2687 - No oldest key on empty set ok 2688 - scalar context first_key gives undef on empty set ok 2689 - list context first_key empty list on empty set ok 2690 - scalar context next_key gives undef on empty set ok 2691 - list context next_key empty list on empty set ok 2692 - pure queries don't save anything ok 2693 - fetch non-existing element ok 2694 - count unchanged after failed fetch ok 2695 - Nothing gets saved by a plain fetch ok 2696 - save value set by store ok 2697 - count 1 after store ok 2698 - stored element exists ok 2699 - fetch existing element ok 2700 - count still 1 after restore ok 2701 - stored element exists ok 2702 - refetch existing element ok 2703 - Nothing happens ok 2704 - new croaked ok 2705 - Userdata set ok 2706 - Get old userdata ok 2707 - Get old userdata ok 2708 - Most recent userdata set ok 2709 - Most recent userdata remains set ok 2710 - count 0 on empty ok 2711 - keys 0 on empty ok 2712 - keys gives empty list on empty set ok 2713 - recent_keys 0 on empty ok 2714 - recent_keys gives empty list on empty set ok 2715 - old_keys 0 on empty ok 2716 - old_keys gives empty list on empty set ok 2717 - No key foo on empty set ok 2718 - No most recent key on empty set ok 2719 - No oldest key on empty set ok 2720 - scalar context first_key gives undef on empty set ok 2721 - list context first_key empty list on empty set ok 2722 - scalar context next_key gives undef on empty set ok 2723 - list context next_key empty list on empty set ok 2724 - pure queries don't save anything ok 2725 - missed 0 on start ok 2726 - hit 0 on start ok 2727 - fetch non-existing element ok 2728 - count 1 after failed fetch and implied load ok 2729 - save value autocreated by fetch ok 2730 - missed +1 after failed fetch ok 2731 - hit unchanged after failed fetch ok 2732 - save value set by store ok 2733 - count 1 after store ok 2734 - missed unchanged by store ok 2735 - hit unchanged by store ok 2736 - stored element exists ok 2737 - fetch existing element ok 2738 - missed unchanged by good fetch ok 2739 - hit +1 after good fetch ok 2740 - count still 1 after restore ok 2741 - missed unchanged by store ok 2742 - hit unchanged by store ok 2743 - stored element exists ok 2744 - refetch existing element ok 2745 - missed unchanged by good fetch ok 2746 - hit +1 after good fetch ok 2747 - Nothing happens ok 2748 - count still 1 after restore ok 2749 - missed unchanged by store ok 2750 - hit unchanged by store ok 2751 - stored element exists ok 2752 - refetch existing element ok 2753 - missed unchanged by good fetch ok 2754 - hit +1 after good fetch ok 2755 - count 0 on empty ok 2756 - keys 0 on empty ok 2757 - keys gives empty list on empty set ok 2758 - recent_keys 0 on empty ok 2759 - recent_keys gives empty list on empty set ok 2760 - old_keys 0 on empty ok 2761 - old_keys gives empty list on empty set ok 2762 - No key foo on empty set ok 2763 - No most recent key on empty set ok 2764 - No oldest key on empty set ok 2765 - scalar context first_key gives undef on empty set ok 2766 - list context first_key empty list on empty set ok 2767 - scalar context next_key gives undef on empty set ok 2768 - list context next_key empty list on empty set ok 2769 - pure queries don't save anything ok 2770 - missed unchanged by delete ok 2771 - hit unchanged by delete ok 2772 - fetch non-existing element after delete and implied load ok 2773 - missed +1 after failed fetch ok 2774 - hit unchanged after failed fetch ok 2775 - count 4 after adding some ok 2776 - testing keys in scalar context ok 2777 - testing recent_keys in scalar context ok 2778 - testing old_keys in scalar context ok 2779 - testing keys in list context ok 2780 - testing recent_ list context ok 2781 - testing recent_ list context ok 2782 - recent/old in reverse order ok 2783 - most recent in front ok 2784 - least recent at the back ok 2785 - testing recent_ list context ok 2786 - testing recent_ list context ok 2787 - recent/old in reverse order ok 2788 - most recent in front ok 2789 - least recent at the back ok 2790 - scalar first key is one of the keys ok 2791 - list context first_key returns 2 values ok 2792 - list first_key refers the same entry as scalar first key ok 2793 - list context first_key implies right value ok 2794 - fetch the right value ok 2795 - next_key should finish on undef ok 2796 - scalar context first key is one of the keys ok 2797 - list context first key is one of the keys ok 2798 - first/next key repeated should get all keys ok 2799 - next_key fetches 2 values ok 2800 - list context next_key fetches right value ok 2801 - next_key fetches 2 values ok 2802 - list context next_key fetches right value ok 2803 - next_key fetches 2 values ok 2804 - list context next_key fetches right value ok 2805 - first/next key (list) repeated should get all keys ok 2806 - deleted value was bar4 ok 2807 - one less element after delete ok 2808 - deleted value does not exist anymore ok 2809 - one more element after store ok 2810 - non deleted value gives undef ok 2811 - one less element after delete ok 2812 - deleting must not create value ok 2813 - deleted value was bar3 ok 2814 - two less elements after delete ok 2815 - deleted value does not exist anymore ok 2816 - deleted value does not exist anymore ok 2817 - one more element after store ok 2818 - deleted value match ok 2819 - two less elements after delete ok 2820 - deleted value does not exist anymore ok 2821 - deleted value does not exist anymore ok 2822 - one more element after store ok 2823 - two less elements after delete ok 2824 - deleted value does not exist anymore ok 2825 - deleted value does not exist anymore ok 2826 - one more element after store ok 2827 - count 0 on empty ok 2828 - keys 0 on empty ok 2829 - keys gives empty list on empty set ok 2830 - recent_keys 0 on empty ok 2831 - recent_keys gives empty list on empty set ok 2832 - old_keys 0 on empty ok 2833 - old_keys gives empty list on empty set ok 2834 - No key foo on empty set ok 2835 - No most recent key on empty set ok 2836 - No oldest key on empty set ok 2837 - scalar context first_key gives undef on empty set ok 2838 - list context first_key empty list on empty set ok 2839 - scalar context next_key gives undef on empty set ok 2840 - list context next_key empty list on empty set ok 2841 - pure queries don't save anything ok 2842 - fetch non-existing element ok 2843 - count 1 after failed fetch and implied load ok 2844 - save value autocreated by fetch ok 2845 - save value set by store ok 2846 - count 1 after store ok 2847 - stored element exists ok 2848 - fetch existing element ok 2849 - count still 1 after restore ok 2850 - stored element exists ok 2851 - refetch existing element ok 2852 - Nothing happens ok 2853 - count 0 on empty ok 2854 - keys 0 on empty ok 2855 - keys gives empty list on empty set ok 2856 - recent_keys 0 on empty ok 2857 - recent_keys gives empty list on empty set ok 2858 - old_keys 0 on empty ok 2859 - old_keys gives empty list on empty set ok 2860 - No key foo on empty set ok 2861 - No most recent key on empty set ok 2862 - No oldest key on empty set ok 2863 - scalar context first_key gives undef on empty set ok 2864 - list context first_key empty list on empty set ok 2865 - scalar context next_key gives undef on empty set ok 2866 - list context next_key empty list on empty set ok 2867 - pure queries don't save anything ok 2868 - fetch non-existing element ok 2869 - count 1 after failed fetch and implied load ok 2870 - save value autocreated by fetch ok 2871 - save value set by store ok 2872 - count 1 after store ok 2873 - stored element exists ok 2874 - fetch existing element ok 2875 - count still 1 after restore ok 2876 - stored element exists ok 2877 - refetch existing element ok 2878 - Nothing happens ok 2879 - new croaked ok 2880 - No userdata set ok 2881 - Get old userdata ok 2882 - Get old userdata ok 2883 - Most recent userdata set ok 2884 - Most recent userdata remains set ok 2885 - count 0 on empty ok 2886 - keys 0 on empty ok 2887 - keys gives empty list on empty set ok 2888 - recent_keys 0 on empty ok 2889 - recent_keys gives empty list on empty set ok 2890 - old_keys 0 on empty ok 2891 - old_keys gives empty list on empty set ok 2892 - No key foo on empty set ok 2893 - No most recent key on empty set ok 2894 - No oldest key on empty set ok 2895 - scalar context first_key gives undef on empty set ok 2896 - list context first_key empty list on empty set ok 2897 - scalar context next_key gives undef on empty set ok 2898 - list context next_key empty list on empty set ok 2899 - pure queries don't save anything ok 2900 - missed 0 on start ok 2901 - hit 0 on start ok 2902 - fetch non-existing element ok 2903 - count 1 after failed fetch and implied load ok 2904 - Nothing gets saved if there is no save function ok 2905 - missed +1 after failed fetch ok 2906 - hit unchanged after failed fetch ok 2907 - store doesn't save if there is no save method ok 2908 - count 1 after store ok 2909 - missed unchanged by store ok 2910 - hit unchanged by store ok 2911 - stored element exists ok 2912 - fetch existing element ok 2913 - missed unchanged by good fetch ok 2914 - hit +1 after good fetch ok 2915 - count still 1 after restore ok 2916 - missed unchanged by store ok 2917 - hit unchanged by store ok 2918 - stored element exists ok 2919 - refetch existing element ok 2920 - missed unchanged by good fetch ok 2921 - hit +1 after good fetch ok 2922 - Nothing happens ok 2923 - count still 1 after restore ok 2924 - missed unchanged by store ok 2925 - hit unchanged by store ok 2926 - stored element exists ok 2927 - refetch existing element ok 2928 - missed unchanged by good fetch ok 2929 - hit +1 after good fetch ok 2930 - count 0 on empty ok 2931 - keys 0 on empty ok 2932 - keys gives empty list on empty set ok 2933 - recent_keys 0 on empty ok 2934 - recent_keys gives empty list on empty set ok 2935 - old_keys 0 on empty ok 2936 - old_keys gives empty list on empty set ok 2937 - No key foo on empty set ok 2938 - No most recent key on empty set ok 2939 - No oldest key on empty set ok 2940 - scalar context first_key gives undef on empty set ok 2941 - list context first_key empty list on empty set ok 2942 - scalar context next_key gives undef on empty set ok 2943 - list context next_key empty list on empty set ok 2944 - pure queries don't save anything ok 2945 - missed unchanged by delete ok 2946 - hit unchanged by delete ok 2947 - fetch non-existing element after delete and implied load ok 2948 - missed +1 after failed fetch ok 2949 - hit unchanged after failed fetch ok 2950 - count 4 after adding some ok 2951 - testing keys in scalar context ok 2952 - testing recent_keys in scalar context ok 2953 - testing old_keys in scalar context ok 2954 - testing keys in list context ok 2955 - testing recent_ list context ok 2956 - testing recent_ list context ok 2957 - recent/old in reverse order ok 2958 - most recent in front ok 2959 - least recent at the back ok 2960 - testing recent_ list context ok 2961 - testing recent_ list context ok 2962 - recent/old in reverse order ok 2963 - most recent in front ok 2964 - least recent at the back ok 2965 - scalar first key is one of the keys ok 2966 - list context first_key returns 2 values ok 2967 - list first_key refers the same entry as scalar first key ok 2968 - list context first_key implies right value ok 2969 - fetch the right value ok 2970 - next_key should finish on undef ok 2971 - scalar context first key is one of the keys ok 2972 - list context first key is one of the keys ok 2973 - first/next key repeated should get all keys ok 2974 - next_key fetches 2 values ok 2975 - list context next_key fetches right value ok 2976 - next_key fetches 2 values ok 2977 - list context next_key fetches right value ok 2978 - next_key fetches 2 values ok 2979 - list context next_key fetches right value ok 2980 - first/next key (list) repeated should get all keys ok 2981 - deleted value was bar4 ok 2982 - one less element after delete ok 2983 - deleted value does not exist anymore ok 2984 - one more element after store ok 2985 - non deleted value gives undef ok 2986 - one less element after delete ok 2987 - deleting must not create value ok 2988 - deleted value was bar3 ok 2989 - two less elements after delete ok 2990 - deleted value does not exist anymore ok 2991 - deleted value does not exist anymore ok 2992 - one more element after store ok 2993 - deleted value match ok 2994 - two less elements after delete ok 2995 - deleted value does not exist anymore ok 2996 - deleted value does not exist anymore ok 2997 - one more element after store ok 2998 - two less elements after delete ok 2999 - deleted value does not exist anymore ok 3000 - deleted value does not exist anymore ok 3001 - one more element after store ok 3002 - count 0 on empty ok 3003 - keys 0 on empty ok 3004 - keys gives empty list on empty set ok 3005 - recent_keys 0 on empty ok 3006 - recent_keys gives empty list on empty set ok 3007 - old_keys 0 on empty ok 3008 - old_keys gives empty list on empty set ok 3009 - No key foo on empty set ok 3010 - No most recent key on empty set ok 3011 - No oldest key on empty set ok 3012 - scalar context first_key gives undef on empty set ok 3013 - list context first_key empty list on empty set ok 3014 - scalar context next_key gives undef on empty set ok 3015 - list context next_key empty list on empty set ok 3016 - pure queries don't save anything ok 3017 - fetch non-existing element ok 3018 - count 1 after failed fetch and implied load ok 3019 - Nothing gets saved if there is no save function ok 3020 - store doesn't save if there is no save method ok 3021 - count 1 after store ok 3022 - stored element exists ok 3023 - fetch existing element ok 3024 - count still 1 after restore ok 3025 - stored element exists ok 3026 - refetch existing element ok 3027 - Nothing happens ok 3028 - count 0 on empty ok 3029 - keys 0 on empty ok 3030 - keys gives empty list on empty set ok 3031 - recent_keys 0 on empty ok 3032 - recent_keys gives empty list on empty set ok 3033 - old_keys 0 on empty ok 3034 - old_keys gives empty list on empty set ok 3035 - No key foo on empty set ok 3036 - No most recent key on empty set ok 3037 - No oldest key on empty set ok 3038 - scalar context first_key gives undef on empty set ok 3039 - list context first_key empty list on empty set ok 3040 - scalar context next_key gives undef on empty set ok 3041 - list context next_key empty list on empty set ok 3042 - pure queries don't save anything ok 3043 - fetch non-existing element ok 3044 - count 1 after failed fetch and implied load ok 3045 - Nothing gets saved if there is no save function ok 3046 - store doesn't save if there is no save method ok 3047 - count 1 after store ok 3048 - stored element exists ok 3049 - fetch existing element ok 3050 - count still 1 after restore ok 3051 - stored element exists ok 3052 - refetch existing element ok 3053 - Nothing happens ok 3054 - load exception ok 3055 - save doesn't get called ok 3056 - failing load doesn't create value ok 3057 - load exception ok 3058 - save doesn't get called ok 3059 - failing load doesn't create value ok 3060 - count 0 on empty ok 3061 - keys 0 on empty ok 3062 - keys gives empty list on empty set ok 3063 - recent_keys 0 on empty ok 3064 - recent_keys gives empty list on empty set ok 3065 - old_keys 0 on empty ok 3066 - old_keys gives empty list on empty set ok 3067 - No key foo on empty set ok 3068 - No most recent key on empty set ok 3069 - No oldest key on empty set ok 3070 - scalar context first_key gives undef on empty set ok 3071 - list context first_key empty list on empty set ok 3072 - scalar context next_key gives undef on empty set ok 3073 - list context next_key empty list on empty set ok 3074 - pure queries don't save anything ok 3075 - Failing save dies ok 3076 - failing save doesn't create value ok 3077 - Failing save dies ok 3078 - failing save doesn't create value ok 3079 - count 0 on empty ok 3080 - keys 0 on empty ok 3081 - keys gives empty list on empty set ok 3082 - recent_keys 0 on empty ok 3083 - recent_keys gives empty list on empty set ok 3084 - old_keys 0 on empty ok 3085 - old_keys gives empty list on empty set ok 3086 - No key foo on empty set ok 3087 - No most recent key on empty set ok 3088 - No oldest key on empty set ok 3089 - scalar context first_key gives undef on empty set ok 3090 - list context first_key empty list on empty set ok 3091 - scalar context next_key gives undef on empty set ok 3092 - list context next_key empty list on empty set ok 3093 - pure queries don't save anything ok 3094 - failed validate exception passed on ok 3095 - failing validate does not delete ok 3096 - Correct number of elements removed ok 3097 - Correct number of elements removed ok 3098 - Correct number of elements removed ok 3099 - Return as many values as deleted ok 3100 - Correct number of elements removed ok 3101 - Correct number of elements removed ok 3102 - Correct value returned ok 3103 - Correct number of elements removed ok 3104 - Return as many values as deleted ok 3105 - Correct value returned ok 3106 - Correct number of elements removed ok 3107 - Correct number of elements removed ok 3108 - Correct value returned ok 3109 - Correct number of elements removed ok 3110 - Return as many values as deleted ok 3111 - Correct value returned ok 3112 - Correct value returned ok t/2....1..2 ok 1 - use Tie::Cacher; ok 2 - use Benchmark; ------ [[ timing ]] insert of 100000 elements into normal %hash 0 wallclock secs ( 0.56 usr + 0.03 sys = 0.59 CPU) @ 169491.53/s (n=100000) [[ timing ]] insert of 100000 elements into Tie::Cache 3 wallclock secs ( 4.47 usr + 0.07 sys = 4.54 CPU) @ 22026.43/s (n=100000) [[ timing ]] insert of 100000 elements into Tie::Cache::LRU 3 wallclock secs ( 2.91 usr + 0.06 sys = 2.97 CPU) @ 33670.03/s (n=100000) [[ timing ]] insert of 100000 elements into Tie::Cacher object 1 wallclock secs ( 2.04 usr + 0.06 sys = 2.10 CPU) @ 47619.05/s (n=100000) [[ timing ]] insert of 100000 elements into Tie::Cacher tie 3 wallclock secs ( 2.93 usr + 0.05 sys = 2.98 CPU) @ 33557.05/s (n=100000) ------ [[ timing ]] reading 100000 elements from normal %hash 0 wallclock secs ( 0.19 usr + 0.00 sys = 0.19 CPU) @ 526315.79/s (n=100000) [[ timing ]] reading 100000 elements from Tie::Cache 1 wallclock secs ( 2.49 usr + 0.00 sys = 2.49 CPU) @ 40160.64/s (n=100000) [[ timing ]] reading 100000 elements from Tie::Cache::LRU 3 wallclock secs ( 2.82 usr + 0.00 sys = 2.82 CPU) @ 35460.99/s (n=100000) [[ timing ]] reading 100000 elements from Tie::Cacher object 2 wallclock secs ( 1.52 usr + 0.00 sys = 1.52 CPU) @ 65789.47/s (n=100000) [[ timing ]] reading 100000 elements from Tie::Cacher tie 3 wallclock secs ( 2.32 usr + 0.00 sys = 2.32 CPU) @ 43103.45/s (n=100000) ------ [[ timing ]] deleting 100000 elements from normal %hash 0 wallclock secs ( 0.34 usr + 0.00 sys = 0.34 CPU) @ 294117.65/s (n=100000) [[ timing ]] deleting 100000 elements from Tie::Cache 3 wallclock secs ( 2.94 usr + 0.00 sys = 2.94 CPU) @ 34013.61/s (n=100000) [[ timing ]] deleting 100000 elements from Tie::Cache::LRU 3 wallclock secs ( 2.12 usr + 0.01 sys = 2.13 CPU) @ 46948.36/s (n=100000) [[ timing ]] deleting 100000 elements from Tie::Cacher object 1 wallclock secs ( 1.49 usr + 0.00 sys = 1.49 CPU) @ 67114.09/s (n=100000) [[ timing ]] deleting 100000 elements from Tie::Cacher tie 3 wallclock secs ( 2.24 usr + 0.00 sys = 2.24 CPU) @ 44642.86/s (n=100000) ------ [[ timing ]] 200000 inserts overflowing Tie::Cache 12 wallclock secs (11.43 usr + 0.00 sys = 11.43 CPU) @ 17497.81/s (n=200000) [[ timing ]] 200000 inserts overflowing Tie::Cache::LRU 10 wallclock secs ( 9.29 usr + 0.01 sys = 9.30 CPU) @ 21505.38/s (n=200000) [[ timing ]] 200000 inserts overflowing Tie::Cacher object 5 wallclock secs ( 5.02 usr + 0.00 sys = 5.02 CPU) @ 39840.64/s (n=200000) [[ timing ]] 200000 inserts overflowing Tie::Cacher tie 7 wallclock secs ( 6.77 usr + 0.01 sys = 6.78 CPU) @ 29498.53/s (n=200000) ok All tests successful. Files=2, Tests=3114, 76 wallclock secs (74.44 cusr + 0.57 csys = 75.01 CPU) Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/Tie/Cacher.pm Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/store.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/fetch.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/fetch_node.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/first_key.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/next_key.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/delete.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/recent_keys.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/old_keys.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/most_recent_key.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/oldest_key.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/missed.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/hit.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/max_count.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/validate.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/load.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/save.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/user_data.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/auto/Tie/Cacher/autosplit.ix Installing /home/cpanrun/ia64/build/5.8.2/man/man3/Tie::Cacher.3 Appending installation info to /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/perllocal.pod