Skip Menu |

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

Report information
The Basics
Id: 56762
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.42



Subject: V:M test fail on 5.13.0
Date: Tue, 20 Apr 2010 22:45:13 +0100
To: bug-Variable-Magic [...] rt.cpan.org
From: Zefram <zefram [...] fysh.org>
Variable::Magic 0.41 fails for me on 5.13.0, though it worked fine on 5.12.0: $ perl Makefile.PL Checking perl patchlevel... none Checking if this is ActiveState Perl 5.8.8 build 822 or higher... no Checking if this is a released perl 5.11.0 or higher... yes Checking if your kit is complete... Looks good Writing Makefile for Variable::Magic $ make cp lib/Variable/Magic.pm blib/lib/Variable/Magic.pm /home/zefram/usr/perl/perl_install/perl-5.13.0-i32-f52/bin/perl5.13.0 /home/zefram/usr/perl/perl_install/perl-5.13.0-i32-f52/lib/site_perl/5.13.0/ExtUtils/xsubpp -typemap /home/zefram/usr/perl/perl_install/perl-5.13.0-i32-f52/lib/5.13.0/ExtUtils/typemap Magic.xs > Magic.xsc && mv Magic.xsc Magic.c cc -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.41\" -DXS_VERSION=\"0.41\" -fPIC "-I/home/zefram/usr/perl/perl_install/perl-5.13.0-i32-f52/lib/5.13.0/i386-linux-thread-multi/CORE" -DVMG_COMPAT_ARRAY_PUSH_NOLEN=0 Magic.c Running Mkbootstrap for Variable::Magic () chmod 644 Magic.bs rm -f blib/arch/auto/Variable/Magic/Magic.so cc -shared -O2 -L/usr/local/lib -fstack-protector Magic.o -o blib/arch/auto/Variable/Magic/Magic.so \ \ chmod 755 blib/arch/auto/Variable/Magic/Magic.so cp Magic.bs blib/arch/auto/Variable/Magic/Magic.bs chmod 644 blib/arch/auto/Variable/Magic/Magic.bs Manifying blib/man3/Variable::Magic.3perl $ make test PERL_DL_NONLAZY=1 /home/zefram/usr/perl/perl_install/perl-5.13.0-i32-f52/bin/perl5.13.0 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00-load.t ............... 1/1 # Testing Variable::Magic 0.41, Perl 5.013000 (no patchlevel), /home/zefram/usr/perl/perl_install/perl-5.13.0-i32-f52/bin/perl5.13.0 t/00-load.t ............... ok t/01-import.t ............. ok t/10-simple.t ............. ok t/11-multiple.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 # 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 # Failed test 'scalar: array element: get triggers magic correctly' # at t/30-scalar.t line 61. # Structures begin differing at: # $got->{get} = '2' # $expected->{get} = '1' # Failed test 'scalar: hash element: get triggers magic correctly' # at t/30-scalar.t line 86. # Structures begin differing at: # $got->{get} = '2' # $expected->{get} = '1' # Using Tie::Array 1.03 # Looks like you failed 2 tests of 74. t/30-scalar.t ............. Dubious, test returned 2 (wstat 512, 0x200) Failed 2/74 subtests t/31-array.t .............. ok 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.7701 # Using threads::shared 1.33 t/40-threads.t ............ ok t/41-clone.t .............. # Using threads 1.7701 # Using threads::shared 1.33 t/41-clone.t .............. ok t/80-leaks.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/30-scalar.t (Wstat: 512 Tests: 74 Failed: 2) Failed tests: 36, 56 Non-zero exit status: 2 Files=31, Tests=1104, 6 wallclock secs ( 0.61 usr 0.07 sys + 4.06 cusr 0.36 csys = 5.10 CPU) Result: FAIL Failed 1/31 test programs. 2/1104 subtests failed. make: *** [test_dynamic] Error 255 $ -zefram
Thanks for your report. This has been addressed in version 0.42.