Subject: | t/simple_parallel_large.t: fails with perl-5.27.11 on FreeBSD11.1 |
Today, as part of a project in which I assess the perl-5.28.0 readiness of CPAN distributions high up on the CPAN river -- modules upon which many other modules depend -- I attempted to install this library against perl-5.27.11 on FreeBSD-11.1. I got these failures:
#####
[pmsg-vm: POE-Component-SSLify-1.012] $ this_prove -vb t/simple_parallel_large.t
t/simple_parallel_large.t ..
ok 1 - SERVER: SSLify_Options
[snip]
ok 85 - SERVER: accepted
not ok 86 - SERVER: SSLify_Options 97270: private key
#
# Failed test 'SERVER: SSLify_Options 97270: private key
# '
# at t/simple_parallel_large.t line 54.
not ok 87 - SERVER: Server_SSLify Please do SSLify_Options() first ( or pass in a $ctx object ) at /usr/home/jkeenan/var/tad/testing/perl-5.27.11/.cpanm/work/1526819673.97233/POE-Component-SSLify-1.012/blib/lib/POE/Component/SSLify.pm line 247.
#
# Failed test 'SERVER: Server_SSLify Please do SSLify_Options() first ( or pass in a $ctx object ) at /usr/home/jkeenan/var/tad/testing/perl-5.27.11/.cpanm/work/1526819673.97233/POE-Component-SSLify-1.012/blib/lib/POE/Component/SSLify.pm line 247.
# '
# at t/simple_parallel_large.t line 57.
Can't use an undefined value as a symbol reference at /usr/home/jkeenan/var/tad/testing/perl-5.27.11/.cpanm/work/1526819673.97233/POE-Component-SSLify-1.012/blib/lib/POE/Component/SSLify.pm line 446.
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 22 just after 87.
Dubious, test returned 22 (wstat 5632, 0x1600)
Failed 2/87 subtests
Test Summary Report
-------------------
t/simple_parallel_large.t (Wstat: 5632 Tests: 87 Failed: 2)
Failed tests: 86-87
Non-zero exit status: 22
Parse errors: No plan found in TAP output
Files=1, Tests=87, 0 wallclock secs ( 0.05 usr 0.02 sys + 0.12 cusr 0.12 csys = 0.30 CPU)
Result: FAIL
#####
These failures will prevent installers such as 'cpan' from being able to install other CPAN modules which depend upon this one.
Thank you very much.
Jim Keenan