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.