Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Parse-Keyword CPAN distribution.

Report information
The Basics
Id: 122182
Status: open
Priority: 0/
Queue: Parse-Keyword

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

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



Subject: tests fail on perl 5.22.1
Please let me know if there's anything I can do to help diagnose this -- it is a fairly high priority that I find a fix! This is ubuntu 16.04 running perl 5.22.1. jenkins@bart-i-0747da9a5601e4455:/var/local/CE$ cpanm --look Parse::Keyword --> Working on Parse::Keyword Fetching http://www.cpan.org/authors/id/H/HA/HAARG/Parse-Keyword-0.09.tar.gz ... OK Entering /home/jenkins/.cpanm/work/1498170035.8611/Parse-Keyword-0.09 with /bin/bash jenkins@bart-i-0747da9a5601e4455:~/.cpanm/work/1498170035.8611/Parse-Keyword-0.09$ uname -a Linux bart-i-0747da9a5601e4455 4.4.0-1013-aws #22-Ubuntu SMP Fri Mar 31 15:41:31 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux jenkins@bart-i-0747da9a5601e4455:~/.cpanm/work/1498170035.8611/Parse-Keyword-0.09$ perl Makefile.PL && make test Generating a Unix-style Makefile Writing Makefile for Parse::Keyword Writing MYMETA.yml and MYMETA.json Running Mkbootstrap for Keyword () chmod 644 "Keyword.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Keyword.bs blib/arch/auto/Parse/Keyword/Keyword.bs 644 x86_64-linux-gnu-gcc -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -DVERSION=\"0.09\" -DXS_VERSION=\"0.09\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.22/CORE" Keyword.c rm -f blib/arch/auto/Parse/Keyword/Keyword.so x86_64-linux-gnu-gcc -shared -L/usr/local/lib -fstack-protector-strong Keyword.o -o blib/arch/auto/Parse/Keyword/Keyword.so \ \ chmod 755 blib/arch/auto/Parse/Keyword/Keyword.so Skip blib/lib/Parse/Keyword.pm (unchanged) PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/fun/*.t t/try/*.t t/basic.t ..................... ok t/closure.t ................... ok t/error.t ..................... 1/? # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 25 just after 18. t/error.t ..................... Dubious, test returned 25 (wstat 6400, 0x1900) All 18 subtests passed t/fun/anon.t .................. ok t/fun/basic.t ................. ok t/fun/closure-proto.t ......... ok t/fun/compile-time.t .......... ok t/fun/defaults.t .............. ok t/fun/name.t .................. ok t/fun/package.t ............... ok t/fun/recursion.t ............. ok t/fun/slurpy-syntax-errors.t .. ok t/fun/slurpy.t ................ ok t/fun/state.t ................. ok t/keyword-name.t .............. ok t/lexical.t ................... skipped: This test requires Exporter::Lexical t/peek.t ...................... ok t/scope-inject.t .............. ok t/try/basic.t ................. ok t/try/context.t ............... ok t/try/finally.t ............... ok t/try/given_when.t ............ ok t/try/syntax.t ................ ok t/try/when.t .................. ok t/unavailable.t ............... ok Test Summary Report ------------------- t/error.t (Wstat: 6400 Tests: 18 Failed: 0) Non-zero exit status: 25 Parse errors: No plan found in TAP output Files=25, Tests=146, 1 wallclock secs ( 0.07 usr 0.02 sys + 0.58 cusr 0.03 csys = 0.70 CPU) Result: FAIL Failed 1/25 test programs. 0/146 subtests failed. Makefile:1048: recipe for target 'test_dynamic' failed make: *** [test_dynamic] Error 255 jenkins@bart-i-0747da9a5601e4455:~/.cpanm/work/1498170035.8611/Parse-Keyword-0.09$ jenkins@bart-i-0747da9a5601e4455:~/.cpanm/work/1498170035.8611/Parse-Keyword-0.09$ perl -d:Confess -Mblib t/error.t ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 25 just after 18.
On 2017-06-22 15:30:03, ETHER wrote: Show quoted text
> Please let me know if there's anything I can do to help diagnose this > -- it is > a fairly high priority that I find a fix!
I should clarify that I'm using a patched Devel::CallParser, with the patch taken from https://rt.cpan.org/Ticket/Display.html?id=110623 -- this is probably highly relevant. Perhaps the patch needs fixes? My end goal is to get Kavorka working on perl 5.22.1.
On Thu Jun 22 18:31:39 2017, ETHER wrote: Show quoted text
> On 2017-06-22 15:30:03, ETHER wrote:
> > Please let me know if there's anything I can do to help diagnose this > > -- it is > > a fairly high priority that I find a fix!
> > I should clarify that I'm using a patched Devel::CallParser, with the > patch taken from https://rt.cpan.org/Ticket/Display.html?id=110623 -- > this is probably highly relevant. > Perhaps the patch needs fixes? My end goal is to get Kavorka working > on perl 5.22.1.
Was this a threaded or unthreaded build?
On Sun Jun 25 17:18:44 2017, SPROUT wrote: Show quoted text
> On Thu Jun 22 18:31:39 2017, ETHER wrote:
> > On 2017-06-22 15:30:03, ETHER wrote:
> > > Please let me know if there's anything I can do to help diagnose this > > > -- it is > > > a fairly high priority that I find a fix!
> > > > I should clarify that I'm using a patched Devel::CallParser, with the > > patch taken from https://rt.cpan.org/Ticket/Display.html?id=110623 -- > > this is probably highly relevant. > > Perhaps the patch needs fixes? My end goal is to get Kavorka working > > on perl 5.22.1.
> > Was this a threaded or unthreaded build? >
I have just successfully tested Parse::Keyword on unthreaded 5.22.0 and threaded 5.22.1, both with an unpatched Devel::CallParser and with a patch Devel::CallParser. I cannot reproduce your problem.
On 2017-06-25 14:18:44, SPROUT wrote: Show quoted text
> On Thu Jun 22 18:31:39 2017, ETHER wrote:
> > On 2017-06-22 15:30:03, ETHER wrote:
> > > Please let me know if there's anything I can do to help diagnose this > > > -- it is > > > a fairly high priority that I find a fix!
> > > > I should clarify that I'm using a patched Devel::CallParser, with the > > patch taken from https://rt.cpan.org/Ticket/Display.html?id=110623 -- > > this is probably highly relevant. > > Perhaps the patch needs fixes? My end goal is to get Kavorka working > > on perl 5.22.1.
> > Was this a threaded or unthreaded build? >
This is perl 5.22.1 with threads, as bundled with Ubuntu 16.04 (xenial). I'll be able to provide more detailed diagnostics tomorrow.
As per https://rt.cpan.org/Ticket/Display.html?id=110623, applying the Devel::CallParser patch fixes this issue.
On 2017-06-29 19:18:24, ETHER wrote: Show quoted text
> As per https://rt.cpan.org/Ticket/Display.html?id=110623, applying the > Devel::CallParser patch fixes this issue.
It seems to me that this issue may be closed? Or should the distribution increase the minimum version prerequisite in some cirumstances?
On Fri Nov 02 09:41:52 2018, SREZIC wrote: Show quoted text
> On 2017-06-29 19:18:24, ETHER wrote:
> > As per https://rt.cpan.org/Ticket/Display.html?id=110623, applying > > the > > Devel::CallParser patch fixes this issue.
> > It seems to me that this issue may be closed? Or should the > distribution increase the minimum version prerequisite in some > cirumstances?
There is no new version available. Zefram is AWOL.