Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. Files found in blib\arch: installing files in blib\lib into architecture dependent library tree Installing C:\cpanrun-5.8\build\5-8-0\site\lib\auto\Data\Dump\Streamer\Streamer.bs Installing C:\cpanrun-5.8\build\5-8-0\site\lib\auto\Data\Dump\Streamer\Streamer.dll Installing C:\cpanrun-5.8\build\5-8-0\site\lib\auto\Data\Dump\Streamer\Streamer.exp Installing C:\cpanrun-5.8\build\5-8-0\site\lib\auto\Data\Dump\Streamer\Streamer.lib Installing C:\cpanrun-5.8\build\5-8-0\site\lib\auto\Data\Dump\Streamer\Streamer.pdb Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Dump\Streamer.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Dump\Streamer\_\Printers.pm Writing C:\cpanrun-5.8\build\5-8-0\site\lib\auto\Data\Dump\Streamer\.packlist Appending installation info to C:\cpanrun-5.8\build\5-8-0\lib/perllocal.pod 4 - Bart's Refs ok 5 - Bart's Funky Refs ok 6 - Simple Arrays of Simple Hashes ok 7 - Predeclare Simple Arrays of Simple Hashes ok 8 - Many Refs ( $x, $y ) No declare 1 ok 9 - Many Refs Declare ( $x, $y ) 1 ok 10 - Many Refs Declare ( $y, $x ) 1 ok 11 - Many Refs ( $y, $x ) No Declare 1 ok 12 - Many Refs ( $x, $y ) No declare 2 ok 13 - Many Refs Declare ( $x, $y ) 2 ok 14 - Many Refs Declare ( $y, $x ) 2 ok 15 - Many Refs ( $y, $x ) No Declare 2 ok 16 - Many Refs ( $x, $y ) No declare 3 ok 17 - Many Refs Declare ( $x, $y ) 3 ok 18 - Many Refs Declare ( $y, $x ) 3 ok 19 - Many Refs ( $y, $x ) No Declare 3 ok 20 - Rle(1) ok 21 - Rle(1) Tight ok 22 - Rle(1) ok 23 - Rle(1) Alias # Indent # Something is wrong with Data::Dumper v2.12 # Data::Dumper (Useperl==1) Error(1): # Can't handle type. at t/test_helper.pl line 116 ok 24 - Indent # Indent(0) # Data::Dumper (Useperl==1) Error 1 ok 25 - Indent(0) # IndentCols(0) # Data::Dumper (Useperl==1) Error 1 ok 26 - IndentCols(0) # IndentCols(4) # Data::Dumper (Useperl==1) Error 1 ok 27 - IndentCols(4) # IndentCols(2) # Data::Dumper (Useperl==1) Error 1 ok 28 - IndentCols(2) ok 29 - Numbers ok 30 - Dump() Return noarg/scalar isa Data::Dump::Streamer ok 31 - Dump() Return arg/scalar isa Data::Dump::Streamer ok 32 - Dump() Return args/list ok 33 - Dump() Return args/list-scalar ok 34 - Documentation example ok 35 - merlyns test ok 36 - merlyns test 2 ok 37 - Unicode qr// and string ok 38 - Unicode qr// and string ok 39 - Non unicode, high char ok 40 - Dualvars(0) ok 41 - Dualvars(1) ok 42 - DumpVars ok 43 # skip needs PadWalker 0.99 or later ok 44 # skip needs PadWalker 0.99 or later ok 45 # skip needs PadWalker 0.99 or later ok 46 - Compress literal ok 47 - Optspace ok 48 - '-' hashkeys ok 3/48 skipped: needs PadWalker 0.99 or later t/filter............1..11 ok 1 - use Data::Dump::Streamer; ok 2 - The object isa Data::Dump::Streamer ok 3 - Ignore(1) ok 4 - Ignore(0) ok 5 - FreezeThaw ok 6 - FreezeThaw Localization 2 ok 7 - FreezeThaw Localization 3 ok 8 - FreezeThaw Localization 3 ok 9 - ResetFreezer() ok 10 - freeze/circular ok 11 - nofreeze / circular ok t/globtest..........1..19 ok 1 - use Data::Dump::Streamer; ok 2 - The object isa Data::Dump::Streamer ok 3 - a glob ok 4 - scalar slot ok 5 - data slots (glob/FORMAT) ok 6 - data slots (ref/FORMAT) ok 7 - data slots (blessed FORMAT) ok 8 - data slots (empty FORMAT) ok 9 - self glob ok 10 - icky SCALAR slot ok 11 - Named Globs ok 12 - Named Globs Two ok 13 - Named Globs Declare ok 14 - Named Globs Two Declare ok 15 - Symbol 1 ok 16 - Symbol 2 ok 17 - Symbol 3 ok 18 - Symbol 4 ok 19 - Symbol 5 ok t/hardrefs..........1..16 ok 1 - use Data::Dump::Streamer; ok 2 - The object isa Data::Dump::Streamer ok 3 - Hard Refs ok 4 - Hard Refs Two ok 5 - Hard Refs Three ok 6 - Hard Refs Five ok 7 - Hard Refs Four ok 8 - Scalar Cross One ($ar) ok 9 - Scalar Cross Two ($x,$y) ok 10 - Scalar Cross Three [ $x,$y ] ok 11 - Declare Leaf One ( $x ) ok 12 - Declare Leaf Two [ $x ] ok 13 - Declare Leaf Three ( \$x ) ok 14 - Leaf One ( $x ) ok 15 - Leaf Two [ $x ] ok 16 - Leaf Three ( \$x ) ok t/impure_madness....1..8 ok 1 - use Data::Dump::Streamer; ok 2 - The object isa Data::Dump::Streamer ok 3 - Purity is the norm... ok 4 - ... but some like it impure! ok 5 - Impure Impure Madness cap( $qr,$qr ) ok 6 - Total Impure Madness ok 7 - More Impure Madness ok 8 - Impure Alias Array ok t/lexicals..........1..14 # # PadWalker isn't installed ok 1 - Lexicals!! ok 2 - Self-referential ok 3 - Nested closure with shared state ok 4 - Overlapping declarations ok 5 - Overlapping declarations two ok 6 - Unrelated environments ok 7 - Unimplemented code ok 8 - Shared state/enclosed ok 9 - Named Shared state/enclosed ok 10 - sub b ok 11 - double sub b ok 12 - recursively nested subs ok 13 - EclipseName ok 14 - EclipseName 2 ok t/locked............1..11 ok 1 - use Data::Dump::Streamer; ok 2 - The object isa Data::Dump::Streamer ok 3 # skip Can't tell which keys are locked before 5.8.1 ok 4 # skip Can't tell which keys are locked before 5.8.1 ok 5 # skip Can't tell which keys are locked before 5.8.1 ok 6 # skip Can't tell which keys are locked before 5.8.1 ok 7 # skip Can't tell which keys are locked before 5.8.1 ok 8 # skip Can't tell which keys are locked before 5.8.1 ok 9 # skip Can't tell which keys are locked before 5.8.1 ok 10 # skip Can't tell which keys are locked before 5.8.1 ok 11 # skip Can't tell which keys are locked before 5.8.1 ok 9/11 skipped: various reasons t/madness...........1..6 ok 1 - use Data::Dump::Streamer; ok 2 - The object isa Data::Dump::Streamer # Madness cap( $qr,$qr ) # Something is wrong with Data::Dumper v2.12 # Data::Dumper (Useperl==1) Error(1): # Can't handle type. at t/test_helper.pl line 116 ok 3 - Madness cap( $qr,$qr ) # Total Madness # Data::Dumper (Useperl==1) Error 1 ok 4 - Total Madness # More Madness # Data::Dumper (Useperl==1) Error 1 ok 5 - More Madness ok 6 - Tye Alias Array ok t/madness_w.........1..6 ok 1 - use Data::Dump::Streamer; ok 2 - The object isa Data::Dump::Streamer # Madness cap( $qr,$qr ) # Something is wrong with Data::Dumper v2.12 # Data::Dumper (Useperl==1) Error(1): # Can't handle type. at t/test_helper.pl line 116 ok 3 - Madness cap( $qr,$qr ) # Total Madness # Data::Dumper (Useperl==1) Error 1 ok 4 - Total Madness # More Madness # Data::Dumper (Useperl==1) Error 1 ok 5 - More Madness ok 6 # skip Causes error at global destruction on 5.8.0 ok 1/6 skipped: various reasons t/names.............1..50 ok 1 - use Data::Dump::Streamer; ok 2 - The object isa Data::Dump::Streamer ok 3 - Dump()->Names() ok 4 - Named ok 5 - Named Vars ok 6 - Named Vars Refs ok 7 - Named() two ok 8 - Named() three ok 9 - Named Harder ok 10 - Named Harder Swap ok 11 - Named Harder Two ok 12 - Named Simpler ok 13 - Named Simpler Swap ok 14 - Named Simpler Two ok 15 - Declare Named() ok 16 - Declare Named() two ok 17 - Declare Named() three ok 18 - Declare Named Harder ok 19 - Declare Named Harder Swap ok 20 - Declare Named Harder Two ok 21 - Declare Named Simpler ok 22 - Declare Named Simpler Swap ok 23 - Declare Named Simpler Two ok 24 - Hash Named Harder ok 25 - Hash Named Harder Swap ok 26 - Hash Named Harder Two ok 27 - Hash Named Simpler ok 28 - Hash Named Simpler Swap ok 29 - Hash Named Simpler Two ok 30 - Hash Declare Named() two ok 31 - Hash Declare Named() three ok 32 - Hash Declare Named Harder ok 33 - Hash Declare Named Harder Swap ok 34 - Hash Declare Named Harder Two ok 35 - Hash Declare Named Simpler ok 36 - Hash Declare Named Simpler Swap ok 37 - Hash Declare Named Simpler Two ok 38 - Blessed Declare Named Simpler ok 39 - Blessed Declare Named Simpler Swap ok 40 - Blessed Declare Named Simpler Two ok 41 - Blessed Named Simpler ok 42 - Blessed Named Simpler Swap ok 43 - Blessed Named Simpler Two ok 44 - Harder Blessed Named ok 45 - Harder Blessed Named Swap ok 46 - Harder Blessed Named Two ok 47 - Declare Harder Blessed Named ok 48 - Declare Harder Blessed Named Swap ok 49 - Declare Harder Blessed Named Two ok 50 - Doc Array Self ref ok t/overload..........1..7 ok 1 - ${} overloading ok 2 - @{} overloading ok 3 - %{} overloading ok 4 - &{} overloading ok 5 - *{} overloading ok 6 - containing glob ok 7 - overloading madness ok t/readonly..........1..9 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok t/refaddr...........1..13 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok t/refcount..........1..18 ok 1 - use Data::Dump::Streamer; ok 2 - sv_refcount ok 3 - refcount av ok 4 - refcount hv ok 5 - refcount \$foo ok 6 - sv_refcount after ok 7 - refcount after ok 8 - is weakened ok 9 - weakened sv_refcount ok 10 - weak_refcount ok 11 - weakened refcount ok 12 - Test:Foo ok 13 - Test:100 ok 14 - Test:1.234 ok 15 - Test:1e+040 ok 16 - Test:1e+040 ok 17 - Test:1.234 ok 18 - Test:100 ok t/refelem...........1..5 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/reftype...........1..36 # 1 # 'undef' - '' ok 1 # 1 # 'undef' - '' ok 2 # 1 # 'undef' - '' ok 3 # 1 # 'undef' - '' ok 4 # A # 'undef' - '' ok 5 # A # 'undef' - '' ok 6 # A # 'undef' - '' ok 7 # A # 'undef' - '' ok 8 # HASH(0x204a36c) # 'HASH' - 'HASH' ok 9 # HASH(0x204a36c) # 'HASH' - 'HASH' ok 10 # ABC=HASH(0x204a36c) # 'HASH' - 'HASH' ok 11 # 0=HASH(0x204a36c) # 'HASH' - 'HASH' ok 12 # ARRAY(0x204d874) # 'ARRAY' - 'ARRAY' ok 13 # ARRAY(0x204d874) # 'ARRAY' - 'ARRAY' ok 14 # ABC=ARRAY(0x204d874) # 'ARRAY' - 'ARRAY' ok 15 # 0=ARRAY(0x204d874) # 'ARRAY' - 'ARRAY' ok 16 # SCALAR(0x204a0fc) # 'SCALAR' - 'SCALAR' ok 17 # SCALAR(0x204a0fc) # 'SCALAR' - 'SCALAR' ok 18 # ABC=SCALAR(0x204a0fc) # 'SCALAR' - 'SCALAR' ok 19 # 0=SCALAR(0x204a0fc) # 'SCALAR' - 'SCALAR' ok 20 # REF(0x204d8f8) # 'REF' - 'REF' ok 21 # REF(0x204d8f8) # 'REF' - 'REF' ok 22 # ABC=REF(0x204d8f8) # 'REF' - 'REF' ok 23 # 0=REF(0x204d8f8) # 'REF' - 'REF' ok 24 # GLOB(0x204a138) # 'GLOB' - 'GLOB' ok 25 # GLOB(0x204a138) # 'GLOB' - 'GLOB' ok 26 # ABC=GLOB(0x204a138) # 'GLOB' - 'GLOB' ok 27 # 0=GLOB(0x204a138) # 'GLOB' - 'GLOB' ok 28 # GLOB(0x204d97c) # 'GLOB' - 'GLOB' ok 29 # GLOB(0x204d97c) # 'GLOB' - 'GLOB' ok 30 # ABC=GLOB(0x204d97c) # 'GLOB' - 'GLOB' ok 31 # 0=GLOB(0x204d97c) # 'GLOB' - 'GLOB' ok 32 # CODE(0x204a150) # 'CODE' - 'CODE' ok 33 # CODE(0x204a150) # 'CODE' - 'CODE' ok 34 # ABC=CODE(0x204a150) # 'CODE' - 'CODE' ok 35 # 0=CODE(0x204a150) # 'CODE' - 'CODE' ok 36 ok t/sortkeys..........1..10 ok 1 - use Data::Dump::Streamer; ok 2 - The object isa Data::Dump::Streamer ok 3 - Sortkeys Mixed Default (smart) ok 4 - Sortkeys Mixed Lexico ok 5 - Sortkeys Numeric Alph==Lex ok 6 - Sortkeys Numeric ok 7 - Sortkeys Numeric Smart ok 8 - Sortkeys Custom Filter ok 9 - HashKeys - array ok 10 - HashKeys - coderef ok t/tree..............1..6 ok 1 - use Data::Dump::Streamer; ok 2 - The object isa Data::Dump::Streamer ok 3 - Parent Array Tree ok 4 - Parent tree Array Nodes ok 5 - Parent tree Hash ok 6 - Parent Tree Hash Nodes ok t/usage.............1..9 ok 1 - use Data::Dump::Streamer; ok 2 - Dump($x) ok 3 - $obj=Dump() ok 4 - $obj=Dump($x) ok 5 - $obj=Dump($x)->Purity(0) ok 6 - @list=$obj->Dump ok 7 - $obj->Purity()==0 ok 8 - $string=$obj->Dump($x)->Out() ok 9 - $string=$obj->Names("foo")->Data($x)->Dump() ok t/xs_subs...........1..36 ok 1 - use Data::Dump::Streamer; ok 2 - readonly(1) ok 3 - $var = 2; readonly($var) ok 4 - $var==2 ok 5 - readonly("fred") ok 6 - $var = fred; readonly($var) ok 7 - $var eq "fred" ok 8 - $var=\2; readonly($var) ok 9 - readonly($$var) ok 10 - readonly(*STDOUT) ok 11 - lock_keys ok 12 # skip Cant tell if a key is locked in 5.8.0 ok 13 # skip Cant tell if a key is locked in 5.8.0 ok 14 # skip Cant tell if a key is locked in 5.8.0 ok 15 # skip Cant tell if a key is locked in 5.8.0 ok 16 # skip Cant tell if a key is locked in 5.8.0 ok 17 # skip Cant tell if a key is locked in 5.8.0 ok 18 # skip Cant tell if a key is locked in 5.8.0 ok 19 # skip Cant tell if a key is locked in 5.8.0 ok 20 # skip Cant tell if a key is locked in 5.8.0 ok 21 # skip Cant tell if a key is locked in 5.8.0 ok 22 # skip Cant tell if a key is locked in 5.8.0 ok 23 # skip Cant tell if a key is locked in 5.8.0 ok 24 # skip Cant tell if a key is locked in 5.8.0 ok 25 # skip Cant tell if a key is locked in 5.8.0 ok 26 # skip Cant tell if a key is locked in 5.8.0 ok 27 # skip Cant tell if a key is locked in 5.8.0 ok 28 # skip Cant tell if a key is locked in 5.8.0 ok 29 # skip Cant tell if a key is locked in 5.8.0 ok 30 # skip Cant tell if a key is locked in 5.8.0 ok 31 # skip Cant tell if a key is locked in 5.8.0 ok 32 # skip Cant tell if a key is locked in 5.8.0 ok 33 # skip Cant tell if a key is locked in 5.8.0 ok 34 # skip Cant tell if a key is locked in 5.8.0 ok 35 # skip Cant tell if a key is locked in 5.8.0 ok 36 # skip Cant tell if a key is locked in 5.8.0 ok 25/36 skipped: various reasons All tests successful, 38 subtests skipped. Files=23, Tests=360, 9 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU)