Skip Menu |

This queue is for tickets about the Variable-Magic CPAN distribution.

Report information
The Basics
Id: 50720
Status: resolved
Priority: 0/
Queue: Variable-Magic

People
Owner: Nobody in particular
Requestors: zefram [...] fysh.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: 0.39



Subject: Variable::Magic 5.11.1 fail
Date: Wed, 21 Oct 2009 21:14:34 +0100
To: bug-Variable-Magic [...] rt.cpan.org
From: Zefram <zefram [...] fysh.org>
Variable::Magic is failing its test suite on 5.11.1. It installed OK for me on 5.11.0. {{{ Running make test PERL_DL_NONLAZY=1 /home/zefram/usr/perl/perl_install/perl-5.11.1-i32-f52/bin/perl5.11.1 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00-load.t ............... 1/1 # Testing Variable::Magic 0.38, Perl 5.011001 (no patchlevel), /home/zefram/usr/perl/perl_install/perl-5.11.1-i32-f52/bin/perl5.11.1 t/00-load.t ............... ok t/01-import.t ............. ok t/10-simple.t ............. ok t/11-multiple.t ........... ok t/12-sig.t ................ ok t/13-data.t ............... ok t/14-callbacks.t .......... ok t/15-self.t ............... ok t/16-huf.t ................ # Using Hash::Util::FieldHash 1.04 t/16-huf.t ................ ok t/17-ctl.t ................ ok t/18-opinfo.t ............. ok t/20-get.t ................ ok t/21-set.t ................ ok t/22-len.t ................ ok t/23-clear.t .............. ok t/24-free.t ............... ok t/25-copy.t ............... 1/45 # Using Tie::Array 1.03 t/25-copy.t ............... 3/45 # Using Tie::Hash 1.03 t/25-copy.t ............... ok t/27-local.t .............. ok t/28-uvar.t ............... 1/75 # Using Tie::Hash 1.03 t/28-uvar.t ............... ok t/30-scalar.t ............. 1/74 # Using Tie::Array 1.03 t/30-scalar.t ............. ok t/31-array.t .............. 1/68 # Failed test 'array: push (scalar) triggers magic correctly' # at t/31-array.t line 60. # Structures begin differing at: # $got->{len} = '1' # $expected->{len} = Does not exist # Looks like you failed 1 test of 68. t/31-array.t .............. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/68 subtests t/32-hash.t ............... ok t/33-code.t ............... ok t/34-glob.t ............... # Using Symbol 1.07 t/34-glob.t ............... ok t/35-stash.t .............. ok t/40-threads.t ............ # Using threads 1.74 # Using threads::shared 1.32 t/40-threads.t ............ ok t/41-clone.t .............. # Using threads 1.74 # Using threads::shared 1.32 t/41-clone.t .............. ok t/91-pod.t ................ skipped: Test::Pod 1.14 required for testing POD t/92-pod-coverage.t ....... skipped: Test::Pod::Coverage 1.04 required for testing POD coverage t/95-portability-files.t .. skipped: Test::Portability::Files required for testing filenames portability t/99-kwalitee.t ........... skipped: Test::Kwalitee not installed Test Summary Report ------------------- t/31-array.t (Wstat: 256 Tests: 68 Failed: 1) Failed test: 40 Non-zero exit status: 1 Files=31, Tests=1336, 26 wallclock secs ( 2.78 usr 0.15 sys + 18.28 cusr 1.16 csys = 22.37 CPU) Result: FAIL Failed 1/31 test programs. 1/1336 subtests failed. make: *** [test_dynamic] Error 255 VPIT/Variable-Magic-0.38.tar.gz /usr/bin/make test -- NOT OK }}} {{{ Summary of my perl5 (revision 5 version 11 subversion 1) configuration: Platform: osname=linux, osvers=2.6.26-2-686, archname=i386-linux-thread-multi uname='linux monst.rous.org 2.6.26-2-686 #1 smp wed aug 19 06:06:52 utc 2009 i686 gnulinux ' config_args='-des -Darchname=i386-linux -Dcccdlflags=-fPIC -Dccdlflags=-rdynamic -Dprefix=/home/zefram/usr/perl/perl_install/perl-5.11.1-i32-f52 -Dman1ext=1 -Dman3ext=3perl -Duselargefiles -Dusethreads -Uafs -Ud_csh -Uusesfio -Uusenm -Duseshrplib -Dusedevel -Ui_db' hint=recommended, useposix=true, d_sigaction=define useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=undef, use64bitall=undef, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O2', cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include' ccversion='', gccversion='4.3.2', 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 =' -fstack-protector -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc -lgdbm_compat perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc libc=/lib/libc-2.7.so, so=so, useshrplib=true, libperl=libperl.so gnulibc_version='2.7' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic -Wl,-rpath,/home/zefram/usr/perl/perl_install/perl-5.11.1-i32-f52/lib/5.11.1/i386-linux-thread-multi/CORE' cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP PERL_USE_DEVEL USE_ITHREADS USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API Built under linux Compiled at Oct 21 2009 00:57:08 @INC: /home/zefram/usr/perl/perl_install/perl-5.11.1-i32-f52/lib/site_perl/5.11.1/i386-linux-thread-multi /home/zefram/usr/perl/perl_install/perl-5.11.1-i32-f52/lib/site_perl/5.11.1 /home/zefram/usr/perl/perl_install/perl-5.11.1-i32-f52/lib/5.11.1/i386-linux-thread-multi /home/zefram/usr/perl/perl_install/perl-5.11.1-i32-f52/lib/5.11.1 . }}} -zefram
Thanks for reporting. It was fixed in 0.39. Vincent.