Subject: | t/syntax_main.t: fails against perl-5.29.4 |
Today, as part of assessing the perl-5.30-readiness of a selected subset of CPAN distributions (the "CPAN River 3000"), I attempted to build and test XML-Easy on FreeBSD-11 against perl-5.29.4 using 'cpanm' as the installer. I got a test failure which caused XML-Easy to be graded FAIL. That grade in turn prevents any of XML-Easy's reverse dependencies from being reached in this testing process or from being installed by installers such as 'cpanm' or 'cpan'.
#####
$ ~/bin/perl/dumpjson ZEFRAM.XML-Easy-0.011.log.json
{
author => "ZEFRAM",
dist => "XML-Easy",
distname => "XML-Easy-0.011",
distversion => 0.011,
grade => "FAIL",
prereqs => undef,
test_output => [
"Building and testing XML-Easy-0.011",
"Building XML-Easy",
"cc -I/home/jkeenan/var/tad/testing/perl-5.29.4/lib/5.29.4/amd64-freebsd-thread-multi/CORE -DVERSION=\"0.011\" -DXS_VERSION=\"0.011\" -DPIC -fPIC -c -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_FORTIFY_SOURCE=2 -O2 -pipe -fstack-protector -fno-strict-aliasing -o lib/XML/Easy.o lib/XML/Easy.c",
"ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/XML/Easy/Easy.bs')",
"cc -shared -L/usr/local/lib -fstack-protector-strong -o blib/arch/auto/XML/Easy/Easy.so lib/XML/Easy.o",
"t/classify.t ........ ok",
"t/classify_pp.t ..... ok",
"t/easy_module.t ..... ok",
"t/easy_module_pp.t .. ok",
"t/node_basics.t ..... ok",
"t/node_basics_pp.t .. ok",
"t/node_object.t ..... ok",
"t/node_object_pp.t .. ok",
"t/pod_cvg.t ......... ok",
"t/pod_cvg_pp.t ...... ok",
"t/pod_syn.t ......... ok",
"t/read.t ............ ok",
"t/read_pp.t ......... ok",
"WARNING: Complex regular subexpression recursion limit (65534) exceeded at t/syntax_main.t line 79, <GEN0> line 1635.",
"# Looks like your test exited with 25 just after 369.",
"t/syntax_main.t ..... ",
"Dubious, test returned 25 (wstat 6400, 0x1900)",
"Failed 640/1009 subtests ",
"t/version_synch.t ... ok",
"t/write.t ........... ok",
"t/write_pp.t ........ ok",
"",
"Test Summary Report",
"-------------------",
"t/syntax_main.t (Wstat: 6400 Tests: 369 Failed: 0)",
" Non-zero exit status: 25",
" Parse errors: Bad plan. You planned 1009 tests but ran 369.",
"Files=17, Tests=100677, 47 wallclock secs ( 0.46 usr 7.45 sys + 40.20 cusr 6.88 csys = 54.98 CPU)",
"Result: FAIL",
],
via => "App::cpanminus::reporter 0.17 (1.7044)",
}
#####
Thank you very much.
Jim Keenan