Report for Devel-Carnivore-0.09

Back
From: metabase:user:320bfe00-2aae-11df-837a-5e0a49663a4f
Subject: FAIL Devel-Carnivore-0.09 v5.15.7 GNU/Linux
Date: 2012-02-28T22:13:32Z

This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language.  See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org


--
Dear Malte Ubl,

This is a computer-generated report for Devel-Carnivore-0.09
on perl 5.15.7, created by CPAN-Reporter-1.2004.

Thank you for uploading your work to CPAN.  However, there was a problem
testing your distribution.

If you think this report is invalid, please consult the CPAN Testers Wiki
for suggestions on how to avoid getting FAIL reports for missing library
or binary dependencies, unsupported operating systems, and so on:

http://wiki.cpantesters.org/wiki/CPANAuthorNotes

Sections of this report:

    * Tester comments
    * Program output
    * Prerequisites
    * Environment and other context

------------------------------
TESTER COMMENTS
------------------------------

Additional comments from tester:

this report is from an automated smoke testing program
and was not reviewed by a human for accuracy

------------------------------
PROGRAM OUTPUT
------------------------------

Output from '/usr/bin/make test':

PERL_DL_NONLAZY=1 /home/sand/src/perl/repoperls/installed-perls/perl/v5.15.7-386-ga58a85f/127e/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl
1..107
# variable is now under observation
ok 1 - Object is tied via attribute on my $scalar.
ok 2 - Object is tied to right class via attribute on my $scalar
ok 3 - changing a hash value still works via attribute on my $scalar
ok 4 - changing a hash value still works via attribute on my $scalar
ok 5 - changing a hash value to a ref still works via attribute on my $scalar
ok 6 - changing a hash value to a ref still works via attribute on my $scalar
ok 7 - unwatching
ok 8 - Object is tied via watch on a blessed scalar.
ok 9 - Object is tied to right class via watch on a blessed scalar
ok 10 - changing a hash value still works via watch on a blessed scalar
ok 11 - changing a hash value still works via watch on a blessed scalar
ok 12 - changing a hash value to a ref still works via watch on a blessed scalar
ok 13 - changing a hash value to a ref still works via watch on a blessed scalar
ok 14 - unwatching
not ok 15 - output tells the right filename via watch on a blessed scalar
#   Failed test 'output tells the right filename via watch on a blessed scalar'
#   at test.pl line 63.
not ok 16 - line number found
#   Failed test 'line number found'
#   at test.pl line 64.
not ok 17 - output tells the right line number via watch on a blessed scalar:  == 38
#   Failed test 'output tells the right line number via watch on a blessed scalar:  == 38'
#   at test.pl line 65.
ok 18 - output tells the right key name and values: 0
not ok 19 - line number found
#   Failed test 'line number found'
#   at test.pl line 71.
not ok 20 - output tells the right line number with 1 extra indirection:  == 39
#   Failed test 'output tells the right line number with 1 extra indirection:  == 39'
#   at test.pl line 72.
not ok 21 - output tells the right filename via watch on a blessed scalar
#   Failed test 'output tells the right filename via watch on a blessed scalar'
#   at test.pl line 63.
not ok 22 - line number found
#   Failed test 'line number found'
#   at test.pl line 64.
not ok 23 - output tells the right line number via watch on a blessed scalar:  == 38
#   Failed test 'output tells the right line number via watch on a blessed scalar:  == 38'
#   at test.pl line 65.
ok 24 - output tells the right key name and values: 1
not ok 25 - line number found
#   Failed test 'line number found'
#   at test.pl line 71.
not ok 26 - output tells the right line number with 1 extra indirection:  == 39
#   Failed test 'output tells the right line number with 1 extra indirection:  == 39'
#   at test.pl line 72.
not ok 27 - output tells the right filename via watch on a blessed scalar
#   Failed test 'output tells the right filename via watch on a blessed scalar'
#   at test.pl line 63.
not ok 28 - line number found
#   Failed test 'line number found'
#   at test.pl line 64.
not ok 29 - output tells the right line number via watch on a blessed scalar:  == 38
#   Failed test 'output tells the right line number via watch on a blessed scalar:  == 38'
#   at test.pl line 65.
ok 30 - output tells the right key name and values: 2
not ok 31 - line number found
#   Failed test 'line number found'
#   at test.pl line 71.
not ok 32 - output tells the right line number with 1 extra indirection:  == 39
#   Failed test 'output tells the right line number with 1 extra indirection:  == 39'
#   at test.pl line 72.
not ok 33 - output tells the right filename via watch on a blessed scalar
#   Failed test 'output tells the right filename via watch on a blessed scalar'
#   at test.pl line 63.
not ok 34 - line number found
#   Failed test 'line number found'
#   at test.pl line 64.
not ok 35 - output tells the right line number via watch on a blessed scalar:  == 38
#   Failed test 'output tells the right line number via watch on a blessed scalar:  == 38'
#   at test.pl line 65.
ok 36 - output tells the right key name and values: 3
not ok 37 - line number found
#   Failed test 'line number found'
#   at test.pl line 71.
not ok 38 - output tells the right line number with 1 extra indirection:  == 39
#   Failed test 'output tells the right line number with 1 extra indirection:  == 39'
#   at test.pl line 72.
ok 39 - Object is tied via watch.
ok 40 - Object is tied to right class via watch
ok 41 - changing a hash value still works via watch
ok 42 - changing a hash value still works via watch
ok 43 - changing a hash value to a ref still works via watch
ok 44 - changing a hash value to a ref still works via watch
ok 45 - unwatching
not ok 46 - output tells the right filename via watch
#   Failed test 'output tells the right filename via watch'
#   at test.pl line 63.
not ok 47 - line number found
#   Failed test 'line number found'
#   at test.pl line 64.
not ok 48 - output tells the right line number via watch:  == 38
#   Failed test 'output tells the right line number via watch:  == 38'
#   at test.pl line 65.
ok 49 - output tells the right key name and values: 0
not ok 50 - line number found
#   Failed test 'line number found'
#   at test.pl line 71.
not ok 51 - output tells the right line number with 1 extra indirection:  == 39
#   Failed test 'output tells the right line number with 1 extra indirection:  == 39'
#   at test.pl line 72.
not ok 52 - output tells the right filename via watch
#   Failed test 'output tells the right filename via watch'
#   at test.pl line 63.
not ok 53 - line number found
#   Failed test 'line number found'
#   at test.pl line 64.
not ok 54 - output tells the right line number via watch:  == 38
#   Failed test 'output tells the right line number via watch:  == 38'
#   at test.pl line 65.
ok 55 - output tells the right key name and values: 1
not ok 56 - line number found
#   Failed test 'line number found'
#   at test.pl line 71.
not ok 57 - output tells the right line number with 1 extra indirection:  == 39
#   Failed test 'output tells the right line number with 1 extra indirection:  == 39'
#   at test.pl line 72.
not ok 58 - output tells the right filename via watch
#   Failed test 'output tells the right filename via watch'
#   at test.pl line 63.
not ok 59 - line number found
#   Failed test 'line number found'
#   at test.pl line 64.
not ok 60 - output tells the right line number via watch:  == 38
#   Failed test 'output tells the right line number via watch:  == 38'
#   at test.pl line 65.
ok 61 - output tells the right key name and values: 2
not ok 62 - line number found
#   Failed test 'line number found'
#   at test.pl line 71.
not ok 63 - output tells the right line number with 1 extra indirection:  == 39
#   Failed test 'output tells the right line number with 1 extra indirection:  == 39'
#   at test.pl line 72.
not ok 64 - output tells the right filename via watch
#   Failed test 'output tells the right filename via watch'
#   at test.pl line 63.
not ok 65 - line number found
#   Failed test 'line number found'
#   at test.pl line 64.
not ok 66 - output tells the right line number via watch:  == 38
#   Failed test 'output tells the right line number via watch:  == 38'
#   at test.pl line 65.
ok 67 - output tells the right key name and values: 3
not ok 68 - line number found
#   Failed test 'line number found'
#   at test.pl line 71.
not ok 69 - output tells the right line number with 1 extra indirection:  == 39
#   Failed test 'output tells the right line number with 1 extra indirection:  == 39'
#   at test.pl line 72.
ok 70 - Object is tied via attribute on my %hash.
ok 71 - Object is tied to right class via attribute on my %hash
ok 72 - changing a hash value still works via attribute on my %hash
ok 73 - changing a hash value still works via attribute on my %hash
ok 74 - changing a hash value to a ref still works via attribute on my %hash
ok 75 - changing a hash value to a ref still works via attribute on my %hash
ok 76 - unwatching
not ok 77 - output tells the right filename via attribute on my %hash
#   Failed test 'output tells the right filename via attribute on my %hash'
#   at test.pl line 63.
not ok 78 - line number found
#   Failed test 'line number found'
#   at test.pl line 64.
not ok 79 - output tells the right line number via attribute on my %hash:  == 38
#   Failed test 'output tells the right line number via attribute on my %hash:  == 38'
#   at test.pl line 65.
ok 80 - output tells the right key name and values: 0
not ok 81 - line number found
#   Failed test 'line number found'
#   at test.pl line 71.
not ok 82 - output tells the right line number with 1 extra indirection:  == 39
#   Failed test 'output tells the right line number with 1 extra indirection:  == 39'
#   at test.pl line 72.
not ok 83 - output tells the right filename via attribute on my %hash
#   Failed test 'output tells the right filename via attribute on my %hash'
#   at test.pl line 63.
not ok 84 - line number found
#   Failed test 'line number found'
#   at test.pl line 64.
not ok 85 - output tells the right line number via attribute on my %hash:  == 38
#   Failed test 'output tells the right line number via attribute on my %hash:  == 38'
#   at test.pl line 65.
ok 86 - output tells the right key name and values: 1
not ok 87 - line number found
#   Failed test 'line number found'
#   at test.pl line 71.
not ok 88 - output tells the right line number with 1 extra indirection:  == 39
#   Failed test 'output tells the right line number with 1 extra indirection:  == 39'
#   at test.pl line 72.
not ok 89 - output tells the right filename via attribute on my %hash
#   Failed test 'output tells the right filename via attribute on my %hash'
#   at test.pl line 63.
not ok 90 - line number found
#   Failed test 'line number found'
#   at test.pl line 64.
not ok 91 - output tells the right line number via attribute on my %hash:  == 38
#   Failed test 'output tells the right line number via attribute on my %hash:  == 38'
#   at test.pl line 65.
ok 92 - output tells the right key name and values: 2
not ok 93 - line number found
#   Failed test 'line number found'
#   at test.pl line 71.
not ok 94 - output tells the right line number with 1 extra indirection:  == 39
#   Failed test 'output tells the right line number with 1 extra indirection:  == 39'
#   at test.pl line 72.
not ok 95 - output tells the right filename via attribute on my %hash
#   Failed test 'output tells the right filename via attribute on my %hash'
#   at test.pl line 63.
not ok 96 - line number found
#   Failed test 'line number found'
#   at test.pl line 64.
not ok 97 - output tells the right line number via attribute on my %hash:  == 38
#   Failed test 'output tells the right line number via attribute on my %hash:  == 38'
#   at test.pl line 65.
ok 98 - output tells the right key name and values: 3
not ok 99 - line number found
#   Failed test 'line number found'
#   at test.pl line 71.
not ok 100 - output tells the right line number with 1 extra indirection:  == 39
#   Failed test 'output tells the right line number with 1 extra indirection:  == 39'
#   at test.pl line 72.
ok 101 - things that shouldn't work, no. 0
ok 102 - things that shouldn't work, no. 1
ok 103 - things that shouldn't work, no. 2
ok 104 - things that shouldn't work, no. 3
ok 105 - things that shouldn't work, no. 4
ok 106 - things that shouldn't work, no. 5
ok 107 - things that shouldn't work, no. 6
# Looks like you failed 60 tests of 107.
make: *** [test_dynamic] Error 60

------------------------------
PREREQUISITES
------------------------------

Prerequisite modules loaded:

requires:

    Module              Need Have   
    ------------------- ---- -------
    Attribute::Handlers 0.77 0.93   
    Test::Simple        0.45 0.98   

build_requires:

    Module              Need Have   
    ------------------- ---- -------
    ExtUtils::MakeMaker 0    6.63_02


------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------

Environment variables:

    AUTOMATED_TESTING = 1
    LANG = en_US.UTF-8
    LANGUAGE = en_US:en
    PATH = /home/sand/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/usr/local/perl/bin:/usr/X11/bin:/sbin:/usr/sbin
    PERL5LIB = 
    PERL5OPT = 
    PERL5_CPANPLUS_IS_RUNNING = 22628
    PERL5_CPAN_IS_RUNNING = 22628
    PERL_MM_USE_DEFAULT = 1
    SHELL = /usr/bin/zsh
    TERM = screen

Perl special variables (and OS-specific diagnostics, for MSWin32):

    $^X = /home/sand/src/perl/repoperls/installed-perls/perl/v5.15.7-386-ga58a85f/127e/bin/perl
    $UID/$EUID = 1005 / 1005
    $GID = 1005 1005
    $EGID = 1005 1005

Perl module toolchain versions installed:

    Module              Have    
    ------------------- --------
    CPAN                1.9800  
    CPAN::Meta          2.120530
    Cwd                 3.39_02 
    ExtUtils::CBuilder  0.280205
    ExtUtils::Command   1.17    
    ExtUtils::Install   1.58    
    ExtUtils::MakeMaker 6.63_02 
    ExtUtils::Manifest  1.61    
    ExtUtils::ParseXS   3.16    
    File::Spec          3.39_01 
    JSON                2.53    
    JSON::PP            2.27200 
    Module::Build       0.40    
    Module::Signature   0.68    
    Parse::CPAN::Meta   1.4402  
    Test::Harness       3.23    
    Test::More          0.98    
    YAML                0.80    
    YAML::Syck          1.19    
    version             0.96    


--

Summary of my perl5 (revision 5 version 15 subversion 7) configuration:
  Commit id: a58a85fab78d767203f1dac26cbf0717d0c47e87
  Platform:
    osname=linux, osvers=2.6.32-5-amd64, archname=x86_64-linux-ld
    uname='linux k83 2.6.32-5-amd64 #1 smp thu nov 3 03:41:26 utc 2011 x86_64 gnulinux '
    config_args='-Dprefix=/home/src/perl/repoperls/installed-perls/perl/v5.15.7-386-ga58a85f/127e -Dmyhostname=k83 -Dinstallusrbinperl=n -Uversiononly -Dusedevel -des -Ui_db -Uuseithreads -Duselongdouble -DDEBUGGING=-g'
    hint=recommended, useposix=true, d_sigaction=define
    useithreads=undef, usemultiplicity=undef
    useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
    use64bitint=define, use64bitall=define, uselongdouble=define
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O2 -g',
    cppflags='-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
    ccversion='', gccversion='4.4.5', gccosandvers=''
    intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
    ivtype='long', ivsize=8, nvtype='long double', nvsize=16, Off_t='off_t', lseeksize=8
    alignbytes=16, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -fstack-protector -L/usr/local/lib'
    libpth=/usr/local/lib /lib/../lib /usr/lib/../lib /lib /usr/lib /lib64 /usr/lib64
    libs=-lnsl -ldb -ldl -lm -lcrypt -lutil -lc
    perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
    libc=/lib/libc-2.11.3.so, so=so, useshrplib=false, libperl=libperl.a
    gnulibc_version='2.11.3'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
    cccdlflags='-fPIC', lddlflags='-shared -O2 -g -L/usr/local/lib -fstack-protector'


Characteristics of this binary (from libperl): 
  Compile-time options: HAS_TIMES PERLIO_LAYERS PERL_DONT_CREATE_GVSV
                        PERL_MALLOC_WRAP PERL_PRESERVE_IVUV PERL_USE_DEVEL
                        USE_64_BIT_ALL USE_64_BIT_INT USE_LARGE_FILES
                        USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE
                        USE_LOCALE_NUMERIC USE_LONG_DOUBLE USE_PERLIO
                        USE_PERL_ATOF
  Built under linux
  Compiled at Feb 14 2012 04:54:52
  %ENV:
    PERL5LIB=""
    PERL5OPT=""
    PERL5_CPANPLUS_IS_RUNNING="22628"
    PERL5_CPAN_IS_RUNNING="22628"
    PERL_MM_USE_DEFAULT="1"
  @INC:
    /home/src/perl/repoperls/installed-perls/perl/v5.15.7-386-ga58a85f/127e/lib/site_perl/5.15.7/x86_64-linux-ld
    /home/src/perl/repoperls/installed-perls/perl/v5.15.7-386-ga58a85f/127e/lib/site_perl/5.15.7
    /home/src/perl/repoperls/installed-perls/perl/v5.15.7-386-ga58a85f/127e/lib/5.15.7/x86_64-linux-ld
    /home/src/perl/repoperls/installed-perls/perl/v5.15.7-386-ga58a85f/127e/lib/5.15.7
    .