Checking if your kit is complete... Looks good Writing Makefile for Tie::RefHash::Weak Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. cp lib/Tie/RefHash/Weak.pm blib\lib\Tie\RefHash\Weak.pm Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/01basic.........1..26 ok 1 - use Tie::RefHash::Weak; ok 2 - tied(%hash) isa Tie::RefHash::Weak ok 3 - keys returns 'blah' ok 4 - normal string as key ok 5 - delete returns value ok 6 - deleted value no longer exists() ok 7 - ref as key ok 8 - keys returns ref ok 9 - existing value exists() ok 10 - delete returns value ok 11 - deleted value no longer exists() ok 12 - no keys in hash ok 13 - ref as key ok 14 - keys returns ref ok 15 - existing value exists() ok 16 - reference was undefined ok 17 - no values in hash ok 18 - scalar keys returns 0 ok 19 - keys returns emtpy list ok 20 - code ref key ok 21 - no more keys ok 22 - code ref key ok 23 - no warnings (disabled not ok 24 - no more keys # TODO perl doesn't GC non closures # Failed (TODO) test 'no more keys' # at t/01basic.t line 103. # Structures begin differing at: # $got->[0] = CODE(0x1ca2d8c) # $expected->[0] = Does not exist ok 25 - got a warning ok 26 - right warning ok t/02gc............1..10 ok 1 - use Tie::RefHash::Weak; ok 2 - scalar keys ok 3 - scalar keys ok 4 - cnt ok 5 - cnt ok 6 - cnt ok 7 - scalar keys ok 8 - scalar keys ok 9 - cnt ok 10 - cnt ok t/fieldhash.......1..7 ok 1 - use Tie::RefHash::Weak; ok 2 - tied(%hash) isa Tie::RefHash::Weak ok 3 - return val of fieldhash ok 4 - %hash1 tied by fieldhashes() isa Tie::RefHash::Weak ok 5 - %hash2 tied by fieldhashes() isa Tie::RefHash::Weak ok 6 - return val of fieldhashes (scalar) ok 7 - return val of fieldhashes (list) ok t/overload........1..6 ok 1 - use Tie::RefHash::Weak; ok 2 - elements with overloaded keys can be created ok 3 - number of keys to begin with ok 4 - the keys were freed ok 5 - the value was freed ok 6 - elements with overloaded keys are freed ok t/thread_clone....1..14 ok 1 - fetch by string before clone (foo) ok 2 - fetch by ref before clone (HASH(0x15dbd4c)) ok 3 - fetch by ref before clone (ARRAY(0x15dba8c)) ok 4 - key count is OK ok 5 - string key exists (foo) ok 6 - fetch by string ok 7 - ref key exists (HASH(0x1da0724)) ok 8 - fetch by ref ok 9 - ref key exists (ARRAY(0x1da0774)) ok 10 - fetch by ref ok 11 - keys are ok ok 12 - fetch by string after clone, orig thread (foo) ok 13 - fetch by ref after clone (HASH(0x15dbd4c)) ok 14 - fetch by ref after clone (ARRAY(0x15dba8c)) ok All tests successful. Files=5, Tests=63, 1 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. Installing C:\cpanrun\build\5-10-0\html\site\lib\Tie\RefHash\Weak.html Installing C:\cpanrun\build\5-10-0\site\lib\Tie\RefHash\Weak.pm Appending installation info to C:\cpanrun\build\5-10-0\lib/perllocal.pod