develooper Front page | perl.cpan.testers | Postings from October 2002

FAIL Data-BFDump-0.3 i586-linux 2.2.16c32_iii

From:
Jeroen Latour
Date:
October 5, 2002 04:20
Subject:
FAIL Data-BFDump-0.3 i586-linux 2.2.16c32_iii
This distribution has been tested as part of the cpan-testers
effort to test as many new uploads to CPAN as possible.  See
http://testers.cpan.org/

Please cc any replies to cpan-testers@perl.org to keep other
test volunteers informed and to prevent any duplicate effort.

-- 
This is an error report generated automatically by CPANPLUS.
Below is the error stack during 'make test':

PERL_DL_NONLAZY=1 /home/local/bin/perl5.8.0 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/basic.....REF isn't implemented yet?.. at /home/spool/cpanplus/build/Data-BFDump-0.3/blib/lib/Data/BFDump.pm line 860.
# Looks like you planned 83 tests but only ran 19.
# Looks like your test died just after 19.
dubious
	Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 20-83
	Failed 64/83 tests, 22.89% okay
t/dumper....#     Failed test (/home/spool/cpanplus/build/Data-BFDump-0.3/blib/lib/Data/BFDump/Test.pm at line 203)
#          got: '$a = [
#        1,
#        {
#          'c' => [
#                   'c'
#                 ],
#          'a' => [],
#          'b' => {}
#        },
#        []
#      ];
# $a->[1]{'a'} = $a;
# $a->[1]{'b'} = $a->[1];
# $a->[2] = $a->[1]{'c'};
# $b = $a->[1];
# $c = $a->[1]{'c'};'
#     expected: '$a = [
#        1,
#        {
#          'a' => [],
#          'b' => {},
#          'c' => [
#                   'c'
#                 ]
#        },
#        []
#      ];
# $a->[1]{'a'} = $a;
# $a->[1]{'b'} = $a->[1];
# $a->[2] = $a->[1]{'c'};
# $b = $a->[1];
# $c = $a->[1]{'c'};'
# -Dumper
# +Expect DU
# @2,2
# =	|       {
# +	|         'a' => [],
# +	|         'b' => {},
# =	|         'c' => [
# =	|                  'c'
# -	|                ],
# -	|         'a' => [],
# -	|         'b' => {}
# +	|                ]
# =	|       },
#     Failed test (/home/spool/cpanplus/build/Data-BFDump-0.3/blib/lib/Data/BFDump/Test.pm at line 203)
#          got: '@a = (
#        1,
#        {
#          'c' => [
#                   'c'
#                 ],
#          'a' => [],
#          'b' => {}
#        },
#        []
#      );
# $a[1]{'a'} = \@a;
# $a[1]{'b'} = $a[1];
# $a[2] = $a[1]{'c'};
# $b = $a[1];'
#     expected: '@a = (
#        1,
#        {
#          'a' => [],
#          'b' => {},
#          'c' => [
#                   'c'
#                 ]
#        },
#        []
#      );
# $a[1]{'a'} = \@a;
# $a[1]{'b'} = $a[1];
# $a[2] = $a[1]{'c'};
# $b = $a[1];'
# -Dumper
# +Expect DU
# @2,2
# =	|       {
# +	|         'a' => [],
# +	|         'b' => {},
# =	|         'c' => [
# =	|                  'c'
# -	|                ],
# -	|         'a' => [],
# -	|         'b' => {}
# +	|                ]
# =	|       },
#     Failed test (/home/spool/cpanplus/build/Data-BFDump-0.3/blib/lib/Data/BFDump/Test.pm at line 203)
#          got: '$a = [
#        1,
#        {
#          'c' => [
#                   'c'
#                 ],
#          'a' => [],
#          'b' => {}
#        },
#        []
#      ];
# $a->[1]{'a'} = $a;
# $a->[1]{'b'} = $a->[1];
# $a->[2] = $a->[1]{'c'};
# %b = %{$a->[1]};'
#     expected: '$a = [
#        1,
#        {
#          'a' => [],
#          'b' => {},
#          'c' => [
#                   'c'
#                 ]
#        },
#        []
#      ];
# $a->[1]{'a'} = $a;
# $a->[1]{'b'} = $a->[1];
# $a->[2] = $a->[1]{'c'};
# %b = %{$a->[1]};'
# -Dumper
# +Expect DU
# @2,2
# =	|       {
# +	|         'a' => [],
# +	|         'b' => {},
# =	|         'c' => [
# =	|                  'c'
# -	|                ],
# -	|         'a' => [],
# -	|         'b' => {}
# +	|                ]
# =	|       },
# Looks like Data::Dumper is broken. This could be subtle.
# package main;
# my ($a,%b);
# $a = [
#        1,
#        {
#          'c' => [
#                   'c'
#                 ],
#          'a' => [],
#          'b' => {}
#        },
#        []
#      ];
# $a->[1]{'a'} = $a;
# $a->[1]{'b'} = $a->[1];
# $a->[2] = $a->[1]{'c'};
# %b = %{$a->[1]};
# Data::Dumper->Dump($self->capture( $a,\%b ),$names)
# Cool! Data::Dumper didnt get this one.
#     Failed test (/home/spool/cpanplus/build/Data-BFDump-0.3/blib/lib/Data/BFDump/Test.pm at line 203)
#          got: '@a = (
#        1,
#        {
#          'c' => [
#                   'c'
#                 ],
#          'a' => [],
#          'b' => {}
#        },
#        []
#      );
# $a[1]{'a'} = \@a;
# $a[1]{'b'} = $a[1];
# $a[2] = $a[1]{'c'};
# %b = %{$a[1]};'
#     expected: '@a = (
#        1,
#        {
#          'a' => [],
#          'b' => {},
#          'c' => [
#                   'c'
#                 ]
#        },
#        []
#      );
# $a[1]{'a'} = \@a;
# $a[1]{'b'} = $a[1];
# $a[2] = $a[1]{'c'};
# %b = %{$a[1]};'
# -Dumper
# +Expect DU
# @2,2
# =	|       {
# +	|         'a' => [],
# +	|         'b' => {},
# =	|         'c' => [
# =	|                  'c'
# -	|                ],
# -	|         'a' => [],
# -	|         'b' => {}
# +	|                ]
# =	|       },
# Looks like Data::Dumper is broken. This could be subtle.
# package main;
# my (@a,%b);
# @a = (
#        1,
#        {
#          'c' => [
#                   'c'
#                 ],
#          'a' => [],
#          'b' => {}
#        },
#        []
#      );
# $a[1]{'a'} = \@a;
# $a[1]{'b'} = $a[1];
# $a[2] = $a[1]{'c'};
# %b = %{$a[1]};
# Data::Dumper->Dump($self->capture( \@a,\%b ),$names)
# Cool! Data::Dumper didnt get this one.
Warning:Indent() deprecated in BFDump. Will be replaced by a style attribute (eventually) at t/dumper.t line 196
Warning:Purity not implemented yet. Ignoring. at t/dumper.t line 197
Warning:Quotekeys() deprecated in BFDump. See Text::Quote->quote_prop for details. ('auto' is default) at t/dumper.t line 197
REF isn't implemented yet?.. at /home/spool/cpanplus/build/Data-BFDump-0.3/blib/lib/Data/BFDump.pm line 860.
# Looks like you planned 62 tests but only ran 38.
# Looks like your test died just after 38.
dubious
	Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 4, 12, 20, 28, 39-62
	Failed 28/62 tests, 54.84% okay (less 9 skipped tests: 25 okay, 40.32%)
t/glob......#     Failed test (/home/spool/cpanplus/build/Data-BFDump-0.3/blib/lib/Data/BFDump/Test.pm at line 190)
#          got: 'do{
# 	*::Glob = {};
# 	*::Glob = [];
# 	*::Glob = \do { my $itm = 'This is a glob' };
# 	*main::Glob;
# }'
#     expected: 'do{
# 	*::Glob = [];
# 	*::Glob = \do { my $itm = 'This is a glob' };
# 	*::Glob = {};
# 	*main::Glob;
# }'
# -BFDump
# +Expect BF
# @0,0
# =	|do{
# -	|	*::Glob = {};
# =	|	*::Glob = [];
# =	|	*::Glob = \do { my $itm = 'This is a glob' };
# +	|	*::Glob = {};
# =	|	*main::Glob;
#     Failed test (/home/spool/cpanplus/build/Data-BFDump-0.3/blib/lib/Data/BFDump/Test.pm at line 190)
#          got: 'do{
# 	*::Glob = {};
# 	*::Glob = [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ];
# 	*::Glob = \do { my $itm = 'This is a glob' };
# 	*main::Glob;
# }'
#     expected: 'do{
# 	*::Glob = [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ];
# 	*::Glob = \do { my $itm = 'This is a glob' };
# 	*::Glob = {};
# 	*main::Glob;
# }'
# -BFDump
# +Expect BF
# @0,0
# =	|do{
# -	|	*::Glob = {};
# =	|	*::Glob = [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ];
# =	|	*::Glob = \do { my $itm = 'This is a glob' };
# +	|	*::Glob = {};
# =	|	*main::Glob;
# Looks like you failed 2 tests of 18.
dubious
	Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 3, 11
	Failed 2/18 tests, 88.89% okay
t/object....# Looks like you planned 66 tests but only ran 26.
# Looks like your test died just after 26.
dubious
	Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 27-66
	Failed 40/66 tests, 39.39% okay
t/sub.......#     Failed test (/home/spool/cpanplus/build/Data-BFDump-0.3/blib/lib/Data/BFDump/Test.pm at line 190)
#          got: 'sub {
#         use warnings;
#         use strict 'refs';
#         return('foo');
#     }'
#     expected: 'sub {
#         return('foo');
#     }'
# -BFDump
# +Expect BF
# @0,0
# =	|sub {
# -	|        use warnings;
# -	|        use strict 'refs';
# =	|        return('foo');
#     Failed test (/home/spool/cpanplus/build/Data-BFDump-0.3/blib/lib/Data/BFDump/Test.pm at line 190)
#          got: 'sub {
#         use warnings;
#         use strict 'refs';
#         if (@_) {
#             print(@_, "\n");
#         } else {
#             print("Nothing\n");
#         }
#     }'
#     expected: 'sub {
#         if (@_) {
#             print(@_, "\n");
#         } else {
#             print("Nothing\n");
#         }
#     }'
# -BFDump
# +Expect BF
# @0,0
# =	|sub {
# -	|        use warnings;
# -	|        use strict 'refs';
# =	|        if (@_) {
#     Failed test (/home/spool/cpanplus/build/Data-BFDump-0.3/blib/lib/Data/BFDump/Test.pm at line 190)
#          got: 'do{
# 	my $HASH1 = {
# 	                 sub1 => sub {
# 	                                 use warnings;
# 	                                 use strict 'refs';
# 	                                 return('foo');
# 	                             },
# 	                 sub2 => sub {
# 	                                 use warnings;
# 	                                 use strict 'refs';
# 	                                 if (@_) {
# 	                                     print(@_, "\n");
# 	                                 } else {
# 	                                     print("Nothing\n");
# 	                                 }
# 	                             }
# 	            };
# 	$HASH1;
# }'
#     expected: 'do{
# 	my $HASH1 = {
# 	                 sub1 => sub {
# 	                                 return('foo');
# 	                             },
# 	                 sub2 => sub {
# 	                                 if (@_) {
# 	                                     print(@_, "\n");
# 	                                 } else {
# 	                                     print("Nothing\n");
# 	                                 }
# 	                             }
# 	            };
# 	$HASH1;
# }'
# -BFDump
# +Expect BF
# @2,2
# =	|	                 sub1 => sub {
# -	|	                                 use warnings;
# -	|	                                 use strict 'refs';
# =	|	                                 return('foo');
# @7,5
# =	|	                 sub2 => sub {
# -	|	                                 use warnings;
# -	|	                                 use strict 'refs';
# =	|	                                 if (@_) {
#     Failed test (/home/spool/cpanplus/build/Data-BFDump-0.3/blib/lib/Data/BFDump/Test.pm at line 190)
#          got: 'do{
# 	my $ARRAY1 = [
# 	                  sub {
# 	                          use warnings;
# 	                          use strict 'refs';
# 	                          return('foo');
# 	                      },
# 	                  sub {
# 	                          use warnings;
# 	                          use strict 'refs';
# 	                          if (@_) {
# 	                              print(@_, "\n");
# 	                          } else {
# 	                              print("Nothing\n");
# 	                          }
# 	                      }
# 	             ];
# 	$ARRAY1;
# }'
#     expected: 'do{
# 	my $ARRAY1 = [
# 	                  sub {
# 	                          return('foo');
# 	                      },
# 	                  sub {
# 	                          if (@_) {
# 	                              print(@_, "\n");
# 	                          } else {
# 	                              print("Nothing\n");
# 	                          }
# 	                      }
# 	             ];
# 	$ARRAY1;
# }'
# -BFDump
# +Expect BF
# @2,2
# =	|	                  sub {
# -	|	                          use warnings;
# -	|	                          use strict 'refs';
# =	|	                          return('foo');
# @7,5
# =	|	                  sub {
# -	|	                          use warnings;
# -	|	                          use strict 'refs';
# =	|	                          if (@_) {
#     Failed test (/home/spool/cpanplus/build/Data-BFDump-0.3/blib/lib/Data/BFDump/Test.pm at line 190)
#          got: 'do{
# 	my $ARRAY1 = [
# 	                  [
# 	                       sub {
# 	                               use warnings;
# 	                               use strict 'refs';
# 	                               return('foo');
# 	                           },
# 	                       sub {
# 	                               use warnings;
# 	                               use strict 'refs';
# 	                               if (@_) {
# 	                                   print(@_, "\n");
# 	                               } else {
# 	                                   print("Nothing\n");
# 	                               }
# 	                           }
# 	                  ],
# 	                  {
# 	                       sub1 => '$ARRAY1->[0][0]',
# 	                       sub2 => '$ARRAY1->[0][1]'
# 	                  }
# 	             ];
# 	$ARRAY1->[1]{sub1} = $ARRAY1->[0][0];
# 	$ARRAY1->[1]{sub2} = $ARRAY1->[0][1];
# 	$ARRAY1;
# }'
#     expected: 'do{
# 	my $ARRAY1 = [
# 	                  [
# 	                       sub {
# 	                               return('foo');
# 	                           },
# 	                       sub {
# 	                               if (@_) {
# 	                                   print(@_, "\n");
# 	                               } else {
# 	                                   print("Nothing\n");
# 	                               }
# 	                           }
# 	                  ],
# 	                  {
# 	                       sub1 => '$ARRAY1->[0][0]',
# 	                       sub2 => '$ARRAY1->[0][1]'
# 	                  }
# 	             ];
# 	$ARRAY1->[1]{sub1} = $ARRAY1->[0][0];
# 	$ARRAY1->[1]{sub2} = $ARRAY1->[0][1];
# 	$ARRAY1;
# }'
# -BFDump
# +Expect BF
# @3,3
# =	|	                       sub {
# -	|	                               use warnings;
# -	|	                               use strict 'refs';
# =	|	                               return('foo');
# @8,6
# =	|	                       sub {
# -	|	                               use warnings;
# -	|	                               use strict 'refs';
# =	|	                               if (@_) {
# Looks like you failed 5 tests of 44.
dubious
	Test returned status 5 (wstat 1280, 0x500)
DIED. FAILED tests 5, 13, 21, 29, 37
	Failed 5/44 tests, 88.64% okay (less 10 skipped tests: 29 okay, 65.91%)
Failed Test Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/basic.t    255 65280    83   64  77.11%  20-83
t/dumper.t   255 65280    62   28  45.16%  4 12 20 28 39-62
t/glob.t       2   512    18    2  11.11%  3 11
t/object.t   255 65280    66   40  60.61%  27-66
t/sub.t        5  1280    44    5  11.36%  5 13 21 29 37
19 subtests skipped.
Failed 5/5 test scripts, 0.00% okay. 139/273 subtests failed, 49.08% okay.
make: *** [test_dynamic] Error 2


Additional comments:



--

Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:
  Platform:
    osname=linux, osvers=2.2.16c32_iii, archname=i586-linux
    uname='linux www.arens.nl 2.2.16c32_iii #1 fri nov 9 21:54:54 pst 2001 i586 unknown '
    config_args='-Uinstallusrbinperl -ds'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm',
    optimize='-O3',
    cppflags='-fno-strict-aliasing -I/usr/local/include -I/usr/include/gdbm'
    ccversion='', gccversion='2.95.3 20010315 (release)', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=4, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib
    libs=-lnsl -lndbm -lgdbm -ldb -ldl -lm -lc -lposix -lcrypt -lutil
    perllibs=-lnsl -ldl -lm -lc -lposix -lcrypt -lutil
    libc=/lib/libc-2.1.3.so, so=so, useshrplib=false, libperl=libperl.a
    gnulibc_version='2.1.3'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic'
    cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'




Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About