Skip Menu |

This queue is for tickets about the Devel-Size CPAN distribution.

Report information
The Basics
Id: 102910
Status: resolved
Priority: 0/
Queue: Devel-Size

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

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



Subject: recursive sub size test broken by bigger is()
Date: Fri, 20 Mar 2015 17:28:31 +0000
To: bug-Devel-Size [...] rt.cpan.org
From: Zefram <zefram [...] fysh.org>
Devel-Size's test in t/recurse.t for the size of &cmp_array_ro is broken by recent Test::More, because the total_size() computation recurses into &is, which got a lot bigger recently. This shows up with the Test::More that is bundled with 5.21.6 (1.301001_075). I'm not clear what the correct fix is. -zefram
On Fri Mar 20 13:28:47 2015, zefram@fysh.org wrote: Show quoted text
> Devel-Size's test in t/recurse.t for the size of &cmp_array_ro is broken > by recent Test::More, because the total_size() computation recurses into > &is, which got a lot bigger recently. This shows up with the Test::More > that is bundled with 5.21.6 (1.301001_075). I'm not clear what the > correct fix is.
And with any CPAN tester who has upgraded an earlier perl to to it. I'd actually got as far figuring this much, about 3 weeks ago when I last had time to work on it, but wasn't sure what the right fix is. I'm hoping that I have time to figure it out this evening (although like 3 weeks ago, events outside my control have already eaten into the time I thought I had available) Nicholas Clark
On Fri Mar 20 14:50:14 2015, NWCLARK wrote: Show quoted text
> On Fri Mar 20 13:28:47 2015, zefram@fysh.org wrote:
> > Devel-Size's test in t/recurse.t for the size of &cmp_array_ro is broken > > by recent Test::More, because the total_size() computation recurses into > > &is, which got a lot bigger recently. This shows up with the Test::More > > that is bundled with 5.21.6 (1.301001_075). I'm not clear what the > > correct fix is.
> > I'm hoping that I have time to figure it out this evening (although > like 3 weeks ago, events outside my control have already eaten into > the time I thought I had available)
Should be fixed in Devel-Size-0.79_52.tar.gz Explanation of the problem given as comments in t/recurse.t Nicholas Clark