Skip Menu |

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

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

People
Owner: Nobody in particular
Requestors: MICHIELB [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: (no value)
Fixed in: 0.52



Subject: Tests 22-len.t and 35-stash.t are failing on perl-5.17.5
Hi, I tested this on perl-5.17.4 and 5.17.5 and get similar results. My platform is Linux 64 bit. # Testing Variable::Magic 0.51, Perl 5.017005 (no patchlevel), /home/michiel/perl5/perlbrew/perls/perl-5.17.5/bin/perl5.17.5 t/00-load.t ............... ok t/01-import.t ............. ok t/02-constants.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 # Using Hash::Util::FieldHash 1.10 t/16-huf.t ................ ok # Using Capture::Tiny 0.20 t/17-ctl.t ................ ok t/18-opinfo.t ............. ok t/20-get.t ................ ok t/21-set.t ................ ok # Failed test 'len: pos scalar triggers magic correctly' # at t/22-len.t line 143. # got: '0' # expected: '1' # Failed test 'len: pos scalar have correct default length' # at t/22-len.t line 144. # got: '0' # expected: '6' # Failed test 'len: substr utf8 scalar triggers magic correctly' # at t/22-len.t line 154. # got: '0' # expected: '1' # Failed test 'len: substr utf8 scalar have correct default length' # at t/22-len.t line 155. # got: '0' # expected: '5' # Looks like you failed 4 tests of 55. t/22-len.t ................ Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/55 subtests (less 16 skipped subtests: 35 okay) t/23-clear.t .............. ok t/24-free.t ............... ok # Using Tie::Array 1.05 # Using Tie::Hash 1.04 t/25-copy.t ............... ok t/27-local.t .............. ok # Using Tie::Hash 1.04 t/28-uvar.t ............... ok # Using Tie::Array 1.05 t/30-scalar.t ............. ok t/31-array.t .............. ok t/32-hash.t ............... ok t/33-code.t ............... ok # Using Symbol 1.07 t/34-glob.t ............... ok # Failed test 'stash: delete' # at t/35-stash.t line 229. # Structures begin differing at: # $got->{store}[1] = 'eat' # $expected->{store}[1] = 'nevermentioned' # Looks like you failed 1 test of 43. t/35-stash.t .............. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/43 subtests t/40-threads.t ............ skipped: This Variable::Magic isn't thread safe t/41-clone.t .............. skipped: This Variable::Magic isn't thread safe 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: Module::ExtractUse version 0.24 or greater required
Thanks for your report. I was aware of this but I was moving places and also waiting for blead to stabilize a bit. This has been fixed in version 0.52. Vincent
On Mon 05 Nov 2012 07:55:02, VPIT wrote: Show quoted text
> Thanks for your report. I was aware of this but I was moving places and > also waiting for blead to stabilize a bit. > > This has been fixed in version 0.52.
Thanks a lot! 0.52 passes tests for me. -- Michiel