Skip Menu |

This queue is for tickets about the Signals-XSIG CPAN distribution.

Report information
The Basics
Id: 67235
Status: resolved
Priority: 0/
Queue: Signals-XSIG

People
Owner: MOB [...] cpan.org
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

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



Subject: Test failure with perl 5.14.0 RC0
See http://www.cpantesters.org/cpan/report/74ade312-5d99-11e0-b812-1f4142987c1d for a fail report on a Linux system. I see the same failure on a FreeBSD 8.0 system and the same perl version. Regards, Slaven
Git bisect reveals the first fail happened with v5.13.11-364-g88ea365 http://perl5.git.perl.org/perl.git/commit/88ea365 Current bleadperl (v5.13.11-440-gb4ffc3d) still fails for me on linux. HTH,
On 2011-04-15 16:29:42, ANDK wrote: Show quoted text
> Git bisect reveals the first fail happened with v5.13.11-364-g88ea365 > > http://perl5.git.perl.org/perl.git/commit/88ea365 > > Current bleadperl (v5.13.11-440-gb4ffc3d) still fails for me on linux. >
Ah, I see in t/11-local.t: # failure point with perl 5.13 if ($Config{PERL_VERSION} == 13) { skip '5.13 local breaks tie', 2; } Was this bleadperl problem already reported to perlbug? Regards, Slaven
On Fri Apr 15 17:09:31 2011, SREZIC wrote: Show quoted text
> Ah, I see in t/11-local.t: > > # failure point with perl 5.13 > if ($Config{PERL_VERSION} == 13) { > skip '5.13 local breaks tie', 2; > } > > Was this bleadperl problem already reported to perlbug? > > Regards, > Slaven
Not reported by me. Trying to tie %SIG already seems like so much black magic. I don't have a good sense of what the behavior *should* be when you throw a local in there, too. Either way, being able to local'ize a tied %SIG variable is not a critical feature of this distribution. The test is there mostly because I'm interested in what the behavior is. I'll "fix" it in the next release (skip the test for $Config{PERL_VERSION} >= 13), and call more attention to the disclaimer that users who local'ize a tied %SIG will get what they deserve. Best, Marty O'Brien
"Fixed" in Signals-XSIG-0.12 for >=v5.14 the same way it was fixed for v5.13.