Subject: | t/test.t: Failure in perl-5.31.5 |
In the course of testing the CPAN River 3000 against Perl dev release perl-5.31.5, I had occasion to test this module. I encountered this failure:
#####
{
author => "ASB",
dist => "Tk-ToolBar",
distname => "Tk-ToolBar-0.12",
distversion => 0.12,
grade => "FAIL",
prereqs => undef,
test_output => [
"Building and testing Tk-ToolBar-0.12",
"cp ToolBar/tkIcons blib/lib/Tk/ToolBar/tkIcons",
"cp toolbar.pl blib/arch/Tk/demos/widtrib/toolbar.pl",
"cp lib/Tk/ToolBar.pm blib/lib/Tk/ToolBar.pm",
"PERL_DL_NONLAZY=1 \"/usr/home/jkeenan/var/tad/testing/perl-5.31.5/bin/perl\" \"-MExtUtils::Command::MM\" \"-MTest::Harness\" \"-e\" \"undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')\" t/*.t",
"t/pod.t ... ok",
"Can't load '/home/jkeenan/var/tad/testing/perl-5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/auto/Tk/Tk.so' for module Tk: /home/jkeenan/var/tad/testing/perl-5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/auto/Tk/Tk.so: Undefined symbol \"Perl_to_utf8_lower\" at /home/jkeenan/var/tad/testing/perl-5.31.5/lib/5.31.5/amd64-freebsd-thread-multi/DynaLoader.pm line 193.",
"\0 at /home/jkeenan/var/tad/testing/perl-5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/Tk/Derived.pm line 17.",
"Compilation failed in require at /home/jkeenan/var/tad/testing/perl-5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/Tk/Derived.pm line 17.",
"BEGIN failed--compilation aborted at /home/jkeenan/var/tad/testing/perl-5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/Tk/Derived.pm line 17.",
"Compilation failed in require at /home/jkeenan/var/tad/testing/perl-5.31.5/lib/5.31.5/base.pm line 137.",
"\t...propagated at /home/jkeenan/var/tad/testing/perl-5.31.5/lib/5.31.5/base.pm line 159.",
"BEGIN failed--compilation aborted at /home/jkeenan/var/tad/testing/perl-5.31.5/lib/site_perl/5.31.5/amd64-freebsd-thread-multi/Tk/Frame.pm line 11.",
"Compilation failed in require at /usr/home/jkeenan/var/tad/testing/perl-5.31.5/.cpanm/work/1571642789.97650/Tk-ToolBar-0.12/blib/lib/Tk/ToolBar.pm line 5.",
"BEGIN failed--compilation aborted at /usr/home/jkeenan/var/tad/testing/perl-5.31.5/.cpanm/work/1571642789.97650/Tk-ToolBar-0.12/blib/lib/Tk/ToolBar.pm line 5.",
"Compilation failed in require at t/test.t line 10.",
"BEGIN failed--compilation aborted at t/test.t line 10.",
"t/test.t .. ",
"Dubious, test returned 2 (wstat 512, 0x200)",
"Failed 1/1 subtests ",
"",
"Test Summary Report",
"-------------------",
"t/test.t (Wstat: 512 Tests: 0 Failed: 0)",
" Non-zero exit status: 2",
" Parse errors: Bad plan. You planned 1 tests but ran 0.",
"Files=2, Tests=2, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.09 cusr 0.09 csys = 0.20 CPU)",
"Result: FAIL",
],
via => "App::cpanminus::reporter 0.17 (1.7044)",
}
This error appears to be new. I did not get it during the September 2019 run against perl-5.31.4.
Not yet further analyzed.
Thank you very much.
Jim Keenan