From 1032433f3737151f359a1b7d645eb6c62e49d72d Mon Sep 17 00:00:00 2001 From: "Flavio S. Glock" Date: Wed, 22 Apr 2026 12:03:25 +0200 Subject: [PATCH 1/2] fix(MakeMaker): stage EXE_FILES into blib/script/ for make test Standard ExtUtils::MakeMaker stages executable scripts listed in EXE_FILES into blib/script/ during `make`, mirroring how .pm files are staged into blib/lib/. Test suites rely on this: for example, Pod::Markdown's t/pod2markdown.t invokes blib/script/pod2markdown directly. PerlOnJava's MakeMaker shim only copied EXE_FILES to the final install bin directory during `make install`, leaving blib/script/ empty and causing 6 test failures in `jcpan -t Pod::Markdown`: Error: Unable to read file blib/script/pod2markdown Add a blib_scripts target (invoked from all::) that copies each EXE_FILES entry to blib/script/. After the fix, Pod::Markdown passes all 18 test files / 356 tests via `jcpan -t`. Generated with [Devin](https://cli.devin.ai/docs) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- .../org/perlonjava/core/Configuration.java | 4 +-- src/main/perl/lib/ExtUtils/MakeMaker.pm | 27 ++++++++++++++++--- 2 files changed, 26 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/perlonjava/core/Configuration.java b/src/main/java/org/perlonjava/core/Configuration.java index a93193dad..e02142e28 100644 --- a/src/main/java/org/perlonjava/core/Configuration.java +++ b/src/main/java/org/perlonjava/core/Configuration.java @@ -33,7 +33,7 @@ public final class Configuration { * Automatically populated by Gradle/Maven during build. * DO NOT EDIT MANUALLY - this value is replaced at build time. */ - public static final String gitCommitId = "ae3c753b5"; + public static final String gitCommitId = "e228c2529"; /** * Git commit date of the build (ISO format: YYYY-MM-DD). @@ -48,7 +48,7 @@ public final class Configuration { * Parsed by App::perlbrew and other tools via: perl -V | grep "Compiled at" * DO NOT EDIT MANUALLY - this value is replaced at build time. */ - public static final String buildTimestamp = "Apr 22 2026 10:10:47"; + public static final String buildTimestamp = "Apr 22 2026 11:59:22"; // Prevent instantiation private Configuration() { diff --git a/src/main/perl/lib/ExtUtils/MakeMaker.pm b/src/main/perl/lib/ExtUtils/MakeMaker.pm index e37f4d3bf..044cc106c 100644 --- a/src/main/perl/lib/ExtUtils/MakeMaker.pm +++ b/src/main/perl/lib/ExtUtils/MakeMaker.pm @@ -546,10 +546,27 @@ sub _create_install_makefile { push @script_cmds, _shell_cp($src, $dest); } } - + + # Also stage EXE_FILES into blib/script/ so that 'make test' can run + # them from the blib tree (standard MakeMaker behavior). Tests like + # Pod::Markdown's t/pod2markdown.t invoke blib/script/ directly. + my @blib_script_cmds; + if ($scripts && %$scripts) { + my %bsdirs; + for my $src (sort keys %$scripts) { + my $blib_dest = File::Spec->catfile('blib', 'script', basename($src)); + my $blib_dir = dirname($blib_dest); + unless ($bsdirs{$blib_dir}++) { + push @blib_script_cmds, _shell_mkdir($blib_dir); + } + push @blib_script_cmds, _shell_cp($src, $blib_dest); + } + } + my $install_cmds_str = join("\n", @install_cmds) || "\t\@true"; my $blib_cmds_str = join("\n", @blib_cmds) || "\t\@true"; my $script_cmds_str = join("\n", @script_cmds) || "\t\@true"; + my $blib_script_cmds_str = join("\n", @blib_script_cmds) || "\t\@true"; my $file_count = scalar(keys %$pm) + scalar(keys %$scripts); # Build PL_FILES commands (prefixed with - so failures are non-fatal; @@ -600,7 +617,7 @@ INSTALLSITELIB = $installsitelib NOECHO = \@ RM_RF = rm -rf -all:: pm_to_blib pure_all pl_files config +all:: pm_to_blib pure_all pl_files blib_scripts config \t\@echo "PerlOnJava: $name v$version installed ($file_count files)" # Copy module and data files to installation directory @@ -613,6 +630,10 @@ pure_all:: \t\@mkdir -p blib/arch $blib_cmds_str +# Stage EXE_FILES into blib/script/ so tests can invoke them via the blib tree +blib_scripts:: +$blib_script_cmds_str + # Process PL_FILES pl_files:: $pl_cmds_str @@ -642,7 +663,7 @@ realclean:: clean distclean:: clean \t\$(RM_RF) $makefile ${makefile}.old -.PHONY: all pm_to_blib pure_all pl_files config test install clean realclean distclean install_scripts +.PHONY: all pm_to_blib pure_all pl_files blib_scripts config test install clean realclean distclean install_scripts MAKEFILE # Call MY::postamble if it exists (File::ShareDir::Install uses this) From 6bdd301e1f44c9a3641cc93fd74ce3c8f575a6c1 Mon Sep 17 00:00:00 2001 From: "Flavio S. Glock" Date: Wed, 22 Apr 2026 12:05:04 +0200 Subject: [PATCH 2/2] docs(cpan-reports): refresh compatibility data Generated with [Devin](https://cli.devin.ai/docs) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- dev/cpan-reports/cpan-compatibility-fail.dat | 83 ++++++++++--- dev/cpan-reports/cpan-compatibility-pass.dat | 22 +++- dev/cpan-reports/cpan-compatibility.md | 123 ++++++++++++++----- 3 files changed, 171 insertions(+), 57 deletions(-) diff --git a/dev/cpan-reports/cpan-compatibility-fail.dat b/dev/cpan-reports/cpan-compatibility-fail.dat index 0893570e9..d41034ab8 100644 --- a/dev/cpan-reports/cpan-compatibility-fail.dat +++ b/dev/cpan-reports/cpan-compatibility-fail.dat @@ -6,15 +6,17 @@ ACH FAIL Unknown test outcome 2026-04-21 AE FAIL 22 18 4/22 subtests failed 2026-04-21 AFS::Monitor FAIL Unknown test outcome 2026-04-12 AFS::PAG FAIL Configure failed 2026-04-21 -AI::Categorizer FAIL 28 0 67/28 subtests failed 2026-04-12 +AI::Categorizer FAIL 28 0 67/28 subtests failed 2026-04-22 +AI::DecisionTree FAIL Missing: AI/DecisionTree/Instance.pm 2026-04-22 AI::MXNetCAPI FAIL 1 0 1/1 subtests failed 2026-04-12 AI::MegaHAL FAIL 1 0 6/1 subtests failed 2026-04-21 AI::NNVMCAPI FAIL 1 0 1/1 subtests failed 2026-04-12 AI::NeuralNet::BackProp::File FAIL No parseable output 2026-04-21 AI::NeuralNet::Simple FAIL 4 0 51/4 subtests failed 2026-04-21 AI::ParticleSwarmOptimization FAIL 2026-04-21 -AI::Prolog FAIL Unknown test outcome 2026-04-12 +AI::ParticleSwarmOptimization::MCE FAIL 2 1 1/2 subtests failed 2026-04-22 ALPM FAIL Configure failed 2026-04-12 +AMQP FAIL 2026-04-22 ANSI::Unicode FAIL Missing: Moose.pm 2026-04-12 API::CLI FAIL 5 2 3/5 subtests failed 2026-04-21 APR::Base64 FAIL Configure failed 2026-04-21 @@ -49,16 +51,20 @@ Alt::Crypt::RSA::BigInt FAIL 6 0 8/6 subtests failed 2026-04-22 AltaVista::SearchSDK FAIL 2026-04-21 Alter FAIL 91 73 18/91 subtests failed 2026-04-21 Amazon::Credentials FAIL 1 0 1/1 subtests failed 2026-04-21 +Amon2::Auth::Site::Google FAIL 1 0 1/1 subtests failed 2026-04-22 Amon2::Util FAIL 159 156 3/159 subtests failed 2026-04-21 -AnnoCPAN::Perldoc::SyncDB FAIL No parseable output 2026-04-12 +AnnoCPAN::Perldoc::SyncDB FAIL No parseable output 2026-04-22 Announcements FAIL Configure failed 2026-04-12 Any::Moose FAIL 18 15 3/18 subtests failed 2026-04-12 AnyData FAIL 1 0 59/1 subtests failed 2026-04-12 AnyEvent FAIL Configure failed 2026-04-12 +AnyEvent::AIO FAIL Configure failed 2026-04-22 AnyEvent::AggressiveIdle FAIL 4 0 12/4 subtests failed 2026-04-12 AnyEvent::Atom::Stream FAIL Configure failed 2026-04-12 AnyEvent::Capture FAIL Missing: AnyEvent.pm 2026-04-12 AnyEvent::Connection FAIL Configure failed 2026-04-12 +AnyEvent::Consul FAIL 1 0 1/1 subtests failed 2026-04-22 +AnyEvent::Consul::Exec FAIL 1 0 1/1 subtests failed 2026-04-22 AnyEvent::DBI::MySQL FAIL 1 0 1/1 subtests failed 2026-04-22 AnyEvent::Debounce FAIL Missing: Moose.pm 2026-04-21 AnyEvent::Discord FAIL PerlOnJava: register limit exceeded 2026-04-12 @@ -70,12 +76,16 @@ AnyEvent::FriendFeed::Realtime FAIL Configure failed 2026-04-12 AnyEvent::Gearman FAIL Configure failed 2026-04-12 AnyEvent::Groonga FAIL Configure failed 2026-04-12 AnyEvent::HTTP FAIL Missing: common/sense.pm 2026-04-12 +AnyEvent::HTTP::LWP::UserAgent FAIL 1 0 2/1 subtests failed 2026-04-22 AnyEvent::Handle::Writer FAIL 1 0 1/1 subtests failed 2026-04-21 AnyEvent::I3 FAIL 1 0 1/1 subtests failed 2026-04-21 AnyEvent::ImageShack FAIL 1 0 1/1 subtests failed 2026-04-12 +AnyEvent::Impl::NSRunLoop FAIL 19 18 1/19 subtests failed 2026-04-22 AnyEvent::MP FAIL 7 0 7/7 subtests failed 2026-04-21 AnyEvent::Mac::Pasteboard FAIL 1 0 7/1 subtests failed 2026-04-21 AnyEvent::MockTCPServer FAIL Missing: AnyEvent/Socket.pm 2026-04-12 +AnyEvent::Monitor::CPU FAIL 3 0 3/3 subtests failed 2026-04-22 +AnyEvent::Net::Curl::Const FAIL 58 24 34/58 subtests failed 2026-04-22 AnyEvent::OWNet FAIL 18 15 3/18 subtests failed 2026-04-12 AnyEvent::Pg::Pool FAIL Missing: Pg/PQ.pm 2026-04-12 AnyEvent::Pg::Pool::Multiserver FAIL 1 0 1/1 subtests failed 2026-04-12 @@ -86,6 +96,7 @@ AnyEvent::RPC FAIL Configure failed 2026-04-12 AnyEvent::RTPG FAIL 2 0 2/2 subtests failed 2026-04-21 AnyEvent::RabbitMQ FAIL 13 11 2/13 subtests failed 2026-04-21 AnyEvent::ReadLine::Gnu FAIL Missing: common/sense.pm 2026-04-21 +AnyEvent::SCGI FAIL 1 0 17/1 subtests failed 2026-04-22 AnyEvent::SSH2 FAIL 1 0 1/1 subtests failed 2026-04-12 AnyEvent::Serialize FAIL Missing: AnyEvent.pm 2026-04-12 AnyEvent::Tools FAIL 10 0 103/10 subtests failed 2026-04-12 @@ -93,8 +104,10 @@ AnyEvent::UWSGI FAIL 1 0 1/1 subtests failed 2026-04-21 AnyEvent::WebService::Notifo FAIL 1 0 1/1 subtests failed 2026-04-12 AnyEvent::XMPP FAIL 40 0 51/40 subtests failed 2026-04-22 AnyEvent::mDNS FAIL Configure failed 2026-04-12 +AnyMQ FAIL 1 0 1/1 subtests failed 2026-04-22 AnyMQ::Pg FAIL Configure failed 2026-04-12 Ao FAIL 2026-04-12 +AozoraBunko::Checkerkun FAIL 45 10 35/45 subtests failed 2026-04-22 Apache FAIL Configure failed 2026-04-22 Apache2::API FAIL 66 52 14/66 subtests failed 2026-04-21 Apache2::Ajax FAIL Configure failed 2026-04-21 @@ -103,17 +116,20 @@ Apache2::AuthTicketLDAP FAIL Unknown test outcome 2026-04-21 Apache2::AuthZLDAP FAIL 5 1 4/5 subtests failed 2026-04-21 Apache2::AuthenSmb FAIL Configure failed 2026-04-12 Apache2::CmdParms FAIL Configure failed 2026-04-21 +Apache2::Connection::SkipDummy FAIL Configure failed 2026-04-22 Apache2::DirBasedHandler FAIL Configure failed 2026-04-21 Apache2::FixupContentLanguage FAIL Configure failed 2026-04-12 Apache2::Geo::IP::Record FAIL Configure failed 2026-04-21 +Apache2::JemplateFilter FAIL Configure failed 2026-04-22 Apache2::Mojo FAIL 1 0 1/1 subtests failed 2026-04-21 Apache2::Reload FAIL Configure failed 2026-04-21 Apache2::ScoreboardIsFull FAIL 1 0 1/1 subtests failed 2026-04-12 -Apache2::WebApp FAIL Configure failed 2026-04-12 +Apache2::WebApp FAIL Configure failed 2026-04-22 Apache2::WebApp::Plugin::DBI FAIL Configure failed 2026-04-12 Apache2::WebApp::Plugin::DateTime FAIL Configure failed 2026-04-12 Apache2::WebApp::Plugin::File FAIL Configure failed 2026-04-12 Apache2::WebApp::Plugin::Mail FAIL Configure failed 2026-04-21 +Apache2::WebApp::Plugin::Validate FAIL Configure failed 2026-04-22 Apache::AuthTicket FAIL 1 1 Missing: Apache/Test.pm 2026-04-21 Apache::Cookie FAIL Configure failed 2026-04-21 Apache::DBI FAIL 10 9 1/10 subtests failed 2026-04-22 @@ -134,14 +150,19 @@ ArrayData::Lingua::Word::EN::Medical::Glutanimate FAIL PerlOnJava: register li Arriba FAIL 9 5 4/9 subtests failed 2026-04-12 Asm::Preproc FAIL 1 0 1/1 subtests failed 2026-04-12 AsposeCellsCloud::Object::ProtectWorkbookRequst FAIL Unknown test outcome 2026-04-12 +AsposeCellsCloud::Request::GetExtractBarcodesRequest FAIL Configure failed 2026-04-22 +AsposeEmailCloud::ApiClient FAIL No parseable output 2026-04-22 AsposeSlidesCloud::ApiClient FAIL Unknown test outcome 2026-04-12 Astro::Coord::ECI FAIL 10 9 1/10 subtests failed 2026-04-21 Astro::SpaceTrack FAIL 204 158 46/204 subtests failed 2026-04-21 +Asynchat FAIL No parseable output 2026-04-22 At FAIL 2026-04-12 Atompub FAIL Configure failed 2026-04-12 Attean FAIL 1 0 1/1 subtests failed 2026-04-21 Attribute::Lexical FAIL 131 31 100/131 subtests failed 2026-04-21 Authen::DecHpwd FAIL 5 0 39/5 subtests failed 2026-04-21 +AutoReloader FAIL No parseable output 2026-04-22 +AxKit2 FAIL No parseable output 2026-04-22 AxKit::XSP::Cookie FAIL Missing: Apache/AxKit/Language/XSP.pm 2026-04-21 AxKit::XSP::MD5 FAIL Missing: Apache/AxKit/Language/XSP.pm 2026-04-21 Axis FAIL No parseable output 2026-04-21 @@ -149,6 +170,7 @@ B::BUtils FAIL TIMEOUT (>300s) 2026-04-21 B::Deobfuscate FAIL 2026-04-12 B::Graph FAIL 2026-04-21 B::Hooks::EndOfScope FAIL 24 17 7/24 subtests failed 2026-04-21 +B::JVM::Jasmin FAIL No parseable output 2026-04-22 B::Keywords FAIL 15 15 2026-04-12 B::Lint FAIL Unknown test outcome 2026-04-12 B::Lint::Plugin::Test FAIL No parseable output 2026-04-12 @@ -157,6 +179,7 @@ BBS::UserInfo::SOB FAIL 1 0 1/1 subtests failed 2026-04-12 BIE::Data::HDF5 FAIL Configure failed 2026-04-12 BSD::Jail::Object FAIL Configure failed 2026-04-21 BSD::Process::Affinity FAIL Configure failed 2026-04-21 +BSD::Resource FAIL Configure failed 2026-04-22 BSD::Socket::Splice FAIL 2 0 2/2 subtests failed 2026-04-21 BadWrapperBlock FAIL 2026-04-21 Bad_Handle FAIL No parseable output 2026-04-21 @@ -175,7 +198,8 @@ Binding FAIL Configure failed 2026-04-12 BingoX::Argon FAIL Unknown test outcome 2026-04-12 Bio::Annotation::Collection FAIL Unknown test outcome 2026-04-22 Bio::Gonzales FAIL 64 51 13/64 subtests failed 2026-04-22 -BioX::CLPM FAIL 13 0 14/13 subtests failed 2026-04-21 +BioX::CLPM FAIL No parseable output 2026-04-22 +BioX::Workflow::Command::file_log FAIL No parseable output 2026-04-22 Bison FAIL Configure failed 2026-04-12 Bit::Vector FAIL 1 0 14/1 subtests failed 2026-04-12 Blessed::Merge FAIL 1 0 1/1 subtests failed 2026-04-12 @@ -183,19 +207,23 @@ Bluesky FAIL Missing: At.pm 2026-04-12 Bootylicious FAIL No parseable output 2026-04-21 BorderStyle FAIL PerlOnJava: register limit exceeded 2026-04-12 Bot::BasicBot FAIL 2 0 2/2 subtests failed 2026-04-21 +Brickyard FAIL No parseable output 2026-04-22 BridgeAPI FAIL No parseable output 2026-04-21 +Bryar FAIL No parseable output 2026-04-22 BuzzSaw::Cmd FAIL No parseable output 2026-04-21 ByteCache FAIL Unknown test outcome 2026-04-12 Bytes::Random::Secure FAIL 207 195 12/207 subtests failed 2026-04-12 CA::AutoSys FAIL No parseable output 2026-04-21 -CACertOrg::CA FAIL 6 3 3/6 subtests failed 2026-04-12 +CACertOrg::CA FAIL No parseable output 2026-04-22 CAD::Calc FAIL Unknown test outcome 2026-04-12 CAM::EmailTemplate::SMTP FAIL Missing: CAM/Template.pm 2026-04-12 CAM::XML FAIL No parseable output 2026-04-21 +CBSSports::Getopt FAIL No parseable output 2026-04-22 CDB::TinyCDB FAIL Configure failed 2026-04-12 CDB_File::Generator FAIL No parseable output 2026-04-21 CDDB::Fake FAIL No parseable output 2026-04-21 CGI::AppBuilder::Log FAIL Configure failed 2026-04-21 +CGI::AppBuilder::MapDisp2 FAIL No parseable output 2026-04-22 CGI::AppBuilder::MapForms FAIL Configure failed 2026-04-21 CGI::AppBuilder::Tasks FAIL Configure failed 2026-04-21 CGI::Application::Dispatch FAIL 28 10 18/28 subtests failed 2026-04-21 @@ -203,19 +231,29 @@ CGI::Application::Dispatch::Server FAIL Unknown test outcome 2026-04-21 CGI::Application::HelpMan FAIL 4 4 Missing: Pod/Html.pm 2026-04-21 CGI::Application::Plugin::AutoRunmode FAIL 74 71 3/74 subtests failed 2026-04-12 CGI::Application::Plugin::Feedback FAIL Missing: CGI/Session.pm 2026-04-21 +CGI::Application::Plugin::FormState FAIL No parseable output 2026-04-22 +CGI::Application::Plugin::Header FAIL No parseable output 2026-04-22 +CGI::Application::Plugin::MetadataDB FAIL No parseable output 2026-04-22 +CGI::Application::Plugin::Output::XSV FAIL No parseable output 2026-04-22 CGI::Application::Plugin::Session FAIL 10 0 117/10 subtests failed 2026-04-21 CGI::Application::Plugin::TT FAIL 58 55 3/58 subtests failed 2026-04-12 CGI::Application::Plugin::TmplInnerOuter FAIL 2026-04-21 -CGI::Application::Plugin::ValidateRM FAIL 9 0 17/9 subtests failed 2026-04-21 +CGI::Application::Plugin::ValidateRM FAIL No parseable output 2026-04-22 CGI::Application::Plugin::ViewCode FAIL 1 1 2026-04-21 CGI::Application::Plugin::YAML FAIL No parseable output 2026-04-21 +CGI::Application::Search FAIL No parseable output 2026-04-22 CGI::Application::Server FAIL 13 0 80/13 subtests failed 2026-04-21 +CGI::Application::Standard::Config FAIL No parseable output 2026-04-22 CGI::Application::Structured FAIL 2 1 1/2 subtests failed 2026-04-21 +CGI::ArgChecker FAIL No parseable output 2026-04-22 CGI::Auth FAIL 4 2 2/4 subtests failed 2026-04-12 CGI::Builder FAIL 5 0 22/5 subtests failed 2026-04-12 CGI::Builder::LogDispatch FAIL Unknown test outcome 2026-04-21 +CGI::Bus FAIL No parseable output 2026-04-22 CGI::Capture FAIL 14 13 1/14 subtests failed 2026-04-12 +CGI::ClientError FAIL No parseable output 2026-04-22 CGI::Compile FAIL 41 0 61/41 subtests failed 2026-04-22 +CGI::Compress::Gzip FAIL No parseable output 2026-04-22 CGI::ContactForm FAIL Syntax error 2026-04-21 CGI::Cookie::XS FAIL 2 0 7/2 subtests failed 2026-04-21 CGI::Easy FAIL 2 0 4/2 subtests failed 2026-04-12 @@ -224,14 +262,15 @@ CGI::EncryptForm FAIL 2026-04-12 CGI::Enurl FAIL Unknown test outcome 2026-04-21 CGI::Fast FAIL 4 0 30/4 subtests failed 2026-04-21 CGI::FormBuilder FAIL 467 313 154/467 subtests failed 2026-04-12 +CGI::Header::Apache2 FAIL No parseable output 2026-04-22 CGI::Lite::Request::Apache FAIL No parseable output 2026-04-21 CGI::MultiValuedHash FAIL 1 0 44/1 subtests failed 2026-04-21 CGI::OptimalQuery FAIL 19 5 14/19 subtests failed 2026-04-21 CGI::PSGI FAIL 84 84 2026-04-21 CGI::Path FAIL 2026-04-12 -CGI::Prototype::Docs::Resources FAIL No parseable output 2026-04-21 +CGI::Prototype::Docs::Resources FAIL No parseable output 2026-04-22 CGI::Pure FAIL No parseable output 2026-04-12 -CGI::Session FAIL 691 257 434/691 subtests failed 2026-04-21 +CGI::Session FAIL 533 244 289/533 subtests failed 2026-04-22 CGI::Session::Auth FAIL No parseable output 2026-04-21 CGI::Session::Driver::dbic FAIL No parseable output 2026-04-12 CGI::Session::Driver::flexmysql FAIL No parseable output 2026-04-12 @@ -345,7 +384,7 @@ Class::Accessor FAIL 139 137 2/139 subtests failed 2026-04-21 Class::Accessor::Classy FAIL 176 169 7/176 subtests failed 2026-04-22 Class::Accessor::Grouped FAIL 555 543 12/555 subtests failed 2026-04-21 Class::C3::Adopt::NEXT FAIL 4 0 22/4 subtests failed 2026-04-21 -Class::Container FAIL Missing: Params/Validate.pm 2026-04-12 +Class::Container FAIL 2026-04-22 Class::DBI FAIL 70 0 502/70 subtests failed 2026-04-22 Class::DBI::Loader::Relationship FAIL Unknown test outcome 2026-04-21 Class::DBI::Pager FAIL 1 0 38/1 subtests failed 2026-04-21 @@ -390,6 +429,7 @@ Config::Std FAIL 2 1 1/2 subtests failed 2026-04-22 Config_u FAIL No parseable output 2026-04-12 Const::Exporter FAIL 8 1 7/8 subtests failed 2026-04-21 Const::Fast FAIL 1 0 1/1 subtests failed 2026-04-22 +Consul FAIL 1 0 1/1 subtests failed 2026-04-22 Continuity FAIL 1 0 1/1 subtests failed 2026-04-21 Convert::PEM FAIL 1 0 49/1 subtests failed 2026-04-22 Cookie FAIL 11 4 7/11 subtests failed 2026-04-21 @@ -731,7 +771,7 @@ ExtUtils::CppGuess FAIL 20 13 7/20 subtests failed 2026-04-12 ExtUtils::Depends FAIL Configure failed 2026-04-22 ExtUtils::H2PM FAIL Configure failed 2026-04-22 ExtUtils::MM_Unix FAIL 994 512 482/994 subtests failed 2026-04-22 -ExtUtils::MakeMaker FAIL 4 3 1/4 subtests failed 2026-04-21 +ExtUtils::MakeMaker FAIL Unknown test outcome 2026-04-22 ExtUtils::MakeMaker::Attributes FAIL 8 8 StackOverflowError 2026-04-22 ExtUtils::PkgConfig FAIL 21 0 42/21 subtests failed 2026-04-12 ExtUtils::Typemaps::Magic FAIL 3 0 3/3 subtests failed 2026-04-22 @@ -769,7 +809,7 @@ File::PathConvert FAIL 266 264 2/266 subtests failed 2026-04-12 File::Remove FAIL 218 211 7/218 subtests failed 2026-04-22 File::Rules FAIL 3 0 14/3 subtests failed 2026-04-22 File::SortedSeek::PERLANCAR FAIL 4 2 2/4 subtests failed 2026-04-21 -File::Spec FAIL 826 819 7/826 subtests failed 2026-04-21 +File::Spec FAIL 826 819 7/826 subtests failed 2026-04-22 File::Sync FAIL 2026-04-12 File::Tail FAIL Unknown test outcome 2026-04-21 File::Temp FAIL Configure failed 2026-04-21 @@ -840,7 +880,7 @@ HTML::Element FAIL 401 0 591/401 subtests failed 2026-04-22 HTML::Element::AbsoluteXPath FAIL 3 0 19/3 subtests failed 2026-04-22 HTML::Expander FAIL Unknown test outcome 2026-04-21 HTML::FillInForm FAIL Unknown test outcome 2026-04-12 -HTML::FillInForm::Lite FAIL 147 0 152/147 subtests failed 2026-04-21 +HTML::FillInForm::Lite FAIL 147 0 152/147 subtests failed 2026-04-22 HTML::FormFu FAIL Unknown test outcome 2026-04-22 HTML::FormFu::Constraint::TauStation::DateTime FAIL 13 0 26/13 subtests failed 2026-04-22 HTML::FormFu::Role::JQueryValidation FAIL Missing: Moose.pm 2026-04-22 @@ -895,6 +935,7 @@ HTTP::Request::Params FAIL 10 8 2/10 subtests failed 2026-04-21 HTTP::Response::Switch FAIL 3 0 3/3 subtests failed 2026-04-21 HTTP::Server::Simple FAIL 14 0 76/14 subtests failed 2026-04-12 HTTP::Session FAIL Unknown test outcome 2026-04-21 +HTTP::Session2 FAIL 6 4 2/6 subtests failed 2026-04-22 HTTP::Tiny FAIL 227 107 120/227 subtests failed 2026-04-22 HTTP::Tiny::SPDY FAIL 3 0 16/3 subtests failed 2026-04-12 HTTP::UserAgentString::Browser FAIL 8 4 4/8 subtests failed 2026-04-22 @@ -1005,6 +1046,7 @@ Lexical::Accessor FAIL 65 63 2/65 subtests failed 2026-04-22 Lexical::SealRequireHints FAIL Unknown test outcome 2026-04-22 Lingua::EN::Inflect::Phrase FAIL 137 137 2026-04-12 Lingua::EN::Tagger FAIL 41 0 75/41 subtests failed 2026-04-12 +Lingua::JA::Halfwidth::Katakana FAIL 62 62 Syntax error 2026-04-22 Lingua::PT::PLNbase FAIL 7 0 133/7 subtests failed 2026-04-22 Lingua::Stem::Ru FAIL 4 0 4/4 subtests failed 2026-04-12 Lingua::Stem::Snowball FAIL Build failed 2026-04-22 @@ -1243,7 +1285,9 @@ MooseX::Workers FAIL Unknown test outcome 2026-04-21 MooseX::YAML FAIL 1 0 1/1 subtests failed 2026-04-21 MouseX::AttributeTraitHelper::Merge FAIL Missing: Mouse/Role.pm 2026-04-22 MouseX::Foreign FAIL 1 0 217/1 subtests failed 2026-04-22 +MouseX::NativeTraits FAIL Configure failed 2026-04-22 MouseX::SingletonMethod FAIL 1 0 1/1 subtests failed 2026-04-21 +MouseX::Traits FAIL 1 0 4/1 subtests failed 2026-04-22 MouseX::Types FAIL 2 0 81/2 subtests failed 2026-04-21 MouseX::Types::Data::Monad FAIL 1 1 Missing: Mouse/Util/TypeConstraints.pm 2026-04-21 MouseX::Types::Enum FAIL Missing: Mouse.pm 2026-04-21 @@ -1433,7 +1477,7 @@ PkgConfig FAIL Unknown test outcome 2026-04-12 Plack::App::Path::Router FAIL 3 0 3/3 subtests failed 2026-04-22 Plack::Middleware::Deflater FAIL 9 9 2026-04-22 Plack::Middleware::Session FAIL 423 423 2026-04-22 -Plack::Session FAIL 423 423 2026-04-21 +Plack::Session FAIL 423 423 2026-04-22 Plugins FAIL 2026-04-22 Pod::Coverage FAIL Unknown test outcome 2026-04-12 Pod::Coverage::TrustPod FAIL 5 1 4/5 subtests failed 2026-04-12 @@ -1448,6 +1492,7 @@ PostScript::Graph::Bar FAIL Missing: PostScript/Graph/Paper.pm 2026-04-21 Postgredis FAIL 1 0 1/1 subtests failed 2026-04-22 Pquota FAIL Missing: MLDBM.pm 2026-04-22 PrefixCompiler FAIL Configure failed 2026-04-21 +Proc::CPUUsage FAIL 1 0 1/1 subtests failed 2026-04-22 Proc::Daemon FAIL 1 0 38/1 subtests failed 2026-04-21 Proc::FastSpawn FAIL 2026-04-12 Proc::Guard FAIL 1 0 1/1 subtests failed 2026-04-12 @@ -1521,7 +1566,7 @@ Return::Type FAIL 16 15 1/16 subtests failed 2026-04-22 Role::Declare::Should FAIL 2026-04-21 Role::Hooks FAIL Unknown test outcome 2026-04-21 Role::REST::Client FAIL 11 0 26/11 subtests failed 2026-04-22 -Router::Boom FAIL 26 11 15/26 subtests failed 2026-04-21 +Router::Boom FAIL 26 11 15/26 subtests failed 2026-04-22 Router::Simple FAIL 1 0 1/1 subtests failed 2026-04-12 SAVI FAIL 2026-04-22 SDR::Radio::RTLSDR FAIL Unknown test outcome 2026-04-22 @@ -1568,7 +1613,7 @@ SWISH::Prog::KSx FAIL 11 0 99/11 subtests failed 2026-04-22 Safe FAIL Unknown test outcome 2026-04-22 Scalar::Readonly FAIL 2026-04-21 Scalar::String FAIL 1059 1027 32/1059 subtests failed 2026-04-21 -Scalar::Util FAIL 842 0 1487/842 subtests failed 2026-04-21 +Scalar::Util FAIL 842 0 1487/842 subtests failed 2026-04-22 Scalar::Util::Numeric FAIL 10 0 66/10 subtests failed 2026-04-21 Scope::Context FAIL 1 0 100/1 subtests failed 2026-04-21 Scope::Upper FAIL 2026-04-21 @@ -1608,7 +1653,6 @@ Spreadsheet::WriteExcel FAIL 1178 1068 110/1178 subtests failed 2026-04-22 Starlet FAIL Unknown test outcome 2026-04-21 Starman FAIL 1 1 2026-04-22 Statistics::CaseResampling FAIL 2026-04-22 -Statistics::Contingency FAIL Missing: Params/Validate.pm 2026-04-12 Storable::Improved FAIL 1150 254 896/1150 subtests failed 2026-04-21 String::CRC32 FAIL 2026-04-12 String::CamelCase FAIL 31 27 4/31 subtests failed 2026-04-12 @@ -1653,7 +1697,7 @@ Term::ReadLine FAIL 15 12 3/15 subtests failed 2026-04-12 Term::ReadLine::Gnu FAIL Configure failed 2026-04-21 Term::Size FAIL 18 12 6/18 subtests failed 2026-04-12 Term::Size::Perl FAIL 18 16 2/18 subtests failed 2026-04-22 -Term::Table FAIL 42 41 1/42 subtests failed 2026-04-21 +Term::Table FAIL 42 41 1/42 subtests failed 2026-04-22 Test2::Harness::Runner::Job::pgTAP FAIL Unknown test outcome 2026-04-22 Test::Auto FAIL 2026-04-21 Test::Base FAIL Unknown test outcome 2026-04-12 @@ -1665,6 +1709,7 @@ Test::Class::Most FAIL 2026-04-21 Test::CleanNamespaces FAIL 134 119 15/134 subtests failed 2026-04-12 Test::Compile FAIL 79 66 13/79 subtests failed 2026-04-21 Test::Compile::Internal FAIL 79 66 13/79 subtests failed 2026-04-22 +Test::Consul FAIL 1 0 1/1 subtests failed 2026-04-22 Test::DBIx::Class FAIL 23 0 35/23 subtests failed 2026-04-12 Test::Database FAIL 105 88 17/105 subtests failed 2026-04-22 Test::Differences FAIL 49 45 4/49 subtests failed 2026-04-12 @@ -1688,7 +1733,7 @@ Test::MockModule FAIL 2 1 1/2 subtests failed 2026-04-21 Test::MockObject FAIL 103 0 136/103 subtests failed 2026-04-12 Test::MockTime::HiRes FAIL 216 209 7/216 subtests failed 2026-04-22 Test::Moose FAIL Configure failed 2026-04-21 -Test::More FAIL 31 31 2026-04-21 +Test::More FAIL 31 31 2026-04-22 Test::OpenTracing::Interface FAIL Configure failed 2026-04-21 Test::Pod::Coverage FAIL 9 0 20/9 subtests failed 2026-04-12 Test::PostgreSQL FAIL 1 0 1/1 subtests failed 2026-04-22 diff --git a/dev/cpan-reports/cpan-compatibility-pass.dat b/dev/cpan-reports/cpan-compatibility-pass.dat index 3640b723a..4e89dbe94 100644 --- a/dev/cpan-reports/cpan-compatibility-pass.dat +++ b/dev/cpan-reports/cpan-compatibility-pass.dat @@ -3,9 +3,14 @@ AAAA::Mail::SpamAssassin PASS 1 1 2026-04-21 3f3336774 AAAAAAAAA PASS 1 1 2026-04-21 3f3336774 AI::Calibrate PASS 44 44 2026-04-21 3f3336774 AI::Chat PASS 7 7 2026-04-21 3f3336774 +AI::NaiveBayes1 PASS 52 52 2026-04-22 e228c2529 +AI::Perceptron PASS 18 18 2026-04-22 e228c2529 +AI::Prolog PASS 460 460 2026-04-22 e228c2529 API::CPanel PASS 61 61 2026-04-12 c1942aad0 +ARGV::ENV PASS 2 2 2026-04-22 e228c2529 Algorithm::Diff PASS 1004 1004 2026-04-12 cc5efa220 Algorithm::Merge PASS 66 66 2026-04-21 73edc8aba +Algorithm::NaiveBayes PASS 23 23 2026-04-22 e228c2529 Alien PASS 2 2 2026-04-21 3f3336774 Alien::Build::Plugin::Download::GitLab PASS 2 2 2026-04-12 cc5efa220 Alien::Build::Plugin::Probe::GnuWin32 PASS 5 5 2026-04-22 3f3336774 @@ -15,14 +20,17 @@ Amazon::S3 PASS 19 19 2026-04-21 73edc8aba AnnoCPAN::Perldoc PASS 4 4 2026-04-21 73edc8aba Any::URI::Escape PASS 4 4 2026-04-21 3f3336774 AnyData2 PASS 21 21 2026-04-12 c1942aad0 +AnyEvent::ConnPool PASS 41 41 2026-04-22 e228c2529 AnyEvent::Redis PASS 1 1 2026-04-21 73edc8aba AnyEvent::Semaphore PASS 2 2 2026-04-21 73edc8aba +AnyMQ::AMQP PASS 1 1 2026-04-22 e228c2529 Apache2::AuthzNIS PASS 2 2 2026-04-12 c1942aad0 App::Cache PASS 49 49 2026-04-21 73edc8aba App::Rad PASS 180 180 2026-04-21 3f3336774 App::Spec PASS 79 79 2026-04-21 3f3336774 Array::Utils PASS 17 17 2026-04-12 cc5efa220 ArrayData::Lingua::Word::ID::KBBI::Proverb PASS 1 1 2026-04-21 73edc8aba +ArrayData::WordList PASS 1 1 2026-04-22 e228c2529 ArrayDataRole::BinarySearch::LinesInHandle PASS 1 1 2026-04-21 3f3336774 ArrayDataRole::Source::LinesInDATA PASS 67 67 2026-04-21 73edc8aba ArrayDataRole::Spec::Basic PASS 8 8 2026-04-21 73edc8aba @@ -128,12 +136,13 @@ Config::INI::Serializer PASS 9 9 2026-04-21 3f3336774 Config::Settings PASS 20 20 2026-04-22 3f3336774 Config::ZOMG PASS 97 97 2026-04-22 3f3336774 ConstantCalculus::CircleConstant PASS 1 1 2026-04-22 3f3336774 +Convert::Base64 PASS 1 1 2026-04-22 e228c2529 Crypt::Random::Seed PASS 26 26 2026-04-12 c1942aad0 Crypt::Random::TESHA2 PASS 20 20 2026-04-12 c1942aad0 Crypt::SaltedHash PASS 10 10 2026-04-12 cc5efa220 Crypt::SysRandom PASS 4 4 2026-04-12 c1942aad0 Cwd::Ext PASS 31 31 2026-04-12 c1942aad0 -Cwd::Guard PASS 6 6 2026-04-22 3f3336774 +Cwd::Guard PASS 6 6 2026-04-22 e228c2529 D64::Disk::Layout::Base PASS 23 23 2026-04-12 c1942aad0 DB::Tutorial::DBIx::Class::PT::BR PASS 1 1 2026-04-21 73edc8aba DBD::Multiplex PASS 1 1 2026-04-12 c1942aad0 @@ -185,6 +194,7 @@ DateTime::Tiny PASS 33 33 2026-04-22 3f3336774 DateTimeX::Format::Ago PASS 602 602 2026-04-12 c1942aad0 DateTimeX::ISO8601::Interval PASS 81 81 2026-04-22 3f3336774 DateTimeX::Period PASS 47 47 2026-04-22 3f3336774 +Defined::KV PASS 4 4 2026-04-22 e228c2529 Devel::Cover::Report::Coveralls PASS 9 9 2026-04-21 73edc8aba Devel::FindPerl PASS 2 2 2026-04-22 3f3336774 Devel::StrictMode PASS 4 4 2026-04-21 73edc8aba @@ -320,11 +330,11 @@ Lingua::EN::Number::IsOrdinal PASS 20 20 2026-04-12 c1942aad0 Lingua::EN::Words2Nums PASS 66 66 2026-04-12 c1942aad0 Lingua::GL::Stemmer PASS 12 12 2026-04-12 c1942aad0 Lingua::PT::Abbrev PASS 7 7 2026-04-22 3f3336774 -Lingua::Stem PASS 7 7 2026-04-12 c1942aad0 +Lingua::Stem PASS 7 7 2026-04-22 e228c2529 Lingua::Stem::Fr PASS 16 16 2026-04-12 c1942aad0 Lingua::Stem::It PASS 98 98 2026-04-12 c1942aad0 -Lingua::Stem::Snowball::No PASS 20633 20633 2026-04-12 c1942aad0 -Lingua::Stem::Snowball::Se PASS 30628 30628 2026-04-12 c1942aad0 +Lingua::Stem::Snowball::No PASS 20633 20633 2026-04-22 e228c2529 +Lingua::Stem::Snowball::Se PASS 30628 30628 2026-04-22 e228c2529 Lingua::StopWords PASS 85 85 2026-04-22 3f3336774 Linux::usermod PASS 10 10 2026-04-12 c1942aad0 List::Categorize PASS 20 20 2026-04-22 3f3336774 @@ -481,6 +491,7 @@ Sort::Versions PASS 96 96 2026-04-12 c1942aad0 SortSpec PASS 1 1 2026-04-22 3f3336774 Splunklib PASS 5 5 2026-04-22 3f3336774 StanzaFile PASS 1 1 2026-04-21 73edc8aba +Statistics::Contingency PASS 24 24 2026-04-22 e228c2529 Statistics::Descriptive PASS 131 131 2026-04-22 3f3336774 Stream::Reader PASS 1 1 2026-04-22 3f3336774 String::CamelSnakeKebab PASS 30 30 2026-04-22 3f3336774 @@ -502,7 +513,7 @@ Template::Plugin::Class PASS 2 2 2026-04-21 73edc8aba Template::Timer PASS 5 5 2026-04-21 73edc8aba Term::CallEditor PASS 16 16 2026-04-22 3f3336774 Term::Encoding PASS 8 8 2026-04-22 3f3336774 -Term::ReadKey PASS 1 1 2026-04-22 3f3336774 +Term::ReadKey PASS 1 1 2026-04-22 e228c2529 Term::Screen PASS 29 29 2026-04-12 c1942aad0 Term::UI PASS 36 36 2026-04-22 3f3336774 Test::API PASS 32 32 2026-04-12 c1942aad0 @@ -619,6 +630,7 @@ XML::OPML PASS 1 1 2026-04-22 3f3336774 XML::OverHTTP PASS 77 77 2026-04-22 3f3336774 XML::SAX::Expat PASS 2 2 2026-04-12 c1942aad0 ZML PASS 5 5 2026-04-22 3f3336774 +accessors PASS 59 59 2026-04-22 e228c2529 alias::module PASS 1 1 2026-04-21 73edc8aba asa PASS 19 19 2026-04-21 73edc8aba match::simple PASS 396 396 2026-04-21 73edc8aba diff --git a/dev/cpan-reports/cpan-compatibility.md b/dev/cpan-reports/cpan-compatibility.md index 8b9f90aca..d14e3fc42 100644 --- a/dev/cpan-reports/cpan-compatibility.md +++ b/dev/cpan-reports/cpan-compatibility.md @@ -1,6 +1,6 @@ # CPAN Module Compatibility Report for PerlOnJava -> Auto-generated by `dev/tools/cpan_random_tester.pl` on 2026-04-22 06:45:14 +> Auto-generated by `dev/tools/cpan_random_tester.pl` on 2026-04-22 12:03:33 > > Modules are randomly selected from the full CPAN index and tested > with `./jcpan -t`. Dependencies are tested too; every module that @@ -10,9 +10,9 @@ | Metric | Count | |--------|-------| -| **Modules Tested** | 2541 | -| **Pass** | 627 (24.7%) | -| **Fail** | 1914 | +| **Modules Tested** | 2598 | +| **Pass** | 639 (24.6%) | +| **Fail** | 1959 | | **Skipped (XS-only)** | 0 | ## Modules That Pass All Tests @@ -24,9 +24,14 @@ | AAAAAAAAA | 1 | 2026-04-21 | 3f3336774 | | AI::Calibrate | 44 | 2026-04-21 | 3f3336774 | | AI::Chat | 7 | 2026-04-21 | 3f3336774 | +| AI::NaiveBayes1 | 52 | 2026-04-22 | e228c2529 | +| AI::Perceptron | 18 | 2026-04-22 | e228c2529 | +| AI::Prolog | 460 | 2026-04-22 | e228c2529 | | API::CPanel | 61 | 2026-04-12 | c1942aad0 | +| ARGV::ENV | 2 | 2026-04-22 | e228c2529 | | Algorithm::Diff | 1004 | 2026-04-12 | cc5efa220 | | Algorithm::Merge | 66 | 2026-04-21 | 73edc8aba | +| Algorithm::NaiveBayes | 23 | 2026-04-22 | e228c2529 | | Alien | 2 | 2026-04-21 | 3f3336774 | | Alien::Build::Plugin::Download::GitLab | 2 | 2026-04-12 | cc5efa220 | | Alien::Build::Plugin::Probe::GnuWin32 | 5 | 2026-04-22 | 3f3336774 | @@ -36,14 +41,17 @@ | AnnoCPAN::Perldoc | 4 | 2026-04-21 | 73edc8aba | | Any::URI::Escape | 4 | 2026-04-21 | 3f3336774 | | AnyData2 | 21 | 2026-04-12 | c1942aad0 | +| AnyEvent::ConnPool | 41 | 2026-04-22 | e228c2529 | | AnyEvent::Redis | 1 | 2026-04-21 | 73edc8aba | | AnyEvent::Semaphore | 2 | 2026-04-21 | 73edc8aba | +| AnyMQ::AMQP | 1 | 2026-04-22 | e228c2529 | | Apache2::AuthzNIS | 2 | 2026-04-12 | c1942aad0 | | App::Cache | 49 | 2026-04-21 | 73edc8aba | | App::Rad | 180 | 2026-04-21 | 3f3336774 | | App::Spec | 79 | 2026-04-21 | 3f3336774 | | Array::Utils | 17 | 2026-04-12 | cc5efa220 | | ArrayData::Lingua::Word::ID::KBBI::Proverb | 1 | 2026-04-21 | 73edc8aba | +| ArrayData::WordList | 1 | 2026-04-22 | e228c2529 | | ArrayDataRole::BinarySearch::LinesInHandle | 1 | 2026-04-21 | 3f3336774 | | ArrayDataRole::Source::LinesInDATA | 67 | 2026-04-21 | 73edc8aba | | ArrayDataRole::Spec::Basic | 8 | 2026-04-21 | 73edc8aba | @@ -149,12 +157,13 @@ | Config::Settings | 20 | 2026-04-22 | 3f3336774 | | Config::ZOMG | 97 | 2026-04-22 | 3f3336774 | | ConstantCalculus::CircleConstant | 1 | 2026-04-22 | 3f3336774 | +| Convert::Base64 | 1 | 2026-04-22 | e228c2529 | | Crypt::Random::Seed | 26 | 2026-04-12 | c1942aad0 | | Crypt::Random::TESHA2 | 20 | 2026-04-12 | c1942aad0 | | Crypt::SaltedHash | 10 | 2026-04-12 | cc5efa220 | | Crypt::SysRandom | 4 | 2026-04-12 | c1942aad0 | | Cwd::Ext | 31 | 2026-04-12 | c1942aad0 | -| Cwd::Guard | 6 | 2026-04-22 | 3f3336774 | +| Cwd::Guard | 6 | 2026-04-22 | e228c2529 | | D64::Disk::Layout::Base | 23 | 2026-04-12 | c1942aad0 | | DB::Tutorial::DBIx::Class::PT::BR | 1 | 2026-04-21 | 73edc8aba | | DBD::Multiplex | 1 | 2026-04-12 | c1942aad0 | @@ -206,6 +215,7 @@ | DateTimeX::Format::Ago | 602 | 2026-04-12 | c1942aad0 | | DateTimeX::ISO8601::Interval | 81 | 2026-04-22 | 3f3336774 | | DateTimeX::Period | 47 | 2026-04-22 | 3f3336774 | +| Defined::KV | 4 | 2026-04-22 | e228c2529 | | Devel::Cover::Report::Coveralls | 9 | 2026-04-21 | 73edc8aba | | Devel::FindPerl | 2 | 2026-04-22 | 3f3336774 | | Devel::StrictMode | 4 | 2026-04-21 | 73edc8aba | @@ -341,11 +351,11 @@ | Lingua::EN::Words2Nums | 66 | 2026-04-12 | c1942aad0 | | Lingua::GL::Stemmer | 12 | 2026-04-12 | c1942aad0 | | Lingua::PT::Abbrev | 7 | 2026-04-22 | 3f3336774 | -| Lingua::Stem | 7 | 2026-04-12 | c1942aad0 | +| Lingua::Stem | 7 | 2026-04-22 | e228c2529 | | Lingua::Stem::Fr | 16 | 2026-04-12 | c1942aad0 | | Lingua::Stem::It | 98 | 2026-04-12 | c1942aad0 | -| Lingua::Stem::Snowball::No | 20633 | 2026-04-12 | c1942aad0 | -| Lingua::Stem::Snowball::Se | 30628 | 2026-04-12 | c1942aad0 | +| Lingua::Stem::Snowball::No | 20633 | 2026-04-22 | e228c2529 | +| Lingua::Stem::Snowball::Se | 30628 | 2026-04-22 | e228c2529 | | Lingua::StopWords | 85 | 2026-04-22 | 3f3336774 | | Linux::usermod | 10 | 2026-04-12 | c1942aad0 | | List::Categorize | 20 | 2026-04-22 | 3f3336774 | @@ -502,6 +512,7 @@ | SortSpec | 1 | 2026-04-22 | 3f3336774 | | Splunklib | 5 | 2026-04-22 | 3f3336774 | | StanzaFile | 1 | 2026-04-21 | 73edc8aba | +| Statistics::Contingency | 24 | 2026-04-22 | e228c2529 | | Statistics::Descriptive | 131 | 2026-04-22 | 3f3336774 | | Stream::Reader | 1 | 2026-04-22 | 3f3336774 | | String::CamelSnakeKebab | 30 | 2026-04-22 | 3f3336774 | @@ -523,7 +534,7 @@ | Template::Timer | 5 | 2026-04-21 | 73edc8aba | | Term::CallEditor | 16 | 2026-04-22 | 3f3336774 | | Term::Encoding | 8 | 2026-04-22 | 3f3336774 | -| Term::ReadKey | 1 | 2026-04-22 | 3f3336774 | +| Term::ReadKey | 1 | 2026-04-22 | e228c2529 | | Term::Screen | 29 | 2026-04-12 | c1942aad0 | | Term::UI | 36 | 2026-04-22 | 3f3336774 | | Test::API | 32 | 2026-04-12 | c1942aad0 | @@ -640,6 +651,7 @@ | XML::OverHTTP | 77 | 2026-04-22 | 3f3336774 | | XML::SAX::Expat | 2 | 2026-04-12 | c1942aad0 | | ZML | 5 | 2026-04-22 | 3f3336774 | +| accessors | 59 | 2026-04-22 | e228c2529 | | alias::module | 1 | 2026-04-21 | 73edc8aba | | asa | 19 | 2026-04-21 | 73edc8aba | | match::simple | 396 | 2026-04-21 | 73edc8aba | @@ -649,7 +661,7 @@ ## Modules That Fail Tests -### Configure Failed (222 modules) +### Configure Failed (229 modules) | Module | Pass/Total | Error | Date | |--------|-----------|-------|------| @@ -666,6 +678,7 @@ | Alien::libextism | | Configure failed | 2026-04-12 | | Announcements | | Configure failed | 2026-04-12 | | AnyEvent | | Configure failed | 2026-04-12 | +| AnyEvent::AIO | | Configure failed | 2026-04-22 | | AnyEvent::Atom::Stream | | Configure failed | 2026-04-12 | | AnyEvent::Connection | | Configure failed | 2026-04-12 | | AnyEvent::FriendFeed::Realtime | | Configure failed | 2026-04-12 | @@ -679,23 +692,28 @@ | Apache2::Ajax | | Configure failed | 2026-04-21 | | Apache2::AuthenSmb | | Configure failed | 2026-04-12 | | Apache2::CmdParms | | Configure failed | 2026-04-21 | +| Apache2::Connection::SkipDummy | | Configure failed | 2026-04-22 | | Apache2::DirBasedHandler | | Configure failed | 2026-04-21 | | Apache2::FixupContentLanguage | | Configure failed | 2026-04-12 | | Apache2::Geo::IP::Record | | Configure failed | 2026-04-21 | +| Apache2::JemplateFilter | | Configure failed | 2026-04-22 | | Apache2::Reload | | Configure failed | 2026-04-21 | -| Apache2::WebApp | | Configure failed | 2026-04-12 | +| Apache2::WebApp | | Configure failed | 2026-04-22 | | Apache2::WebApp::Plugin::DBI | | Configure failed | 2026-04-12 | | Apache2::WebApp::Plugin::DateTime | | Configure failed | 2026-04-12 | | Apache2::WebApp::Plugin::File | | Configure failed | 2026-04-12 | | Apache2::WebApp::Plugin::Mail | | Configure failed | 2026-04-21 | +| Apache2::WebApp::Plugin::Validate | | Configure failed | 2026-04-22 | | Apache::Cookie | | Configure failed | 2026-04-21 | | Apache::Scoreboard | | Configure failed | 2026-04-12 | | Apache::Test | | Configure failed | 2026-04-21 | | App::Yath::Options | | Configure failed | 2026-04-22 | +| AsposeCellsCloud::Request::GetExtractBarcodesRequest | | Configure failed | 2026-04-22 | | Atompub | | Configure failed | 2026-04-12 | | BIE::Data::HDF5 | | Configure failed | 2026-04-12 | | BSD::Jail::Object | | Configure failed | 2026-04-21 | | BSD::Process::Affinity | | Configure failed | 2026-04-21 | +| BSD::Resource | | Configure failed | 2026-04-22 | | Binding | | Configure failed | 2026-04-12 | | Bison | | Configure failed | 2026-04-12 | | CDB::TinyCDB | | Configure failed | 2026-04-12 | @@ -813,6 +831,7 @@ | MooseX::DOM | | Configure failed | 2026-04-12 | | MooseX::Types::Common | | Configure failed | 2026-04-21 | | MooseX::Types::LoadableClass | | Configure failed | 2026-04-21 | +| MouseX::NativeTraits | | Configure failed | 2026-04-22 | | Mozilla::ConsoleService | | Configure failed | 2026-04-21 | | Mozilla::DOM | | Configure failed | 2026-04-21 | | Mozilla::DOM::ComputedStyle | | Configure failed | 2026-04-21 | @@ -876,11 +895,12 @@ | mod_perl2 | | Configure failed | 2026-04-21 | | next::XS | | Configure failed | 2026-04-22 | -### Missing Dependencies (137 modules) +### Missing Dependencies (136 modules) | Module | Pass/Total | Error | Date | |--------|-----------|-------|------| | AAC::Pvoice | | Missing: Wx.pm | 2026-04-12 | +| AI::DecisionTree | | Missing: AI/DecisionTree/Instance.pm | 2026-04-22 | | ANSI::Unicode | | Missing: Moose.pm | 2026-04-12 | | Abstract::Meta::Class | 104/104 | Missing: Devel/Symdump.pm | 2026-04-12 | | AnyEvent::Capture | | Missing: AnyEvent.pm | 2026-04-12 | @@ -910,7 +930,6 @@ | CatalystX::ExtJS::Direct | 1/1 | Missing: common/sense.pm | 2026-04-22 | | CatalystX::InjectComponent | 1/1 | Missing: Moose.pm | 2026-04-21 | | Chart | | Missing: GD.pm | 2026-04-22 | -| Class::Container | | Missing: Params/Validate.pm | 2026-04-12 | | DBD::RDFStore | | Missing: RDFStore.pm | 2026-04-12 | | DBIx::Class::Bootstrap::Simple | | Missing: Class/C3/Componentised.pm | 2026-04-21 | | DBIx::Class::DeploymentHandler | 1/1 | Missing: Moose.pm | 2026-04-21 | @@ -1004,7 +1023,6 @@ | SNMP::Util | | Missing: SNMP.pm | 2026-04-22 | | SQL::Interp | 162/162 | Missing: DBI/db.pm | 2026-04-21 | | SpamMonkey | | Missing: File/Path/Expand.pm | 2026-04-12 | -| Statistics::Contingency | | Missing: Params/Validate.pm | 2026-04-12 | | TextDialog | | Missing: Tk.pm | 2026-04-21 | | TheSchwartz | | Missing: Data/ObjectDriver/Errors.pm | 2026-04-21 | | Tk::WorldCanvas | | Missing: Tk.pm | 2026-04-12 | @@ -1018,7 +1036,7 @@ | common::sense | | Missing: common/sense.pm | 2026-04-22 | | self | | Missing: B/Hooks/Parser.pm | 2026-04-22 | -### Other (459 modules) +### Other (485 modules) | Module | Pass/Total | Error | Date | |--------|-----------|-------|------| @@ -1029,7 +1047,7 @@ | AFS::Monitor | | Unknown test outcome | 2026-04-12 | | AI::NeuralNet::BackProp::File | | No parseable output | 2026-04-21 | | AI::ParticleSwarmOptimization | | | 2026-04-21 | -| AI::Prolog | | Unknown test outcome | 2026-04-12 | +| AMQP | | | 2026-04-22 | | Ace | | Unknown test outcome | 2026-04-12 | | Algorithm::SVM | | | 2026-04-12 | | Alias | | | 2026-04-12 | @@ -1037,16 +1055,21 @@ | Alien::Web::ExtJS::V3 | | Unknown test outcome | 2026-04-21 | | Alien::Web::HalBrowser | | Unknown test outcome | 2026-04-22 | | AltaVista::SearchSDK | | | 2026-04-21 | -| AnnoCPAN::Perldoc::SyncDB | | No parseable output | 2026-04-12 | +| AnnoCPAN::Perldoc::SyncDB | | No parseable output | 2026-04-22 | | Ao | | | 2026-04-12 | | Apache2::AuthTicketLDAP | | Unknown test outcome | 2026-04-21 | | Apache::Htpasswd | | Unknown test outcome | 2026-04-12 | | AsposeCellsCloud::Object::ProtectWorkbookRequst | | Unknown test outcome | 2026-04-12 | +| AsposeEmailCloud::ApiClient | | No parseable output | 2026-04-22 | | AsposeSlidesCloud::ApiClient | | Unknown test outcome | 2026-04-12 | +| Asynchat | | No parseable output | 2026-04-22 | | At | | | 2026-04-12 | +| AutoReloader | | No parseable output | 2026-04-22 | +| AxKit2 | | No parseable output | 2026-04-22 | | Axis | | No parseable output | 2026-04-21 | | B::Deobfuscate | | | 2026-04-12 | | B::Graph | | | 2026-04-21 | +| B::JVM::Jasmin | | No parseable output | 2026-04-22 | | B::Lint | | Unknown test outcome | 2026-04-12 | | B::Lint::Plugin::Test | | No parseable output | 2026-04-12 | | BadWrapperBlock | | | 2026-04-21 | @@ -1058,24 +1081,43 @@ | BigIP::iControl | | No parseable output | 2026-04-21 | | BingoX::Argon | | Unknown test outcome | 2026-04-12 | | Bio::Annotation::Collection | | Unknown test outcome | 2026-04-22 | +| BioX::CLPM | | No parseable output | 2026-04-22 | +| BioX::Workflow::Command::file_log | | No parseable output | 2026-04-22 | | Bootylicious | | No parseable output | 2026-04-21 | +| Brickyard | | No parseable output | 2026-04-22 | | BridgeAPI | | No parseable output | 2026-04-21 | +| Bryar | | No parseable output | 2026-04-22 | | BuzzSaw::Cmd | | No parseable output | 2026-04-21 | | ByteCache | | Unknown test outcome | 2026-04-12 | | CA::AutoSys | | No parseable output | 2026-04-21 | +| CACertOrg::CA | | No parseable output | 2026-04-22 | | CAD::Calc | | Unknown test outcome | 2026-04-12 | | CAM::XML | | No parseable output | 2026-04-21 | +| CBSSports::Getopt | | No parseable output | 2026-04-22 | | CDB_File::Generator | | No parseable output | 2026-04-21 | | CDDB::Fake | | No parseable output | 2026-04-21 | +| CGI::AppBuilder::MapDisp2 | | No parseable output | 2026-04-22 | | CGI::Application::Dispatch::Server | | Unknown test outcome | 2026-04-21 | +| CGI::Application::Plugin::FormState | | No parseable output | 2026-04-22 | +| CGI::Application::Plugin::Header | | No parseable output | 2026-04-22 | +| CGI::Application::Plugin::MetadataDB | | No parseable output | 2026-04-22 | +| CGI::Application::Plugin::Output::XSV | | No parseable output | 2026-04-22 | | CGI::Application::Plugin::TmplInnerOuter | | | 2026-04-21 | +| CGI::Application::Plugin::ValidateRM | | No parseable output | 2026-04-22 | | CGI::Application::Plugin::YAML | | No parseable output | 2026-04-21 | +| CGI::Application::Search | | No parseable output | 2026-04-22 | +| CGI::Application::Standard::Config | | No parseable output | 2026-04-22 | +| CGI::ArgChecker | | No parseable output | 2026-04-22 | | CGI::Builder::LogDispatch | | Unknown test outcome | 2026-04-21 | +| CGI::Bus | | No parseable output | 2026-04-22 | +| CGI::ClientError | | No parseable output | 2026-04-22 | +| CGI::Compress::Gzip | | No parseable output | 2026-04-22 | | CGI::EncryptForm | | | 2026-04-12 | | CGI::Enurl | | Unknown test outcome | 2026-04-21 | +| CGI::Header::Apache2 | | No parseable output | 2026-04-22 | | CGI::Lite::Request::Apache | | No parseable output | 2026-04-21 | | CGI::Path | | | 2026-04-12 | -| CGI::Prototype::Docs::Resources | | No parseable output | 2026-04-21 | +| CGI::Prototype::Docs::Resources | | No parseable output | 2026-04-22 | | CGI::Pure | | No parseable output | 2026-04-12 | | CGI::Session::Auth | | No parseable output | 2026-04-21 | | CGI::Session::Driver::dbic | | No parseable output | 2026-04-12 | @@ -1113,6 +1155,7 @@ | Cache::FastMmap | | | 2026-04-21 | | Cache::Memcached::Fast | | | 2026-04-12 | | Catalyst::Runtime | | Unknown test outcome | 2026-04-21 | +| Class::Container | | | 2026-04-22 | | Class::DBI::Loader::Relationship | | Unknown test outcome | 2026-04-21 | | Class::DBI::Pg::More | | | 2026-04-22 | | Class::Tiny | | | 2026-04-21 | @@ -1215,6 +1258,7 @@ | Event | | | 2026-04-12 | | ExecCmds | | | 2026-04-12 | | ExtUtils::Constant | | Unknown test outcome | 2026-04-12 | +| ExtUtils::MakeMaker | | Unknown test outcome | 2026-04-22 | | FCGI | | | 2026-04-22 | | FCGI::ProcManager | | | 2026-04-12 | | FFI::CheckLib | | Unknown test outcome | 2026-04-12 | @@ -1505,7 +1549,7 @@ | ExtUtils::MakeMaker::Attributes | 8/8 | StackOverflowError | 2026-04-22 | | Hash::Ordered | 106/106 | StackOverflowError | 2026-04-12 | -### Syntax Error (8 modules) +### Syntax Error (9 modules) | Module | Pass/Total | Error | Date | |--------|-----------|-------|------| @@ -1514,20 +1558,22 @@ | CPAN::Plugin::Sysdeps | 41/41 | Syntax error | 2026-04-21 | | HTML::WidgetValidator::Widget | 2/2 | Syntax error | 2026-04-21 | | JIP::ClassField | | Syntax error | 2026-04-21 | +| Lingua::JA::Halfwidth::Katakana | 62/62 | Syntax error | 2026-04-22 | | RDF::Trine::AllegroGraph | 4/4 | Syntax error | 2026-04-22 | | Search::Elasticsearch | 4/4 | Syntax error | 2026-04-21 | | Switch | | Syntax error | 2026-04-12 | -### Test Failures (1051 modules) +### Test Failures (1063 modules) | Module | Pass/Total | Error | Date | |--------|-----------|-------|------| | AE | 18/22 | 4/22 subtests failed | 2026-04-21 | -| AI::Categorizer | 0/28 | 67/28 subtests failed | 2026-04-12 | +| AI::Categorizer | 0/28 | 67/28 subtests failed | 2026-04-22 | | AI::MXNetCAPI | 0/1 | 1/1 subtests failed | 2026-04-12 | | AI::MegaHAL | 0/1 | 6/1 subtests failed | 2026-04-21 | | AI::NNVMCAPI | 0/1 | 1/1 subtests failed | 2026-04-12 | | AI::NeuralNet::Simple | 0/4 | 51/4 subtests failed | 2026-04-21 | +| AI::ParticleSwarmOptimization::MCE | 1/2 | 1/2 subtests failed | 2026-04-22 | | API::CLI | 2/5 | 3/5 subtests failed | 2026-04-21 | | ARGV::JSON | 1/1 | | 2026-04-12 | | ARGV::OrDATA | 17/20 | 3/20 subtests failed | 2026-04-12 | @@ -1544,30 +1590,40 @@ | Alt::Crypt::RSA::BigInt | 0/6 | 8/6 subtests failed | 2026-04-22 | | Alter | 73/91 | 18/91 subtests failed | 2026-04-21 | | Amazon::Credentials | 0/1 | 1/1 subtests failed | 2026-04-21 | +| Amon2::Auth::Site::Google | 0/1 | 1/1 subtests failed | 2026-04-22 | | Amon2::Util | 156/159 | 3/159 subtests failed | 2026-04-21 | | Any::Moose | 15/18 | 3/18 subtests failed | 2026-04-12 | | AnyData | 0/1 | 59/1 subtests failed | 2026-04-12 | | AnyEvent::AggressiveIdle | 0/4 | 12/4 subtests failed | 2026-04-12 | +| AnyEvent::Consul | 0/1 | 1/1 subtests failed | 2026-04-22 | +| AnyEvent::Consul::Exec | 0/1 | 1/1 subtests failed | 2026-04-22 | | AnyEvent::DBI::MySQL | 0/1 | 1/1 subtests failed | 2026-04-22 | | AnyEvent::FTP | 105/116 | 11/116 subtests failed | 2026-04-12 | | AnyEvent::ForkObject | 0/5 | 51/5 subtests failed | 2026-04-12 | | AnyEvent::FreeSWITCH | 0/1 | 1/1 subtests failed | 2026-04-21 | +| AnyEvent::HTTP::LWP::UserAgent | 0/1 | 2/1 subtests failed | 2026-04-22 | | AnyEvent::Handle::Writer | 0/1 | 1/1 subtests failed | 2026-04-21 | | AnyEvent::I3 | 0/1 | 1/1 subtests failed | 2026-04-21 | | AnyEvent::ImageShack | 0/1 | 1/1 subtests failed | 2026-04-12 | +| AnyEvent::Impl::NSRunLoop | 18/19 | 1/19 subtests failed | 2026-04-22 | | AnyEvent::MP | 0/7 | 7/7 subtests failed | 2026-04-21 | | AnyEvent::Mac::Pasteboard | 0/1 | 7/1 subtests failed | 2026-04-21 | +| AnyEvent::Monitor::CPU | 0/3 | 3/3 subtests failed | 2026-04-22 | +| AnyEvent::Net::Curl::Const | 24/58 | 34/58 subtests failed | 2026-04-22 | | AnyEvent::OWNet | 15/18 | 3/18 subtests failed | 2026-04-12 | | AnyEvent::Pg::Pool::Multiserver | 0/1 | 1/1 subtests failed | 2026-04-12 | | AnyEvent::Process | 0/6 | 33/6 subtests failed | 2026-04-21 | | AnyEvent::Processor | 0/5 | 5/5 subtests failed | 2026-04-12 | | AnyEvent::RTPG | 0/2 | 2/2 subtests failed | 2026-04-21 | | AnyEvent::RabbitMQ | 11/13 | 2/13 subtests failed | 2026-04-21 | +| AnyEvent::SCGI | 0/1 | 17/1 subtests failed | 2026-04-22 | | AnyEvent::SSH2 | 0/1 | 1/1 subtests failed | 2026-04-12 | | AnyEvent::Tools | 0/10 | 103/10 subtests failed | 2026-04-12 | | AnyEvent::UWSGI | 0/1 | 1/1 subtests failed | 2026-04-21 | | AnyEvent::WebService::Notifo | 0/1 | 1/1 subtests failed | 2026-04-12 | | AnyEvent::XMPP | 0/40 | 51/40 subtests failed | 2026-04-22 | +| AnyMQ | 0/1 | 1/1 subtests failed | 2026-04-22 | +| AozoraBunko::Checkerkun | 10/45 | 35/45 subtests failed | 2026-04-22 | | Apache2::API | 52/66 | 14/66 subtests failed | 2026-04-21 | | Apache2::AuthAny | 4/19 | 15/19 subtests failed | 2026-04-12 | | Apache2::AuthZLDAP | 1/5 | 4/5 subtests failed | 2026-04-21 | @@ -1597,17 +1653,14 @@ | Bencode | 0/1 | 1/1 subtests failed | 2026-04-21 | | BerkeleyDB | 3/3 | | 2026-04-12 | | Bio::Gonzales | 51/64 | 13/64 subtests failed | 2026-04-22 | -| BioX::CLPM | 0/13 | 14/13 subtests failed | 2026-04-21 | | Bit::Vector | 0/1 | 14/1 subtests failed | 2026-04-12 | | Blessed::Merge | 0/1 | 1/1 subtests failed | 2026-04-12 | | Bot::BasicBot | 0/2 | 2/2 subtests failed | 2026-04-21 | | Bytes::Random::Secure | 195/207 | 12/207 subtests failed | 2026-04-12 | -| CACertOrg::CA | 3/6 | 3/6 subtests failed | 2026-04-12 | | CGI::Application::Dispatch | 10/28 | 18/28 subtests failed | 2026-04-21 | | CGI::Application::Plugin::AutoRunmode | 71/74 | 3/74 subtests failed | 2026-04-12 | | CGI::Application::Plugin::Session | 0/10 | 117/10 subtests failed | 2026-04-21 | | CGI::Application::Plugin::TT | 55/58 | 3/58 subtests failed | 2026-04-12 | -| CGI::Application::Plugin::ValidateRM | 0/9 | 17/9 subtests failed | 2026-04-21 | | CGI::Application::Plugin::ViewCode | 1/1 | | 2026-04-21 | | CGI::Application::Server | 0/13 | 80/13 subtests failed | 2026-04-21 | | CGI::Application::Structured | 1/2 | 1/2 subtests failed | 2026-04-21 | @@ -1623,7 +1676,7 @@ | CGI::MultiValuedHash | 0/1 | 44/1 subtests failed | 2026-04-21 | | CGI::OptimalQuery | 5/19 | 14/19 subtests failed | 2026-04-21 | | CGI::PSGI | 84/84 | | 2026-04-21 | -| CGI::Session | 257/691 | 434/691 subtests failed | 2026-04-21 | +| CGI::Session | 244/533 | 289/533 subtests failed | 2026-04-22 | | CGI::Session::ID::sha | 0/6 | 6/6 subtests failed | 2026-04-21 | | CGI::Session::SQLite | 0/1 | 1/1 subtests failed | 2026-04-21 | | CGI::Simple::Cookie | 0/181 | 702/181 subtests failed | 2026-04-12 | @@ -1701,6 +1754,7 @@ | Config::Std | 1/2 | 1/2 subtests failed | 2026-04-22 | | Const::Exporter | 1/8 | 7/8 subtests failed | 2026-04-21 | | Const::Fast | 0/1 | 1/1 subtests failed | 2026-04-22 | +| Consul | 0/1 | 1/1 subtests failed | 2026-04-22 | | Continuity | 0/1 | 1/1 subtests failed | 2026-04-21 | | Convert::PEM | 0/1 | 49/1 subtests failed | 2026-04-22 | | Cookie | 4/11 | 7/11 subtests failed | 2026-04-21 | @@ -1888,7 +1942,6 @@ | ExtUtils::Builder::Compiler | 12/12 | | 2026-04-12 | | ExtUtils::CppGuess | 13/20 | 7/20 subtests failed | 2026-04-12 | | ExtUtils::MM_Unix | 512/994 | 482/994 subtests failed | 2026-04-22 | -| ExtUtils::MakeMaker | 3/4 | 1/4 subtests failed | 2026-04-21 | | ExtUtils::PkgConfig | 0/21 | 42/21 subtests failed | 2026-04-12 | | ExtUtils::Typemaps::Magic | 0/3 | 3/3 subtests failed | 2026-04-22 | | ExtUtils::XSpp | 0/1 | 3/1 subtests failed | 2026-04-22 | @@ -1912,7 +1965,7 @@ | File::Remove | 211/218 | 7/218 subtests failed | 2026-04-22 | | File::Rules | 0/3 | 14/3 subtests failed | 2026-04-22 | | File::SortedSeek::PERLANCAR | 2/4 | 2/4 subtests failed | 2026-04-21 | -| File::Spec | 819/826 | 7/826 subtests failed | 2026-04-21 | +| File::Spec | 819/826 | 7/826 subtests failed | 2026-04-22 | | File::chmod | 30/39 | 9/39 subtests failed | 2026-04-12 | | Filter::Template | 0/13 | 19/13 subtests failed | 2026-04-22 | | Filter::signatures | 0/10 | 59/10 subtests failed | 2026-04-12 | @@ -1951,7 +2004,7 @@ | HTML::DBTable | 6/14 | 8/14 subtests failed | 2026-04-22 | | HTML::Element | 0/401 | 591/401 subtests failed | 2026-04-22 | | HTML::Element::AbsoluteXPath | 0/3 | 19/3 subtests failed | 2026-04-22 | -| HTML::FillInForm::Lite | 0/147 | 152/147 subtests failed | 2026-04-21 | +| HTML::FillInForm::Lite | 0/147 | 152/147 subtests failed | 2026-04-22 | | HTML::FormFu::Constraint::TauStation::DateTime | 0/13 | 26/13 subtests failed | 2026-04-22 | | HTML::FormatNroffSub | 13/14 | 1/14 subtests failed | 2026-04-22 | | HTML::FormatText | 11/29 | 18/29 subtests failed | 2026-04-12 | @@ -1985,6 +2038,7 @@ | HTTP::Request::Params | 8/10 | 2/10 subtests failed | 2026-04-21 | | HTTP::Response::Switch | 0/3 | 3/3 subtests failed | 2026-04-21 | | HTTP::Server::Simple | 0/14 | 76/14 subtests failed | 2026-04-12 | +| HTTP::Session2 | 4/6 | 2/6 subtests failed | 2026-04-22 | | HTTP::Tiny | 107/227 | 120/227 subtests failed | 2026-04-22 | | HTTP::Tiny::SPDY | 0/3 | 16/3 subtests failed | 2026-04-12 | | HTTP::UserAgentString::Browser | 4/8 | 4/8 subtests failed | 2026-04-22 | @@ -2180,6 +2234,7 @@ | MooseX::YAML | 0/1 | 1/1 subtests failed | 2026-04-21 | | MouseX::Foreign | 0/1 | 217/1 subtests failed | 2026-04-22 | | MouseX::SingletonMethod | 0/1 | 1/1 subtests failed | 2026-04-21 | +| MouseX::Traits | 0/1 | 4/1 subtests failed | 2026-04-22 | | MouseX::Types | 0/2 | 81/2 subtests failed | 2026-04-21 | | Mozilla::Mechanize | 0/13 | 253/13 subtests failed | 2026-04-21 | | Mozilla::Mechanize::GUITester | 0/11 | 200/11 subtests failed | 2026-04-21 | @@ -2295,7 +2350,7 @@ | Plack::App::Path::Router | 0/3 | 3/3 subtests failed | 2026-04-22 | | Plack::Middleware::Deflater | 9/9 | | 2026-04-22 | | Plack::Middleware::Session | 423/423 | | 2026-04-22 | -| Plack::Session | 423/423 | | 2026-04-21 | +| Plack::Session | 423/423 | | 2026-04-22 | | Pod::Coverage::TrustPod | 1/5 | 4/5 subtests failed | 2026-04-12 | | Pod::Eventual::Simple | 0/1 | 4/1 subtests failed | 2026-04-12 | | Pod::Find | 24/25 | 1/25 subtests failed | 2026-04-12 | @@ -2305,6 +2360,7 @@ | Pod::WikiText | 11/15 | 4/15 subtests failed | 2026-04-22 | | PostScript::Calendar | 11/35 | 24/35 subtests failed | 2026-04-21 | | Postgredis | 0/1 | 1/1 subtests failed | 2026-04-22 | +| Proc::CPUUsage | 0/1 | 1/1 subtests failed | 2026-04-22 | | Proc::Daemon | 0/1 | 38/1 subtests failed | 2026-04-21 | | Proc::Guard | 0/1 | 1/1 subtests failed | 2026-04-12 | | Project2::Gantt | 16/18 | 2/18 subtests failed | 2026-04-22 | @@ -2343,7 +2399,7 @@ | Return::MultiLevel | 0/1 | 8/1 subtests failed | 2026-04-21 | | Return::Type | 15/16 | 1/16 subtests failed | 2026-04-22 | | Role::REST::Client | 0/11 | 26/11 subtests failed | 2026-04-22 | -| Router::Boom | 11/26 | 15/26 subtests failed | 2026-04-21 | +| Router::Boom | 11/26 | 15/26 subtests failed | 2026-04-22 | | Router::Simple | 0/1 | 1/1 subtests failed | 2026-04-12 | | SMS::Send::CZ::Neogate | 0/1 | 4/1 subtests failed | 2026-04-21 | | SQL::Abstract::More | 162/165 | 3/165 subtests failed | 2026-04-22 | @@ -2357,7 +2413,7 @@ | SWISH::Prog | 0/26 | 179/26 subtests failed | 2026-04-22 | | SWISH::Prog::KSx | 0/11 | 99/11 subtests failed | 2026-04-22 | | Scalar::String | 1027/1059 | 32/1059 subtests failed | 2026-04-21 | -| Scalar::Util | 0/842 | 1487/842 subtests failed | 2026-04-21 | +| Scalar::Util | 0/842 | 1487/842 subtests failed | 2026-04-22 | | Scalar::Util::Numeric | 0/10 | 66/10 subtests failed | 2026-04-21 | | Scope::Context | 0/1 | 100/1 subtests failed | 2026-04-21 | | Scriptalicious | 0/17 | 34/17 subtests failed | 2026-04-22 | @@ -2407,12 +2463,13 @@ | Term::ReadLine | 12/15 | 3/15 subtests failed | 2026-04-12 | | Term::Size | 12/18 | 6/18 subtests failed | 2026-04-12 | | Term::Size::Perl | 16/18 | 2/18 subtests failed | 2026-04-22 | -| Term::Table | 41/42 | 1/42 subtests failed | 2026-04-21 | +| Term::Table | 41/42 | 1/42 subtests failed | 2026-04-22 | | Test::Base::Less | 25/30 | 5/30 subtests failed | 2026-04-21 | | Test::Class | 159/173 | 14/173 subtests failed | 2026-04-12 | | Test::CleanNamespaces | 119/134 | 15/134 subtests failed | 2026-04-12 | | Test::Compile | 66/79 | 13/79 subtests failed | 2026-04-21 | | Test::Compile::Internal | 66/79 | 13/79 subtests failed | 2026-04-22 | +| Test::Consul | 0/1 | 1/1 subtests failed | 2026-04-22 | | Test::DBIx::Class | 0/23 | 35/23 subtests failed | 2026-04-12 | | Test::Database | 88/105 | 17/105 subtests failed | 2026-04-22 | | Test::Differences | 45/49 | 4/49 subtests failed | 2026-04-12 | @@ -2433,7 +2490,7 @@ | Test::MockModule | 1/2 | 1/2 subtests failed | 2026-04-21 | | Test::MockObject | 0/103 | 136/103 subtests failed | 2026-04-12 | | Test::MockTime::HiRes | 209/216 | 7/216 subtests failed | 2026-04-22 | -| Test::More | 31/31 | | 2026-04-21 | +| Test::More | 31/31 | | 2026-04-22 | | Test::Pod::Coverage | 0/9 | 20/9 subtests failed | 2026-04-12 | | Test::PostgreSQL | 0/1 | 1/1 subtests failed | 2026-04-22 | | Test::RDF | 0/1 | 1/1 subtests failed | 2026-04-22 |