Checking if your kit is complete... Looks good Writing Makefile for Class::Clone Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. cp lib/Class/Clone.pm blib\lib\Class\Clone.pm cp lib/Class/Clone.pod blib\lib\Class\Clone.pod 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/Class-Clone-Synopsis....ok 1 - Another::Package's namespace is completely independant of Some::Package 1..1 ok t/Class-Clone.............ok 1 - use Class::Clone; Name "Class::Clone::TestB_Clone::foo" used only once: possible typo at t/Class-Clone.t line 200. # Basic Cloning ok 2 - starting value of TestB is correct ok 3 - starting value of Test2 is correct # Copy does not reference original ok 4 - Cloned TestB into TestB2 ok 5 - TestB2 has TestB's value ok 6 - TestB2 has a new value ok 7 - TestB still has old value ok 8 - TestB has goo hash ok 9 - TestB2 has copy of goo hash ok 10 - TestB has goo hash ok 11 - TestB2 has it's own goo hash # Reassignment of @ISA / SUPER:: in new class ok 12 - B2 isnt a 2 yet ok 13 - TestB2 has a B value but no 2 value # Merging in a second class ok 14 - B2 has polymorphed into a 2 ok 15 - TestB2 has a B value and a 2 value ok 16 - TestB2 has its goo ok 17 - TestBI's foo method is it's own ok 18 - TestB2's foo method is it's composite ok 19 - Cloned TestBI into TestB2 successfully # Selective Copying ok 20 - TestBI's foo method is still it's own ok 21 - TestB2's foo method is still it's composite ok 22 - TestB2 got goo method from TestBI, but Test2 still gets SUPER:: ok 23 - Cloned Test1 into Test1BI successfully ok 24 - Test1BI can't moo yet ok 25 - TestBI has it's moo ok 26 - TestBI has it's $moo ok 27 - Cloned only code from TestBI into Test1BI successfully ok 28 - Test1BI can moo thanks to TestBI ok 29 - Test1BI has TestBI's moo ok 30 - Test1BI doesn't have TestBI's moo ok 31 - Imported only scalars from TestBI into Test1BI successfully ok 32 - Test1BI doesn't have TestBI's goo ok 33 - Test1BI has TestBI's moo now ok 34 - Copied nothing from Test1BI ok 35 - Test1BI doesn't have TestBI's goo ok 36 - Imported goo from Test1BI ok 37 - Test1BI has goo now # Subclassing ok 38 - TestBI shares goo with Test1BI ok 39 - Subclassed a TestXX Class ok 40 - TestX has $zoo ok 41 - TestXX has no $zoo ok 42 - TestXX can zoo ok 43 - TestXX's zoo is in TestX's scope ok 44 - Subclassed a TestXXX Class # Implicit referencing ok 45 - TestXXX has $zoo ok 46 - Copied TestZ into TestZB ok 47 - TestZB has its own reference to zoo ok 48 - Made TestZB a TestB ok 49 - TestB has its zoo ok 50 - TestZ has its zoo ok 51 - TestZBs zoo follows TestZs ISA # Copy vs. Clone vs. Closures ok 52 - Copied ARRAY from TestB to TestB_Copy ok 53 - Contents of array match ok 54 - Copy has the same reference in array ok 55 - Closure in array is the same ok 56 - Closure in array returns original packages variable ok 57 - Cloned ARRAY from TestB to TestB_Clone # Failed test 'Contents of array match' # at t/Class-Clone.t line 181. not ok 58 - Contents of array match # Structures begin differing at: # $got->[0] = HASH(0x1b603d4) # $expected->[0] = Does not exist ok 59 - Clone has a different reference in array Use of uninitialized value in subroutine entry at t/Class-Clone.t line 198. Can't use string ("") as a subroutine ref while "strict refs" in use at t/Class-Clone.t line 198. # Looks like you failed 1 test of 60. # Looks like your test died just after 60. ok 60 - Closure in array is not the same # TODO Can't make a clone of an anonymous sub inside another data type yet 1..60 dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED test 58 Failed 1/60 tests, 98.33% okay Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/Class-Clone.t 255 65280 60 1 58 (1 subtest UNEXPECTEDLY SUCCEEDED). Failed 1/2 test scripts. 1/61 subtests failed. Files=2, Tests=61, 1 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Failed 1/2 test programs. 1/61 subtests failed. NMAKE : fatal error U1077: 'C:\cpanrun\build\5-10-0\bin\perl.exe' : return code '0xff' Stop.