Skip Menu |

This queue is for tickets about the Test-LeakTrace CPAN distribution.

Report information
The Basics
Id: 100504
Status: resolved
Priority: 0/
Queue: Test-LeakTrace

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

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



Subject: Test suite fails with perl 5.21.6 (segmentation faults?)
On 2014-11-21 14:22:04, SREZIC wrote: Show quoted text
> See http://matrix.cpantesters.org/?dist=Test-LeakTrace+0.15 for a > pass/fail overview and > http://www.cpantesters.org/cpan/report/4dd3dda0-71a9-11e4-89bc- > 93b3dfbfc7aa for a sample fail report with perl 5.21.6.
And the related ticket in the perl5 bug queue: https://rt.perl.org/Ticket/Display.html?id=123223
On 2014-11-21 11:24:18, SREZIC wrote: Show quoted text
> On 2014-11-21 14:22:04, SREZIC wrote:
> > See http://matrix.cpantesters.org/?dist=Test-LeakTrace+0.15 for a > > pass/fail overview and > > http://www.cpantesters.org/cpan/report/4dd3dda0-71a9-11e4-89bc- > > 93b3dfbfc7aa for a sample fail report with perl 5.21.6.
> > And the related ticket in the perl5 bug queue: > https://rt.perl.org/Ticket/Display.html?id=123223
Moose uses Test::LeakTrace in its tests, so it is failing those tests under blead presently -- e.g. https://travis-ci.org/moose/Moose/builds/42335693
As of perl commit d48603664, Test::LeakTrace no longer fails its tests.
On Mon Dec 01 01:42:02 2014, SPROUT wrote: Show quoted text
> As of perl commit d48603664, Test::LeakTrace no longer fails its tests.
Now it fails to compile with: "/home/autarch/perl5/perlbrew/perls/perl-blead/bin/perl5.21.8" "-Iinc" "/home/autarch/perl5/perlbrew/perls/perl-blead/lib/5.21.8/ExtUtils/xsubpp" -typemap "/home/autarch/perl5/perlbrew/perls/perl-blead/lib/5.21.8/ExtUtils/typemap" LeakTrace.xs > LeakTrace.xsc && mv LeakTrace.xsc LeakTrace.c cc -c -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.15\" -DXS_VERSION=\"0.15\" -fPIC "-I/home/autarch/perl5/perlbrew/perls/perl-blead/lib/5.21.8/x86_64-linux/CORE" LeakTrace.c LeakTrace.xs: In function ‘report_each_leaked’: LeakTrace.xs:307:15: error: lvalue required as left operand of assignment DEFSV = sv_newmortal(); ^ make: *** [LeakTrace.o] Error 1
This module now compiles and passes tests with 5.22.0, so I think this ticket can be closed.
RT-Send-CC: ANDK [...] cpan.org
On 2015-07-02 11:02:55, DROLSKY wrote: Show quoted text
> This module now compiles and passes tests with 5.22.0, so I think this > ticket can be closed.
OK, closing ticket. @ANDK: probably the annotate.txt entry for Test-LeakTrace should be removed.