diff --git a/dev/cpan-reports/cpan-compatibility-fail.dat b/dev/cpan-reports/cpan-compatibility-fail.dat index bc7cd91dc..13c3912be 100644 --- a/dev/cpan-reports/cpan-compatibility-fail.dat +++ b/dev/cpan-reports/cpan-compatibility-fail.dat @@ -1,39 +1,47 @@ A1z::Html FAIL Unknown test outcome 2026-04-12 +AAA::Demo FAIL 1 0 1/1 subtests failed 2026-04-27 AAC::Pvoice FAIL Missing: Wx.pm 2026-04-12 AC::DC FAIL Unknown test outcome 2026-04-21 AC::MrGamoo FAIL Unknown test outcome 2026-04-21 -ACH FAIL Unknown test outcome 2026-04-21 +ACH FAIL Unknown test outcome 2026-04-27 +ACH::Parser FAIL Unknown test outcome 2026-04-27 AE FAIL 22 18 4/22 subtests failed 2026-04-21 +AFS FAIL Unknown test outcome 2026-04-27 AFS::Command::Base FAIL 8 8 2026-04-26 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-26 +AI::Classifier::Text FAIL Missing: AI/NaiveBayes/Learner.pm 2026-04-27 AI::DecisionTree FAIL Missing: AI/DecisionTree/Instance.pm 2026-04-22 AI::ML FAIL Configure failed 2026-04-26 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::NNFlex FAIL 25 25 Missing: Math/Matrix.pm 2026-04-26 AI::NNVMCAPI FAIL 1 0 1/1 subtests failed 2026-04-12 +AI::NaiveBayes FAIL Missing: MooseX/Storage/Meta/Attribute/DoNotSerialize.pm 2026-04-27 AI::NeuralNet::BackProp::File FAIL No parseable output 2026-04-21 AI::NeuralNet::Hopfield FAIL 2 1 1/2 subtests failed 2026-04-26 AI::NeuralNet::Simple FAIL 4 0 51/4 subtests failed 2026-04-21 AI::ParticleSwarmOptimization FAIL 2026-04-21 AI::ParticleSwarmOptimization::MCE FAIL 2 1 1/2 subtests failed 2026-04-22 +AI::Termites FAIL 1 0 1/1 subtests failed 2026-04-27 ALPM FAIL Configure failed 2026-04-12 AMQP FAIL 2026-04-22 AMSSerializer FAIL 5 3 2/5 subtests failed 2026-04-26 ANSI::Unicode FAIL Missing: Moose.pm 2026-04-26 API::CLI FAIL 5 2 3/5 subtests failed 2026-04-21 +API::Plesk FAIL 2026-04-27 APISchema FAIL Unknown test outcome 2026-04-25 -APR::Base64 FAIL Configure failed 2026-04-25 +APR::Base64 FAIL Configure failed 2026-04-27 APR::Finfo FAIL Configure failed 2026-04-26 -APR::Request::Apache2 FAIL Configure failed 2026-04-25 +APR::Request::Apache2 FAIL Configure failed 2026-04-27 APR::Table FAIL Configure failed 2026-04-25 ARGV::JSON FAIL 1 1 2026-04-12 ARGV::OrDATA FAIL 20 17 3/20 subtests failed 2026-04-12 ASNMTAP::Asnmtap FAIL Configure failed 2026-04-26 -ASP4 FAIL 17 7 10/17 subtests failed 2026-04-26 -ASP4x::Linker FAIL 2 1 1/2 subtests failed 2026-04-26 +ASP4 FAIL 17 7 10/17 subtests failed 2026-04-27 +ASP4x::Linker FAIL 2 1 1/2 subtests failed 2026-04-27 +AWS::ARN FAIL Unknown test outcome 2026-04-27 AWS::CLIWrapper FAIL 50 38 12/50 subtests failed 2026-04-21 AWS::IP FAIL 1 0 1/1 subtests failed 2026-04-12 AWS::XRay FAIL 2 2 Missing: common/sense.pm 2026-04-26 @@ -72,7 +80,7 @@ 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 FAIL 165 162 3/165 subtests failed 2026-04-26 +Amon2 FAIL 165 162 3/165 subtests failed 2026-04-27 Amon2::Auth::Site::Google FAIL 1 0 1/1 subtests failed 2026-04-25 Amon2::Util FAIL 159 156 3/159 subtests failed 2026-04-21 AnnoCPAN::Perldoc::SyncDB FAIL No parseable output 2026-04-22 @@ -87,6 +95,8 @@ AnyEvent::Capture FAIL Missing: AnyEvent.pm 2026-04-12 AnyEvent::Connection FAIL 1 1 Missing: common/sense.pm 2026-04-25 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::CouchDB FAIL 1 0 1/1 subtests failed 2026-04-27 +AnyEvent::Cron FAIL 1 0 1/1 subtests failed 2026-04-27 AnyEvent::DBI::MySQL FAIL 1 0 1/1 subtests failed 2026-04-22 AnyEvent::Debounce FAIL Missing: Moose.pm 2026-04-21 AnyEvent::Digest FAIL 15 11 4/15 subtests failed 2026-04-25 @@ -101,9 +111,10 @@ 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-25 +AnyEvent::Handle::UDP FAIL Unknown test outcome 2026-04-27 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::I3X::Workspace::OnDemand FAIL 5 0 5/5 subtests failed 2026-04-26 +AnyEvent::I3X::Workspace::OnDemand FAIL 5 0 5/5 subtests failed 2026-04-27 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::Lingr FAIL 1 0 1/1 subtests failed 2026-04-26 @@ -116,6 +127,7 @@ AnyEvent::MultiDownload FAIL 1 0 1/1 subtests failed 2026-04-25 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::Onkyo FAIL 2026-04-25 +AnyEvent::Open3::Simple FAIL 22 0 34/22 subtests failed 2026-04-27 AnyEvent::Pcap FAIL 3 2 1/3 subtests failed 2026-04-26 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 @@ -132,18 +144,18 @@ AnyEvent::SSH2 FAIL 1 0 1/1 subtests failed 2026-04-12 AnyEvent::Serialize FAIL Missing: AnyEvent.pm 2026-04-12 AnyEvent::Stomper::Pool FAIL TIMEOUT (>300s) 2026-04-25 AnyEvent::Tools FAIL 10 0 103/10 subtests failed 2026-04-12 -AnyEvent::UWSGI FAIL 1 0 1/1 subtests failed 2026-04-21 +AnyEvent::UWSGI FAIL 1 0 1/1 subtests failed 2026-04-27 AnyEvent::WebService::Notifo FAIL 1 0 1/1 subtests failed 2026-04-12 AnyEvent::Worker FAIL 5 0 26/5 subtests failed 2026-04-25 -AnyEvent::XMPP FAIL 40 0 51/40 subtests failed 2026-04-22 +AnyEvent::XMPP FAIL 40 0 49/40 subtests failed 2026-04-27 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 AnyMerchant FAIL Unknown test outcome 2026-04-25 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-25 +Apache FAIL Configure failed 2026-04-27 +Apache2::API FAIL 66 52 14/66 subtests failed 2026-04-27 Apache2::Ajax FAIL Configure failed 2026-04-21 Apache2::AuthAny FAIL 19 4 15/19 subtests failed 2026-04-12 Apache2::AuthTicket FAIL 1 1 Missing: Apache/Test.pm 2026-04-26 @@ -153,18 +165,21 @@ Apache2::AuthenNTLM FAIL Unknown test outcome 2026-04-25 Apache2::AuthenNTLM::Cookie FAIL Unknown test outcome 2026-04-25 Apache2::AuthenSmb FAIL Configure failed 2026-04-12 Apache2::BalanceLogic FAIL 1 0 1/1 subtests failed 2026-04-25 -Apache2::CmdParms FAIL Configure failed 2026-04-21 +Apache2::CmdParms FAIL Configure failed 2026-04-27 Apache2::Connection::SkipDummy FAIL Configure failed 2026-04-22 -Apache2::Cookie FAIL Configure failed 2026-04-25 +Apache2::Controller FAIL 28 28 Missing: YAML/Syck.pm 2026-04-27 +Apache2::Cookie FAIL Configure failed 2026-04-27 Apache2::DirBasedHandler FAIL Configure failed 2026-04-21 Apache2::Directive FAIL Configure failed 2026-04-25 +Apache2::Dispatch FAIL Configure failed 2026-04-27 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::LogNotify FAIL 1 0 1/1 subtests failed 2026-04-26 Apache2::Mogile::Dispatch FAIL 2 1 1/2 subtests failed 2026-04-26 Apache2::Mojo FAIL 1 0 1/1 subtests failed 2026-04-21 -Apache2::Reload FAIL Configure failed 2026-04-25 +Apache2::PodBrowser FAIL Missing: Apache/Test.pm 2026-04-27 +Apache2::Reload FAIL Configure failed 2026-04-27 Apache2::Request FAIL Configure failed 2026-04-26 Apache2::Response::FileMerge FAIL Configure failed 2026-04-26 Apache2::SOAP FAIL Unknown test outcome 2026-04-26 @@ -176,12 +191,14 @@ Apache2::WebApp::Plugin::DateTime FAIL Configure failed 2026-04-26 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 +Apache2::xForwardedFor FAIL Unknown test outcome 2026-04-27 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 Apache::Htpasswd FAIL Unknown test outcome 2026-04-12 Apache::Scoreboard FAIL Configure failed 2026-04-12 -Apache::Test FAIL Configure failed 2026-04-26 +Apache::Session FAIL 104 103 1/104 subtests failed 2026-04-27 +Apache::Test FAIL Configure failed 2026-04-27 ApacheMagicApp FAIL 5 0 22/5 subtests failed 2026-04-26 App::AppSpec FAIL 2 1 1/2 subtests failed 2026-04-21 App::Cmd::Setup FAIL 57 31 26/57 subtests failed 2026-04-12 @@ -190,6 +207,7 @@ App::Prove::Watch FAIL 1 1 2026-04-26 App::Yath::Options FAIL Configure failed 2026-04-22 AppBase::Grep FAIL PerlOnJava: register limit exceeded 2026-04-12 AppBase::Sort FAIL PerlOnJava: register limit exceeded 2026-04-12 +AppConfig::MyFile FAIL Unknown test outcome 2026-04-27 Appium FAIL 4 4 Missing: Selenium/Remote/Commands.pm 2026-04-26 Archive::Any FAIL 23 8 15/23 subtests failed 2026-04-22 Archive::CAR FAIL Missing: Codec/CBOR.pm 2026-04-12 @@ -220,17 +238,21 @@ Authen::CAS::Client FAIL 66 0 139/66 subtests failed 2026-04-26 Authen::DecHpwd FAIL 5 0 39/5 subtests failed 2026-04-25 Authen::NTLM FAIL 2 0 34/2 subtests failed 2026-04-25 Authen::Passphrase::AcceptAll FAIL 406 0 1254/406 subtests failed 2026-04-25 +Authentication FAIL Unknown test outcome 2026-04-27 AutoReloader FAIL No parseable output 2026-04-22 AutoXS FAIL 1 0 1/1 subtests failed 2026-04-25 AxKit2 FAIL No parseable output 2026-04-22 AxKit::XSP::Cookie FAIL Missing: Apache/AxKit/Language/XSP.pm 2026-04-21 +AxKit::XSP::Currency FAIL 2026-04-27 AxKit::XSP::Exception FAIL Missing: Apache/AxKit/Language/XSP.pm 2026-04-26 AxKit::XSP::L10N FAIL 34 33 1/34 subtests failed 2026-04-25 AxKit::XSP::MD5 FAIL Missing: Apache/AxKit/Language/XSP.pm 2026-04-21 Axis FAIL No parseable output 2026-04-21 B::BUtils FAIL TIMEOUT (>300s) 2026-04-21 B::COW FAIL 2 1 1/2 subtests failed 2026-04-26 +B::CallChecker FAIL No parseable output 2026-04-27 B::Deobfuscate FAIL 2026-04-12 +B::DeparseTree::Common FAIL No parseable output 2026-04-27 B::Generate FAIL Configure failed 2026-04-25 B::Graph FAIL 2026-04-21 B::Hooks::EndOfScope FAIL 24 17 7/24 subtests failed 2026-04-21 @@ -240,9 +262,11 @@ 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 B::Module::Info FAIL 111 73 38/111 subtests failed 2026-04-25 +B::OP FAIL No parseable output 2026-04-27 B::Utils1 FAIL 12 0 27/12 subtests failed 2026-04-25 BBS::UserInfo::SOB FAIL 1 0 1/1 subtests failed 2026-04-12 BIE::Data::HDF5 FAIL Configure failed 2026-04-12 +BIND::SDB::LDAP::Helper FAIL No parseable output 2026-04-27 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-26 @@ -255,12 +279,12 @@ BaseLib FAIL 2026-04-12 BeePack FAIL No parseable output 2026-04-21 BenchmarkAnything::Config FAIL 2 2 2026-04-26 BenchmarkAnything::Reporter FAIL 2 2 2026-04-21 -BenchmarkAnything::Schema FAIL 3 3 Missing: JSON/Hyper.pm 2026-04-21 +BenchmarkAnything::Schema FAIL No parseable output 2026-04-27 BenchmarkAnything::Storage::Backend::SQL FAIL Unknown test outcome 2026-04-21 BenchmarkAnything::Storage::Frontend::Lib FAIL 1 0 1/1 subtests failed 2026-04-21 BenchmarkAnything::Storage::Frontend::Tools FAIL Unknown test outcome 2026-04-21 Bencode FAIL 1 0 1/1 subtests failed 2026-04-21 -BerkeleyDB FAIL 3 3 2026-04-12 +BerkeleyDB FAIL No parseable output 2026-04-27 BibliConverter FAIL Unknown test outcome 2026-04-26 Bifcode FAIL 2026-04-25 Binding FAIL Configure failed 2026-04-12 @@ -279,17 +303,24 @@ Bluesky FAIL Missing: At.pm 2026-04-12 Bootylicious FAIL 134 0 135/134 subtests failed 2026-04-26 BorderStyle FAIL PerlOnJava: register limit exceeded 2026-04-12 Bot::BasicBot FAIL 2 0 2/2 subtests failed 2026-04-21 +Box2D::b2ContactListener FAIL No parseable output 2026-04-27 Brickyard FAIL Missing: Role/Basic.pm 2026-04-22 BridgeAPI FAIL No parseable output 2026-04-21 Bryar FAIL No parseable output 2026-04-22 +Buscador FAIL No parseable output 2026-04-27 Business::ISBN FAIL 32 20 12/32 subtests failed 2026-04-22 Business::OnlinePayment FAIL 81 80 1/81 subtests failed 2026-04-25 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 C::Scan::Constants FAIL 21 17 4/21 subtests failed 2026-04-25 +C::TCC FAIL No parseable output 2026-04-27 CACertOrg::CA FAIL No parseable output 2026-04-22 +CAD::AutoCAD::Detect FAIL No parseable output 2026-04-27 CAD::Calc FAIL Unknown test outcome 2026-04-12 +CAD::Drawing::IO::OpenDWG FAIL No parseable output 2026-04-27 +CAD::Drawing::IO::PostScript FAIL No parseable output 2026-04-27 +CAD::Drawing::IO::Tk FAIL No parseable output 2026-04-27 CAD::OpenSCAD::GearMaker FAIL Missing: Object/Pad.pm 2026-04-25 CAM::EmailTemplate::SMTP FAIL Missing: CAM/Template.pm 2026-04-12 CAM::Template::Cache FAIL No parseable output 2026-04-25 @@ -304,11 +335,13 @@ CDB_File::Generator FAIL Missing: CDB_File.pm 2026-04-25 CDB_File_Thawed FAIL 10 0 36/10 subtests failed 2026-04-25 CDDB::Fake FAIL No parseable output 2026-04-21 CDMIUtils FAIL Unknown test outcome 2026-04-26 +CEFACT::Unit FAIL No parseable output 2026-04-27 CGI::AppBuilder FAIL Configure failed 2026-04-26 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::Message FAIL Configure failed 2026-04-26 +CGI::AppBuilder::TaskLoads FAIL No parseable output 2026-04-27 CGI::AppBuilder::Tasks FAIL Configure failed 2026-04-21 CGI::Application::Dispatch FAIL 28 10 18/28 subtests failed 2026-04-21 CGI::Application::Dispatch::Server FAIL Unknown test outcome 2026-04-21 @@ -317,6 +350,7 @@ CGI::Application::Plugin::AJAXUpload FAIL 4 0 35/4 subtests failed 2026-04-25 CGI::Application::Plugin::AutoRunmode FAIL 74 71 3/74 subtests failed 2026-04-12 CGI::Application::Plugin::CHI FAIL 12 0 42/12 subtests failed 2026-04-26 CGI::Application::Plugin::Config::General FAIL 152 150 2/152 subtests failed 2026-04-26 +CGI::Application::Plugin::Config::YAML FAIL 1 0 1/1 subtests failed 2026-04-27 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 @@ -790,7 +824,7 @@ DBIx::Frame FAIL No parseable output 2026-04-22 DBIx::HTMLinterface FAIL Unknown test outcome 2026-04-21 DBIx::Handler FAIL 22 21 1/22 subtests failed 2026-04-21 DBIx::Handler::Sunny FAIL 1 0 1/1 subtests failed 2026-04-21 -DBIx::Inspector FAIL 1 1 Missing: DBIx/Inspector/Driver/.pm 2026-04-26 +DBIx::Inspector FAIL 3 2 1/3 subtests failed 2026-04-27 DBIx::Interpolate::STX FAIL 219 196 23/219 subtests failed 2026-04-25 DBIx::JCL FAIL 2 0 2/2 subtests failed 2026-04-22 DBIx::Log4perl FAIL No parseable output 2026-04-22 @@ -890,7 +924,7 @@ Data::Cmp FAIL 28 25 3/28 subtests failed 2026-04-26 Data::DPath FAIL 11 0 67/11 subtests failed 2026-04-21 Data::Dmp FAIL 25 23 2/25 subtests failed 2026-04-22 Data::Dump FAIL 2026-04-12 -Data::Dump::Streamer FAIL Build failed 2026-04-25 +Data::Dump::Streamer FAIL Build failed 2026-04-27 Data::Dumper::Simple FAIL 5 0 31/5 subtests failed 2026-04-21 Data::FormValidator FAIL 448 298 150/448 subtests failed 2026-04-21 Data::FormValidator::Constraints::Words FAIL 101 61 40/101 subtests failed 2026-04-26 @@ -930,7 +964,7 @@ Data::Object::Vars FAIL 2026-04-21 Data::ObjectDriver FAIL 72 0 685/72 subtests failed 2026-04-21 Data::Perl FAIL 194 193 1/194 subtests failed 2026-04-12 Data::Phrasebook::Loader::Ini FAIL 11 1 10/11 subtests failed 2026-04-26 -Data::Properties::JSON FAIL Missing: common/sense.pm 2026-04-26 +Data::Properties::JSON FAIL 2026-04-27 Data::Rmap FAIL 39 36 3/39 subtests failed 2026-04-26 Data::Sah::Coerce::perl::To_date::From_float::epoch FAIL 67 60 7/67 subtests failed 2026-04-25 Data::Sah::DefaultValueCommon FAIL 7 6 1/7 subtests failed 2026-04-25 @@ -963,7 +997,7 @@ DateTime::Calendar::Japanese FAIL 6 0 67/6 subtests failed 2026-04-22 DateTime::Calendar::Japanese::Era FAIL 13 8 5/13 subtests failed 2026-04-22 DateTime::Calendar::Mayan FAIL 5 0 120/5 subtests failed 2026-04-12 DateTime::Event::Chinese FAIL 2 0 2/2 subtests failed 2026-04-22 -DateTime::Event::Cron FAIL 18 0 156/18 subtests failed 2026-04-26 +DateTime::Event::Cron FAIL 23 0 150/23 subtests failed 2026-04-27 DateTime::Event::Klingon FAIL 3 0 4/3 subtests failed 2026-04-12 DateTime::Event::MultiCron FAIL Missing: DateTime/Event/Cron.pm 2026-04-12 DateTime::Event::Recurrence FAIL 1 0 195/1 subtests failed 2026-04-21 @@ -1007,14 +1041,14 @@ Devel::AssertC99 FAIL 7 4 3/7 subtests failed 2026-04-25 Devel::Caller FAIL 1 0 72/1 subtests failed 2026-04-12 Devel::Caller::IgnoreNamespaces FAIL 10 0 30/10 subtests failed 2026-04-21 Devel::Caller::Perl FAIL 1 0 1/1 subtests failed 2026-04-26 -Devel::CheckCompiler FAIL 7 4 3/7 subtests failed 2026-04-26 +Devel::CheckCompiler FAIL 7 4 3/7 subtests failed 2026-04-27 Devel::CheckLib FAIL 25 13 12/25 subtests failed 2026-04-12 Devel::Confess FAIL 123 50 73/123 subtests failed 2026-04-21 Devel::Declare FAIL Configure failed 2026-04-26 Devel::GlobalDestruction FAIL 12 3 9/12 subtests failed 2026-04-12 Devel::Hide FAIL 77 55 22/77 subtests failed 2026-04-12 Devel::MAT::Dumper FAIL Configure failed 2026-04-25 -Devel::PPPort FAIL 22 1 21/22 subtests failed 2026-04-26 +Devel::PPPort FAIL 34 20 14/34 subtests failed 2026-04-27 Devel::REPL FAIL 32 7 25/32 subtests failed 2026-04-22 Devel::Symdump FAIL Configure failed 2026-04-21 Device::ParallelPort::drv::parport FAIL 2026-04-12 @@ -1038,8 +1072,8 @@ DirectiveSet FAIL 223 22 201/223 subtests failed 2026-04-26 Directory::Scratch FAIL 50 0 211/50 subtests failed 2026-04-26 Disbatch FAIL 2026-04-22 Disque FAIL No parseable output 2026-04-22 -Dist::Build FAIL 14 13 1/14 subtests failed 2026-04-26 -Dist::Build::XS::Conf FAIL Configure failed 2026-04-26 +Dist::Build FAIL 14 13 1/14 subtests failed 2026-04-27 +Dist::Build::XS::Conf FAIL Configure failed 2026-04-27 Dist::Metadata FAIL 351 351 2026-04-21 Dist::Zilla::App FAIL 165 1 164/165 subtests failed 2026-04-22 Dist::Zilla::App::Command::cover FAIL 1 0 1/1 subtests failed 2026-04-26 @@ -1116,7 +1150,7 @@ Exporter::Easy FAIL 72 68 4/72 subtests failed 2026-04-25 Exporter::Extensible FAIL 1 0 1/1 subtests failed 2026-04-26 ExtUtils::Builder FAIL 82 80 2/82 subtests failed 2026-04-12 ExtUtils::Builder::Compiler FAIL 12 12 2026-04-12 -ExtUtils::CChecker FAIL Configure failed 2026-04-26 +ExtUtils::CChecker FAIL Configure failed 2026-04-27 ExtUtils::Constant FAIL Unknown test outcome 2026-04-12 ExtUtils::CppGuess FAIL 20 13 7/20 subtests failed 2026-04-12 ExtUtils::Depends FAIL 46 44 2/46 subtests failed 2026-04-22 @@ -1181,6 +1215,7 @@ File::chmod FAIL 39 30 9/39 subtests failed 2026-04-12 Filter::Template FAIL 13 0 19/13 subtests failed 2026-04-22 Filter::signatures FAIL 10 0 59/10 subtests failed 2026-04-12 Filter::tee FAIL 7 0 34/7 subtests failed 2026-04-26 +Finance::Currency::Convert::WebserviceX FAIL 1 0 18/1 subtests failed 2026-04-27 FindBin::libs FAIL Configure failed 2026-04-22 Fl_Align_Group FAIL No parseable output 2026-04-22 FlightRecorder FAIL 2026-04-21 @@ -1305,7 +1340,7 @@ HTML::Expander FAIL No parseable output 2026-04-22 HTML::ExtractText FAIL 48 29 19/48 subtests failed 2026-04-26 HTML::ExtractText::Extra FAIL 8 6 2/8 subtests failed 2026-04-26 HTML::FillInForm FAIL Unknown test outcome 2026-04-12 -HTML::FillInForm::Lite FAIL 147 0 152/147 subtests failed 2026-04-26 +HTML::FillInForm::Lite FAIL 147 0 152/147 subtests failed 2026-04-27 HTML::FormFu FAIL Unknown test outcome 2026-04-25 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 @@ -1578,6 +1613,7 @@ 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 Lingua::Stem::Snowball::Da FAIL Unknown test outcome 2026-04-12 +Lingua::ZH::MMSEG FAIL 1 0 15/1 subtests failed 2026-04-27 Linux::PipeMagic FAIL 1 0 1/1 subtests failed 2026-04-26 LinuxRealTime FAIL 1 0 1/1 subtests failed 2026-04-12 LiquidCrystal_I2C FAIL TIMEOUT (>300s) 2026-04-25 @@ -1690,7 +1726,7 @@ Math::Matrix FAIL 3506 3470 36/3506 subtests failed 2026-04-26 Math::Pari FAIL Configure failed 2026-04-26 Math::Prime::Util FAIL 2 0 2/2 subtests failed 2026-04-22 Math::Prime::Util::GMP FAIL 1 0 1/1 subtests failed 2026-04-22 -Math::Random FAIL 2026-04-25 +Math::Random FAIL 2026-04-27 Math::Random::ISAAC FAIL 609 9 600/609 subtests failed 2026-04-21 Math::Random::ISAAC::XS FAIL Build failed 2026-04-26 Math::Random::MT FAIL 39 22 17/39 subtests failed 2026-04-21 @@ -1698,6 +1734,8 @@ Math::Random::Secure FAIL 2 0 18/2 subtests failed 2026-04-21 Math::Trig FAIL 392 0 841/392 subtests failed 2026-04-21 Math::UInt64 FAIL Configure failed 2026-04-25 Math::Vec FAIL 20 13 7/20 subtests failed 2026-04-12 +Math::Vector::Real::Random FAIL 1 0 1/1 subtests failed 2026-04-27 +Math::Vector::Real::kdTree FAIL Missing: Sort/Key/Top.pm 2026-04-27 Maypole FAIL 81 0 337/81 subtests failed 2026-04-21 MeSH::Parser::ASCII FAIL 1 0 1/1 subtests failed 2026-04-25 MediaWiki::DumpFile FAIL 2 0 442/2 subtests failed 2026-04-22 @@ -1724,7 +1762,7 @@ Mock::Quick FAIL 24 24 Missing: Fennec/Lite.pm 2026-04-22 ModPerl::ParamBuilder FAIL 2 1 1/2 subtests failed 2026-04-21 Model3D::Poser::GetStringRes FAIL No parseable output 2026-04-22 Modern::Perl FAIL 164 91 73/164 subtests failed 2026-04-12 -Module::Build::XSUtil FAIL 3 1 2/3 subtests failed 2026-04-26 +Module::Build::XSUtil FAIL 3 1 2/3 subtests failed 2026-04-27 Module::CPANfile FAIL 37 37 2026-04-12 Module::Extract::Namespaces FAIL 14 10 4/14 subtests failed 2026-04-12 Module::Extract::Use FAIL 33 28 5/33 subtests failed 2026-04-26 @@ -1784,7 +1822,7 @@ Moodle FAIL 2026-04-22 Moops FAIL Configure failed 2026-04-12 Moose FAIL Configure failed 2026-04-26 Moose::Autobox FAIL 17 0 171/17 subtests failed 2026-04-26 -Moose::Exporter FAIL Configure failed 2026-04-22 +Moose::Exporter FAIL Unknown test outcome 2026-04-27 Moose::Meta::TypeConstraint::Role FAIL Configure failed 2026-04-12 Moose::Role FAIL Configure failed 2026-04-26 Moose::Util FAIL Configure failed 2026-04-22 @@ -1949,10 +1987,13 @@ Net::IDN::Encode FAIL Build failed 2026-04-26 Net::IMAP::Simple FAIL Configure failed 2026-04-26 Net::LDAP::AutoServer FAIL 5 4 1/5 subtests failed 2026-04-22 Net::LDAP::LDAPhash FAIL 5 4 1/5 subtests failed 2026-04-22 -Net::LibIDN FAIL Unknown test outcome 2026-04-22 +Net::LibIDN FAIL Unknown test outcome 2026-04-27 Net::NIS FAIL 1 0 62/1 subtests failed 2026-04-12 Net::Netmask FAIL 720 710 10/720 subtests failed 2026-04-21 Net::OSCAR FAIL 75 0 158/75 subtests failed 2026-04-22 +Net::OpenID::Common FAIL 1 0 2105/1 subtests failed 2026-04-27 +Net::OpenID::Consumer FAIL Missing: Net/OpenID/Common.pm 2026-04-27 +Net::OpenID::Server FAIL 1 0 1/1 subtests failed 2026-04-27 Net::Pcap FAIL Configure failed 2026-04-26 Net::SFTP::Foreign FAIL 24 0 1162/24 subtests failed 2026-04-26 Net::SNMP FAIL 43 31 12/43 subtests failed 2026-04-25 @@ -2139,6 +2180,7 @@ PSGI FAIL Unknown test outcome 2026-04-21 Package FAIL Unknown test outcome 2026-04-25 Package::DeprecationManager FAIL 30 27 3/30 subtests failed 2026-04-21 Package::New FAIL 36 19 17/36 subtests failed 2026-04-21 +Package::Stash::XS FAIL 6 5 1/6 subtests failed 2026-04-27 Package::Util::Lite FAIL 8 2 6/8 subtests failed 2026-04-22 Package::Variant FAIL 2026-04-12 PadWalker FAIL 2026-04-12 @@ -2350,7 +2392,7 @@ Rose::DB FAIL 28 0 779/28 subtests failed 2026-04-26 Rose::DB::Object FAIL 83 0 13475/83 subtests failed 2026-04-26 Rose::DBx::Object::MoreHelpers FAIL 1 0 8/1 subtests failed 2026-04-26 Rose::DBx::TestDB FAIL 6 0 9/6 subtests failed 2026-04-26 -Router::Boom FAIL 26 11 15/26 subtests failed 2026-04-26 +Router::Boom FAIL 26 11 15/26 subtests failed 2026-04-27 Run FAIL 39 4 35/39 subtests failed 2026-04-26 RxPerl FAIL 79 10 69/79 subtests failed 2026-04-26 RxPerl::Mojo FAIL Missing: RxPerl/Base.pm 2026-04-26 @@ -2470,6 +2512,7 @@ SocketIO::Emitter FAIL 1 0 1/1 subtests failed 2026-04-22 SolarBeam FAIL 21 17 4/21 subtests failed 2026-04-22 Sort::ByExample FAIL 1 0 13/1 subtests failed 2026-04-22 Sort::Key FAIL 1 0 36/1 subtests failed 2026-04-12 +Sort::Key::Top FAIL 2026-04-27 Sort::Maker FAIL Unknown test outcome 2026-04-12 Sort::MergeSort FAIL 197 196 1/197 subtests failed 2026-04-12 SortKey::Num::similarity FAIL 1 0 1/1 subtests failed 2026-04-22 @@ -2604,7 +2647,7 @@ Test::MinimumVersion::Fast FAIL 1 0 10/1 subtests failed 2026-04-26 Test::Mock::Apache2 FAIL 2026-04-21 Test::Mock::Class FAIL Missing: Test/Unit/Lite.pm 2026-04-26 Test::Mock::ExternalCommand FAIL 1 0 1/1 subtests failed 2026-04-21 -Test::Mock::Guard FAIL Unknown test outcome 2026-04-26 +Test::Mock::Guard FAIL Unknown test outcome 2026-04-27 Test::Mock::LWP FAIL 6 0 6/6 subtests failed 2026-04-25 Test::Mock::LWP::Conditional FAIL 2 1 1/2 subtests failed 2026-04-21 Test::Mock::Redis FAIL 2 0 3/2 subtests failed 2026-04-25 @@ -2669,6 +2712,7 @@ Text::Trac FAIL 9 0 9/9 subtests failed 2026-04-26 Text::VimColor FAIL 4 4 2026-04-25 Text::VisualWidth::PP FAIL 5 0 16/5 subtests failed 2026-04-21 Text::VisualWidth::UTF8 FAIL 3 0 15/3 subtests failed 2026-04-12 +Text::WordCounter FAIL Missing: Text/WordCounter.pm 2026-04-27 Text::vCard FAIL 11 0 112/11 subtests failed 2026-04-26 TextDialog FAIL Missing: Tk.pm 2026-04-21 TheSchwartz FAIL Missing: Data/ObjectDriver/Errors.pm 2026-04-21 @@ -2680,7 +2724,7 @@ Tie::Cache FAIL Unknown test outcome 2026-04-25 Tie::EncryptedHash FAIL 1 0 67/1 subtests failed 2026-04-22 Tie::File FAIL 4725 4389 336/4725 subtests failed 2026-04-12 Tie::Hash::LRU FAIL 2 2 2026-04-21 -Tie::IxHash FAIL 29 27 2/29 subtests failed 2026-04-26 +Tie::IxHash FAIL 29 27 2/29 subtests failed 2026-04-27 Tie::RegexpHash FAIL 10 0 10/10 subtests failed 2026-04-21 TieScalarTest FAIL 1063 380 683/1063 subtests failed 2026-04-25 Time::Crontab FAIL Unknown test outcome 2026-04-21 @@ -2725,7 +2769,7 @@ UNIX::Cal FAIL Configure failed 2026-04-12 URI::Encode::XS FAIL 2026-04-22 URI::Escape::XS FAIL 5 4 1/5 subtests failed 2026-04-21 URI::Fast FAIL Unknown test outcome 2026-04-22 -URI::Find FAIL 619 617 2/619 subtests failed 2026-04-26 +URI::Find FAIL 619 617 2/619 subtests failed 2026-04-27 URI::Find::Delimited FAIL 1 0 18/1 subtests failed 2026-04-26 URI::Query FAIL 93 91 2/93 subtests failed 2026-04-12 URI::Simple FAIL 20 18 2/20 subtests failed 2026-04-22 @@ -2978,7 +3022,7 @@ XRD::Parser FAIL Configure failed 2026-04-26 XRI FAIL 27 23 4/27 subtests failed 2026-04-26 XS::Manifesto FAIL Unknown test outcome 2026-04-26 XS::Parse::Keyword::Builder FAIL Configure failed 2026-04-22 -XS::Parse::Sublike::Builder FAIL Configure failed 2026-04-26 +XS::Parse::Sublike::Builder FAIL Configure failed 2026-04-27 XS::libcares FAIL Configure failed 2026-04-26 XS::libcatch FAIL Configure failed 2026-04-26 XS::libuv FAIL Configure failed 2026-04-26 @@ -2988,7 +3032,7 @@ XiaoI FAIL 2026-04-26 YAML::Any FAIL 38 29 9/38 subtests failed 2026-04-12 YAML::Dump FAIL 35 27 8/35 subtests failed 2026-04-22 YAML::PP FAIL Unknown test outcome 2026-04-26 -YAML::Syck FAIL Configure failed 2026-04-26 +YAML::Syck FAIL Configure failed 2026-04-27 YAML::Tiny FAIL 58 52 6/58 subtests failed 2026-04-12 YAML::XS FAIL 2 0 48/2 subtests failed 2026-04-12 YAMLScript::FFI FAIL Missing: Alien/YAMLScript/ConfigData.pm 2026-04-26 @@ -3018,8 +3062,8 @@ lexical::underscore FAIL 7 6 1/7 subtests failed 2026-04-21 lib::abs FAIL 32 0 126/32 subtests failed 2026-04-21 lib::projectroot FAIL 22 15 7/22 subtests failed 2026-04-22 local::lib FAIL 245 132 113/245 subtests failed 2026-04-22 -mod_perl FAIL Configure failed 2026-04-25 -mod_perl2 FAIL Configure failed 2026-04-26 +mod_perl FAIL Configure failed 2026-04-27 +mod_perl2 FAIL Configure failed 2026-04-27 namespace::autoclean FAIL 66 60 6/66 subtests failed 2026-04-21 next::XS FAIL Configure failed 2026-04-26 routines FAIL 2026-04-21 diff --git a/dev/cpan-reports/cpan-compatibility-pass.dat b/dev/cpan-reports/cpan-compatibility-pass.dat index d7ef0471c..2ed47418d 100644 --- a/dev/cpan-reports/cpan-compatibility-pass.dat +++ b/dev/cpan-reports/cpan-compatibility-pass.dat @@ -1,12 +1,16 @@ +A1z::HTML5::Template PASS 6 6 2026-04-27 12fb0165d AAAA::Crypt::DH PASS 2 2 2026-04-21 3f3336774 AAAA::Mail::SpamAssassin PASS 1 1 2026-04-21 3f3336774 AAAAAAAAA PASS 1 1 2026-04-21 3f3336774 ABI PASS 15 15 2026-04-26 1d5def215 ACL::Lite PASS 31 31 2026-04-25 1d5def215 +ACME::MyFirstModule::SETHS PASS 1 1 2026-04-27 12fb0165d ACME::THEDANIEL::Utils PASS 7 7 2026-04-25 1d5def215 +AI::CBR PASS 49 49 2026-04-27 12fb0165d AI::CRM114 PASS 2 2 2026-04-25 1d5def215 AI::Calibrate PASS 44 44 2026-04-21 3f3336774 AI::Chat PASS 7 7 2026-04-21 3f3336774 +AI::CleverbotIO PASS 1 1 2026-04-27 12fb0165d AI::ConfusionMatrix PASS 19 19 2026-04-25 1d5def215 AI::NaiveBayes1 PASS 52 52 2026-04-22 e228c2529 AI::NeuralNet::SOM::Hexa PASS 136 136 2026-04-25 1d5def215 @@ -15,8 +19,11 @@ AI::Prolog PASS 460 460 2026-04-22 e228c2529 AIX::LVM PASS 17 17 2026-04-26 1d5def215 API::CPanel PASS 61 61 2026-04-12 c1942aad0 API::DirectAdmin PASS 34 34 2026-04-26 1d5def215 +APR::Emulate::PSGI PASS 38 38 2026-04-27 12fb0165d ARGV::ENV PASS 2 2 2026-04-22 e228c2529 +AWS::SQS::Simple PASS 2 2 2026-04-27 12fb0165d AWS::Signature::V2 PASS 2 2 2026-04-25 1d5def215 +Ac_me::Local PASS 1 1 2026-04-27 12fb0165d 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-26 1d5def215 @@ -42,6 +49,7 @@ App::Cmd::Plugin::Prompt PASS 2 2 2026-04-26 1d5def215 App::Prove::Plugin::Count PASS 17 17 2026-04-26 1d5def215 App::Rad PASS 180 180 2026-04-21 3f3336774 App::Spec PASS 79 79 2026-04-21 3f3336774 +AppConfig::Exporter PASS 8 8 2026-04-27 12fb0165d Array::Compare PASS 37 37 2026-04-26 1d5def215 Array::Utils PASS 17 17 2026-04-12 cc5efa220 ArrayData::Lingua::Word::ID::KBBI::Proverb PASS 1 1 2026-04-21 73edc8aba @@ -204,6 +212,7 @@ Config::Frontend PASS 136 136 2026-04-12 c1942aad0 Config::General::Match PASS 269 269 2026-04-26 1d5def215 Config::INI::Serializer PASS 9 9 2026-04-21 3f3336774 Config::Settings PASS 20 20 2026-04-22 3f3336774 +Config::YAML PASS 33 33 2026-04-27 12fb0165d Config::ZOMG PASS 97 97 2026-04-22 3f3336774 ConfigReader::Simple PASS 204 204 2026-04-26 1d5def215 ConstantCalculus::CircleConstant PASS 1 1 2026-04-22 3f3336774 @@ -216,7 +225,7 @@ Crypt::SysRandom PASS 4 4 2026-04-12 c1942aad0 Cucumber::TagExpressions PASS 68 68 2026-04-26 1d5def215 Cwalitee::Common PASS 1 1 2026-04-26 1d5def215 Cwd::Ext PASS 31 31 2026-04-12 c1942aad0 -Cwd::Guard PASS 6 6 2026-04-26 1d5def215 +Cwd::Guard PASS 6 6 2026-04-27 12fb0165d 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::AnyData2 PASS 1 1 2026-04-25 1d5def215 @@ -298,7 +307,7 @@ DateTime::Functions PASS 2 2 2026-04-12 c1942aad0 DateTime::HiRes PASS 7 7 2026-04-26 1d5def215 DateTime::Incomplete PASS 218 218 2026-04-25 1d5def215 DateTime::Moonpig PASS 22 22 2026-04-12 c1942aad0 -DateTime::Set PASS 959 959 2026-04-26 1d5def215 +DateTime::Set PASS 959 959 2026-04-27 12fb0165d DateTime::Span PASS 959 959 2026-04-26 1d5def215 DateTime::TimeZone::Alias PASS 2453 2453 2026-04-12 c1942aad0 DateTime::TimeZone::Catalog::Extend PASS 355 355 2026-04-12 c1942aad0 @@ -422,7 +431,7 @@ HTML::Template::Filter::TT2 PASS 37 37 2026-04-21 73edc8aba HTML::Tiny PASS 2299 2299 2026-04-26 1d5def215 HTML::Truncate PASS 129 129 2026-04-22 3f3336774 HTML::Widgets::Table PASS 1 1 2026-04-25 1d5def215 -HTTP::AcceptLanguage PASS 23 23 2026-04-25 1d5def215 +HTTP::AcceptLanguage PASS 23 23 2026-04-27 12fb0165d HTTP::BrowserDetect PASS 2601 2601 2026-04-12 c1942aad0 HTTP::BrowserDetect::isRobot PASS 17 17 2026-04-26 1d5def215 HTTP::Engine::FirePHP PASS 1 1 2026-04-25 1d5def215 @@ -507,6 +516,7 @@ LEOCHARRE::CLI PASS 22 22 2026-04-25 1d5def215 LEOCHARRE::DEBUG PASS 10 10 2026-04-26 1d5def215 LWP::UserAgent::Patch::Delay PASS 1 1 2026-04-22 3f3336774 LWP::UserAgent::Plugin::Delay PASS 1 1 2026-04-26 1d5def215 +LWPx::ParanoidAgent PASS 1 1 2026-04-27 12fb0165d Limper PASS 1 1 2026-04-22 e228c2529 Limper::Engine::PSGI PASS 9 9 2026-04-22 e228c2529 Limper::SendFile PASS 1 1 2026-04-22 e228c2529 @@ -520,16 +530,17 @@ Lingua::GL::Stemmer PASS 12 12 2026-04-12 c1942aad0 Lingua::Han::Utils PASS 11 11 2026-04-26 1d5def215 Lingua::Identify::Any PASS 1 1 2026-04-26 1d5def215 Lingua::PT::Abbrev PASS 7 7 2026-04-22 3f3336774 -Lingua::Stem PASS 7 7 2026-04-26 1d5def215 +Lingua::Stem PASS 7 7 2026-04-27 12fb0165d 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-26 1d5def215 -Lingua::Stem::Snowball::Se PASS 30628 30628 2026-04-26 1d5def215 +Lingua::Stem::Snowball::No PASS 20633 20633 2026-04-27 12fb0165d +Lingua::Stem::Snowball::Se PASS 30628 30628 2026-04-27 12fb0165d 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 List::Cycle PASS 33 33 2026-04-25 1d5def215 List::Uniq PASS 37 37 2026-04-26 1d5def215 +Locale::Currency::Format PASS 28 28 2026-04-27 12fb0165d Locale::SubCountry PASS 15 15 2026-04-25 1d5def215 Log::Any::Adapter::Callback PASS 2 2 2026-04-21 3f3336774 Log::Any::Adapter::Screen PASS 1 1 2026-04-25 1d5def215 @@ -558,7 +569,9 @@ Math::Round PASS 10 10 2026-04-22 3f3336774 Math::Round::Var PASS 10 10 2026-04-12 c1942aad0 Math::SparseMatrix PASS 45 45 2026-04-26 1d5def215 Math::String PASS 667 667 2026-04-25 1d5def215 +Math::Vector::Real::MultiNormalMixture PASS 1 1 2026-04-27 12fb0165d Math::Vector::Similarity PASS 27 27 2026-04-26 1d5def215 +Math::nSphere PASS 39 39 2026-04-27 12fb0165d MathML::Entities PASS 12 12 2026-04-26 1d5def215 MealMaster PASS 85 85 2026-04-25 1d5def215 MediaWiki::Bot::Plugin::Steward PASS 6 6 2026-04-26 1d5def215 @@ -575,6 +588,7 @@ Module::Build::WithXSpp PASS 1 1 2026-04-12 c1942aad0 Module::Depends PASS 20 20 2026-04-22 e228c2529 Module::Optional PASS 19 19 2026-04-26 1d5def215 Module::Pluggable::Fast PASS 6 6 2026-04-12 cc5efa220 +Module::Runtime::Conflicts PASS 2 2 2026-04-27 12fb0165d MooX PASS 9 9 2026-04-25 1d5def215 MooX::ChainedAttributes PASS 9 9 2026-04-25 1d5def215 MooX::Role::SEOTags PASS 21 21 2026-04-26 1d5def215 @@ -695,7 +709,7 @@ Plack::Middleware::Header PASS 7 7 2026-04-21 73edc8aba Plack::Middleware::MethodOverride PASS 36 36 2026-04-21 73edc8aba Plack::Middleware::ReverseProxy PASS 40 40 2026-04-21 73edc8aba Plack::Middleware::Timeout PASS 12 12 2026-04-25 1d5def215 -Plack::Session PASS 532 532 2026-04-26 1d5def215 +Plack::Session PASS 532 532 2026-04-27 12fb0165d Plack::Test::ExternalServer PASS 1 1 2026-04-21 73edc8aba PlayStation::MemoryCard PASS 1 1 2026-04-12 cc5efa220 Pod::Constants PASS 20 20 2026-04-21 73edc8aba @@ -708,7 +722,7 @@ Pod::Simpler::Aoh PASS 11 11 2026-04-22 3f3336774 Pod::Xhtml PASS 43 43 2026-04-21 3f3336774 Preloaded PASS 55 55 2026-04-22 3f3336774 Probe::Perl PASS 19 19 2026-04-21 73edc8aba -Proc::Find PASS 5 5 2026-04-26 1d5def215 +Proc::Find PASS 5 5 2026-04-27 12fb0165d Progress::Any PASS 6 6 2026-04-21 73edc8aba Properties PASS 9 9 2026-04-26 1d5def215 Protocol::Notifo PASS 40 40 2026-04-12 c1942aad0 @@ -748,7 +762,7 @@ Role::TinyCommons::Iterator::Resettable PASS 12 12 2026-04-21 73edc8aba Role::TinyCommons::Tree::NodeMethods PASS 21 21 2026-04-22 3f3336774 Rose::DateTime PASS 5554 5554 2026-04-22 3f3336774 Rose::ObjectX::CAF PASS 10 10 2026-04-22 3f3336774 -Router::Generic PASS 81 81 2026-04-26 1d5def215 +Router::Generic PASS 81 81 2026-04-27 12fb0165d Router::Simple PASS 43 43 2026-04-25 1d5def215 RowFunc PASS 1 1 2026-04-26 1d5def215 SIL::Encode_all PASS 2 2 2026-04-21 73edc8aba @@ -833,7 +847,7 @@ Template::Provider::FromDATA PASS 49 49 2026-04-26 1d5def215 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-26 1d5def215 +Term::ReadKey PASS 1 1 2026-04-27 12fb0165d Term::Screen PASS 29 29 2026-04-12 c1942aad0 Term::UI PASS 36 36 2026-04-22 3f3336774 Test2::Plugin::FauxHomeDir PASS 9 9 2026-04-26 1d5def215 diff --git a/dev/cpan-reports/cpan-compatibility.md b/dev/cpan-reports/cpan-compatibility.md index 010ea90b6..576ecdc74 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-26 17:36:51 +> Auto-generated by `dev/tools/cpan_random_tester.pl` on 2026-04-27 10:35:03 > > Modules are randomly selected from the full CPAN index and tested > with `./jcpan -t`. Dependencies are tested too; every module that @@ -10,24 +10,28 @@ | Metric | Count | |--------|-------| -| **Modules Tested** | 4081 | -| **Pass** | 1047 (25.7%) | -| **Fail** | 3034 | +| **Modules Tested** | 4139 | +| **Pass** | 1061 (25.6%) | +| **Fail** | 3078 | | **Skipped (XS-only)** | 0 | ## Modules That Pass All Tests | Module | Subtests | Date | Git Commit | |--------|----------|------|------------| +| A1z::HTML5::Template | 6 | 2026-04-27 | 12fb0165d | | AAAA::Crypt::DH | 2 | 2026-04-21 | 3f3336774 | | AAAA::Mail::SpamAssassin | 1 | 2026-04-21 | 3f3336774 | | AAAAAAAAA | 1 | 2026-04-21 | 3f3336774 | | ABI | 15 | 2026-04-26 | 1d5def215 | | ACL::Lite | 31 | 2026-04-25 | 1d5def215 | +| ACME::MyFirstModule::SETHS | 1 | 2026-04-27 | 12fb0165d | | ACME::THEDANIEL::Utils | 7 | 2026-04-25 | 1d5def215 | +| AI::CBR | 49 | 2026-04-27 | 12fb0165d | | AI::CRM114 | 2 | 2026-04-25 | 1d5def215 | | AI::Calibrate | 44 | 2026-04-21 | 3f3336774 | | AI::Chat | 7 | 2026-04-21 | 3f3336774 | +| AI::CleverbotIO | 1 | 2026-04-27 | 12fb0165d | | AI::ConfusionMatrix | 19 | 2026-04-25 | 1d5def215 | | AI::NaiveBayes1 | 52 | 2026-04-22 | e228c2529 | | AI::NeuralNet::SOM::Hexa | 136 | 2026-04-25 | 1d5def215 | @@ -36,8 +40,11 @@ | AIX::LVM | 17 | 2026-04-26 | 1d5def215 | | API::CPanel | 61 | 2026-04-12 | c1942aad0 | | API::DirectAdmin | 34 | 2026-04-26 | 1d5def215 | +| APR::Emulate::PSGI | 38 | 2026-04-27 | 12fb0165d | | ARGV::ENV | 2 | 2026-04-22 | e228c2529 | +| AWS::SQS::Simple | 2 | 2026-04-27 | 12fb0165d | | AWS::Signature::V2 | 2 | 2026-04-25 | 1d5def215 | +| Ac_me::Local | 1 | 2026-04-27 | 12fb0165d | | Algorithm::Diff | 1004 | 2026-04-12 | cc5efa220 | | Algorithm::Merge | 66 | 2026-04-21 | 73edc8aba | | Algorithm::NaiveBayes | 23 | 2026-04-26 | 1d5def215 | @@ -63,6 +70,7 @@ | App::Prove::Plugin::Count | 17 | 2026-04-26 | 1d5def215 | | App::Rad | 180 | 2026-04-21 | 3f3336774 | | App::Spec | 79 | 2026-04-21 | 3f3336774 | +| AppConfig::Exporter | 8 | 2026-04-27 | 12fb0165d | | Array::Compare | 37 | 2026-04-26 | 1d5def215 | | Array::Utils | 17 | 2026-04-12 | cc5efa220 | | ArrayData::Lingua::Word::ID::KBBI::Proverb | 1 | 2026-04-21 | 73edc8aba | @@ -225,6 +233,7 @@ | Config::General::Match | 269 | 2026-04-26 | 1d5def215 | | Config::INI::Serializer | 9 | 2026-04-21 | 3f3336774 | | Config::Settings | 20 | 2026-04-22 | 3f3336774 | +| Config::YAML | 33 | 2026-04-27 | 12fb0165d | | Config::ZOMG | 97 | 2026-04-22 | 3f3336774 | | ConfigReader::Simple | 204 | 2026-04-26 | 1d5def215 | | ConstantCalculus::CircleConstant | 1 | 2026-04-22 | 3f3336774 | @@ -237,7 +246,7 @@ | Cucumber::TagExpressions | 68 | 2026-04-26 | 1d5def215 | | Cwalitee::Common | 1 | 2026-04-26 | 1d5def215 | | Cwd::Ext | 31 | 2026-04-12 | c1942aad0 | -| Cwd::Guard | 6 | 2026-04-26 | 1d5def215 | +| Cwd::Guard | 6 | 2026-04-27 | 12fb0165d | | D64::Disk::Layout::Base | 23 | 2026-04-12 | c1942aad0 | | DB::Tutorial::DBIx::Class::PT::BR | 1 | 2026-04-21 | 73edc8aba | | DBD::AnyData2 | 1 | 2026-04-25 | 1d5def215 | @@ -319,7 +328,7 @@ | DateTime::HiRes | 7 | 2026-04-26 | 1d5def215 | | DateTime::Incomplete | 218 | 2026-04-25 | 1d5def215 | | DateTime::Moonpig | 22 | 2026-04-12 | c1942aad0 | -| DateTime::Set | 959 | 2026-04-26 | 1d5def215 | +| DateTime::Set | 959 | 2026-04-27 | 12fb0165d | | DateTime::Span | 959 | 2026-04-26 | 1d5def215 | | DateTime::TimeZone::Alias | 2453 | 2026-04-12 | c1942aad0 | | DateTime::TimeZone::Catalog::Extend | 355 | 2026-04-12 | c1942aad0 | @@ -443,7 +452,7 @@ | HTML::Tiny | 2299 | 2026-04-26 | 1d5def215 | | HTML::Truncate | 129 | 2026-04-22 | 3f3336774 | | HTML::Widgets::Table | 1 | 2026-04-25 | 1d5def215 | -| HTTP::AcceptLanguage | 23 | 2026-04-25 | 1d5def215 | +| HTTP::AcceptLanguage | 23 | 2026-04-27 | 12fb0165d | | HTTP::BrowserDetect | 2601 | 2026-04-12 | c1942aad0 | | HTTP::BrowserDetect::isRobot | 17 | 2026-04-26 | 1d5def215 | | HTTP::Engine::FirePHP | 1 | 2026-04-25 | 1d5def215 | @@ -528,6 +537,7 @@ | LEOCHARRE::DEBUG | 10 | 2026-04-26 | 1d5def215 | | LWP::UserAgent::Patch::Delay | 1 | 2026-04-22 | 3f3336774 | | LWP::UserAgent::Plugin::Delay | 1 | 2026-04-26 | 1d5def215 | +| LWPx::ParanoidAgent | 1 | 2026-04-27 | 12fb0165d | | Limper | 1 | 2026-04-22 | e228c2529 | | Limper::Engine::PSGI | 9 | 2026-04-22 | e228c2529 | | Limper::SendFile | 1 | 2026-04-22 | e228c2529 | @@ -541,16 +551,17 @@ | Lingua::Han::Utils | 11 | 2026-04-26 | 1d5def215 | | Lingua::Identify::Any | 1 | 2026-04-26 | 1d5def215 | | Lingua::PT::Abbrev | 7 | 2026-04-22 | 3f3336774 | -| Lingua::Stem | 7 | 2026-04-26 | 1d5def215 | +| Lingua::Stem | 7 | 2026-04-27 | 12fb0165d | | Lingua::Stem::Fr | 16 | 2026-04-12 | c1942aad0 | | Lingua::Stem::It | 98 | 2026-04-12 | c1942aad0 | -| Lingua::Stem::Snowball::No | 20633 | 2026-04-26 | 1d5def215 | -| Lingua::Stem::Snowball::Se | 30628 | 2026-04-26 | 1d5def215 | +| Lingua::Stem::Snowball::No | 20633 | 2026-04-27 | 12fb0165d | +| Lingua::Stem::Snowball::Se | 30628 | 2026-04-27 | 12fb0165d | | Lingua::StopWords | 85 | 2026-04-22 | 3f3336774 | | Linux::usermod | 10 | 2026-04-12 | c1942aad0 | | List::Categorize | 20 | 2026-04-22 | 3f3336774 | | List::Cycle | 33 | 2026-04-25 | 1d5def215 | | List::Uniq | 37 | 2026-04-26 | 1d5def215 | +| Locale::Currency::Format | 28 | 2026-04-27 | 12fb0165d | | Locale::SubCountry | 15 | 2026-04-25 | 1d5def215 | | Log::Any::Adapter::Callback | 2 | 2026-04-21 | 3f3336774 | | Log::Any::Adapter::Screen | 1 | 2026-04-25 | 1d5def215 | @@ -579,7 +590,9 @@ | Math::Round::Var | 10 | 2026-04-12 | c1942aad0 | | Math::SparseMatrix | 45 | 2026-04-26 | 1d5def215 | | Math::String | 667 | 2026-04-25 | 1d5def215 | +| Math::Vector::Real::MultiNormalMixture | 1 | 2026-04-27 | 12fb0165d | | Math::Vector::Similarity | 27 | 2026-04-26 | 1d5def215 | +| Math::nSphere | 39 | 2026-04-27 | 12fb0165d | | MathML::Entities | 12 | 2026-04-26 | 1d5def215 | | MealMaster | 85 | 2026-04-25 | 1d5def215 | | MediaWiki::Bot::Plugin::Steward | 6 | 2026-04-26 | 1d5def215 | @@ -596,6 +609,7 @@ | Module::Depends | 20 | 2026-04-22 | e228c2529 | | Module::Optional | 19 | 2026-04-26 | 1d5def215 | | Module::Pluggable::Fast | 6 | 2026-04-12 | cc5efa220 | +| Module::Runtime::Conflicts | 2 | 2026-04-27 | 12fb0165d | | MooX | 9 | 2026-04-25 | 1d5def215 | | MooX::ChainedAttributes | 9 | 2026-04-25 | 1d5def215 | | MooX::Role::SEOTags | 21 | 2026-04-26 | 1d5def215 | @@ -716,7 +730,7 @@ | Plack::Middleware::MethodOverride | 36 | 2026-04-21 | 73edc8aba | | Plack::Middleware::ReverseProxy | 40 | 2026-04-21 | 73edc8aba | | Plack::Middleware::Timeout | 12 | 2026-04-25 | 1d5def215 | -| Plack::Session | 532 | 2026-04-26 | 1d5def215 | +| Plack::Session | 532 | 2026-04-27 | 12fb0165d | | Plack::Test::ExternalServer | 1 | 2026-04-21 | 73edc8aba | | PlayStation::MemoryCard | 1 | 2026-04-12 | cc5efa220 | | Pod::Constants | 20 | 2026-04-21 | 73edc8aba | @@ -729,7 +743,7 @@ | Pod::Xhtml | 43 | 2026-04-21 | 3f3336774 | | Preloaded | 55 | 2026-04-22 | 3f3336774 | | Probe::Perl | 19 | 2026-04-21 | 73edc8aba | -| Proc::Find | 5 | 2026-04-26 | 1d5def215 | +| Proc::Find | 5 | 2026-04-27 | 12fb0165d | | Progress::Any | 6 | 2026-04-21 | 73edc8aba | | Properties | 9 | 2026-04-26 | 1d5def215 | | Protocol::Notifo | 40 | 2026-04-12 | c1942aad0 | @@ -769,7 +783,7 @@ | Role::TinyCommons::Tree::NodeMethods | 21 | 2026-04-22 | 3f3336774 | | Rose::DateTime | 5554 | 2026-04-22 | 3f3336774 | | Rose::ObjectX::CAF | 10 | 2026-04-22 | 3f3336774 | -| Router::Generic | 81 | 2026-04-26 | 1d5def215 | +| Router::Generic | 81 | 2026-04-27 | 12fb0165d | | Router::Simple | 43 | 2026-04-25 | 1d5def215 | | RowFunc | 1 | 2026-04-26 | 1d5def215 | | SIL::Encode_all | 2 | 2026-04-21 | 73edc8aba | @@ -854,7 +868,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-26 | 1d5def215 | +| Term::ReadKey | 1 | 2026-04-27 | 12fb0165d | | Term::Screen | 29 | 2026-04-12 | c1942aad0 | | Term::UI | 36 | 2026-04-22 | 3f3336774 | | Test2::Plugin::FauxHomeDir | 9 | 2026-04-26 | 1d5def215 | @@ -1076,9 +1090,9 @@ | AFS::PAG | | Configure failed | 2026-04-21 | | AI::ML | | Configure failed | 2026-04-26 | | ALPM | | Configure failed | 2026-04-12 | -| APR::Base64 | | Configure failed | 2026-04-25 | +| APR::Base64 | | Configure failed | 2026-04-27 | | APR::Finfo | | Configure failed | 2026-04-26 | -| APR::Request::Apache2 | | Configure failed | 2026-04-25 | +| APR::Request::Apache2 | | Configure failed | 2026-04-27 | | APR::Table | | Configure failed | 2026-04-25 | | ASNMTAP::Asnmtap | | Configure failed | 2026-04-26 | | AXL::Client::Simple | | Configure failed | 2026-04-12 | @@ -1099,18 +1113,19 @@ | AnyEvent::RPC | | Configure failed | 2026-04-12 | | AnyEvent::mDNS | | Configure failed | 2026-04-12 | | AnyMQ::Pg | | Configure failed | 2026-04-12 | -| Apache | | Configure failed | 2026-04-22 | +| Apache | | Configure failed | 2026-04-27 | | Apache2::Ajax | | Configure failed | 2026-04-21 | | Apache2::AuthenSmb | | Configure failed | 2026-04-12 | -| Apache2::CmdParms | | Configure failed | 2026-04-21 | +| Apache2::CmdParms | | Configure failed | 2026-04-27 | | Apache2::Connection::SkipDummy | | Configure failed | 2026-04-22 | -| Apache2::Cookie | | Configure failed | 2026-04-25 | +| Apache2::Cookie | | Configure failed | 2026-04-27 | | Apache2::DirBasedHandler | | Configure failed | 2026-04-21 | | Apache2::Directive | | Configure failed | 2026-04-25 | +| Apache2::Dispatch | | Configure failed | 2026-04-27 | | 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-25 | +| Apache2::Reload | | Configure failed | 2026-04-27 | | Apache2::Request | | Configure failed | 2026-04-26 | | Apache2::Response::FileMerge | | Configure failed | 2026-04-26 | | Apache2::WebApp | | Configure failed | 2026-04-26 | @@ -1121,7 +1136,7 @@ | 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-26 | +| Apache::Test | | Configure failed | 2026-04-27 | | App::Yath::Options | | Configure failed | 2026-04-22 | | Archive::Extract::Libarchive | | Configure failed | 2026-04-26 | | Atompub | | Configure failed | 2026-04-12 | @@ -1194,9 +1209,9 @@ | Devel::MAT::Dumper | | Configure failed | 2026-04-25 | | Devel::Symdump | | Configure failed | 2026-04-21 | | Digest::BubbleBabble | | Configure failed | 2026-04-12 | -| Dist::Build::XS::Conf | | Configure failed | 2026-04-26 | +| Dist::Build::XS::Conf | | Configure failed | 2026-04-27 | | DuckCurses::dagobert | | Configure failed | 2026-04-12 | -| ExtUtils::CChecker | | Configure failed | 2026-04-26 | +| ExtUtils::CChecker | | Configure failed | 2026-04-27 | | ExtUtils::H2PM | | Configure failed | 2026-04-22 | | FFI::Build::MM | | Configure failed | 2026-04-21 | | FarmBalance | | Configure failed | 2026-04-12 | @@ -1263,7 +1278,6 @@ | MooX::late | | Configure failed | 2026-04-22 | | Moops | | Configure failed | 2026-04-12 | | Moose | | Configure failed | 2026-04-26 | -| Moose::Exporter | | Configure failed | 2026-04-22 | | Moose::Meta::TypeConstraint::Role | | Configure failed | 2026-04-12 | | Moose::Role | | Configure failed | 2026-04-26 | | Moose::Util | | Configure failed | 2026-04-22 | @@ -1358,25 +1372,27 @@ | XML::Sablotron | | Configure failed | 2026-04-26 | | XRD::Parser | | Configure failed | 2026-04-26 | | XS::Parse::Keyword::Builder | | Configure failed | 2026-04-22 | -| XS::Parse::Sublike::Builder | | Configure failed | 2026-04-26 | +| XS::Parse::Sublike::Builder | | Configure failed | 2026-04-27 | | XS::libcares | | Configure failed | 2026-04-26 | | XS::libcatch | | Configure failed | 2026-04-26 | | XS::libuv | | Configure failed | 2026-04-26 | | Xfce4 | | Configure failed | 2026-04-26 | -| YAML::Syck | | Configure failed | 2026-04-26 | +| YAML::Syck | | Configure failed | 2026-04-27 | | YAMLScript::Function | | Configure failed | 2026-04-22 | | ZOOM | | Configure failed | 2026-04-26 | -| mod_perl | | Configure failed | 2026-04-25 | -| mod_perl2 | | Configure failed | 2026-04-26 | +| mod_perl | | Configure failed | 2026-04-27 | +| mod_perl2 | | Configure failed | 2026-04-27 | | next::XS | | Configure failed | 2026-04-26 | -### Missing Dependencies (255 modules) +### Missing Dependencies (259 modules) | Module | Pass/Total | Error | Date | |--------|-----------|-------|------| | AAC::Pvoice | | Missing: Wx.pm | 2026-04-12 | +| AI::Classifier::Text | | Missing: AI/NaiveBayes/Learner.pm | 2026-04-27 | | AI::DecisionTree | | Missing: AI/DecisionTree/Instance.pm | 2026-04-22 | | AI::NNFlex | 25/25 | Missing: Math/Matrix.pm | 2026-04-26 | +| AI::NaiveBayes | | Missing: MooseX/Storage/Meta/Attribute/DoNotSerialize.pm | 2026-04-27 | | ANSI::Unicode | | Missing: Moose.pm | 2026-04-26 | | AWS::XRay | 2/2 | Missing: common/sense.pm | 2026-04-26 | | Abstract::Meta::Class | 104/104 | Missing: Devel/Symdump.pm | 2026-04-12 | @@ -1394,13 +1410,14 @@ | AnyEvent::ReadLine::Gnu | | Missing: common/sense.pm | 2026-04-21 | | AnyEvent::Serialize | | Missing: AnyEvent.pm | 2026-04-12 | | Apache2::AuthTicket | 1/1 | Missing: Apache/Test.pm | 2026-04-26 | +| Apache2::Controller | 28/28 | Missing: YAML/Syck.pm | 2026-04-27 | +| Apache2::PodBrowser | | Missing: Apache/Test.pm | 2026-04-27 | | Apache::AuthTicket | 1/1 | Missing: Apache/Test.pm | 2026-04-21 | | Appium | 4/4 | Missing: Selenium/Remote/Commands.pm | 2026-04-26 | | Archive::CAR | | Missing: Codec/CBOR.pm | 2026-04-12 | | AxKit::XSP::Cookie | | Missing: Apache/AxKit/Language/XSP.pm | 2026-04-21 | | AxKit::XSP::Exception | | Missing: Apache/AxKit/Language/XSP.pm | 2026-04-26 | | AxKit::XSP::MD5 | | Missing: Apache/AxKit/Language/XSP.pm | 2026-04-21 | -| BenchmarkAnything::Schema | 3/3 | Missing: JSON/Hyper.pm | 2026-04-21 | | BioSAILs::Integrations::Github | 1/1 | Missing: Moose.pm | 2026-04-26 | | BioX::Workflow | | Missing: Moose.pm | 2026-04-26 | | BioX::Wrapper | | Missing: Moose.pm | 2026-04-26 | @@ -1446,7 +1463,6 @@ | DBIx::Class::Validation | | Missing: Class/Accessor/Grouped.pm | 2026-04-21 | | DBIx::Connection | 86/86 | Missing: Devel/Symdump.pm | 2026-04-12 | | DBIx::Deployer | | Missing: Moops.pm | 2026-04-12 | -| DBIx::Inspector | 1/1 | Missing: DBIx/Inspector/Driver/.pm | 2026-04-26 | | DBIx::Migration | | Missing: DBI/Const/GetInfoType.pm | 2026-04-26 | | DBIx::Patcher | | Missing: FindBin/libs.pm | 2026-04-21 | | DBIx::PgCoroAnyEvent | | Missing: common/sense.pm | 2026-04-21 | @@ -1454,7 +1470,6 @@ | DBUnit | 110/110 | Missing: Devel/Symdump.pm | 2026-04-22 | | DarkSky::API | | Missing: common/sense.pm | 2026-04-12 | | Data::Mirror | | Missing: LWP/Online.pm | 2026-04-26 | -| Data::Properties::JSON | | Missing: common/sense.pm | 2026-04-26 | | Database::ManagedHandle | 3/3 | Missing: Const/Fast.pm | 2026-04-26 | | DateTime::Calendar::Hebrew | 41/41 | Missing: DateTime/Set.pm | 2026-04-22 | | DateTime::Event::MultiCron | | Missing: DateTime/Event/Cron.pm | 2026-04-12 | @@ -1518,6 +1533,7 @@ | MasonX::Lexer::MSP | | Missing: Class/Container.pm | 2026-04-25 | | MasonX::Request::ExtendedCompRoot | | Missing: Class/Container.pm | 2026-04-21 | | Math::Base::Convert | | Missing: Math/Base/Convert.pm | 2026-04-12 | +| Math::Vector::Real::kdTree | | Missing: Sort/Key/Top.pm | 2026-04-27 | | Meta::Builder | | Missing: Fennec/Lite.pm | 2026-04-25 | | Mock::Quick | 24/24 | Missing: Fennec/Lite.pm | 2026-04-22 | | Module::Install::AuthorTests | | Missing: Module/Install/Base.pm | 2026-04-22 | @@ -1558,6 +1574,7 @@ | MouseX::AttributeTraitHelper::Merge | | Missing: Mouse/Role.pm | 2026-04-22 | | MouseX::Types::Data::Monad | 1/1 | Missing: Mouse/Util/TypeConstraints.pm | 2026-04-21 | | MouseX::Types::Enum | | Missing: Mouse.pm | 2026-04-21 | +| Net::OpenID::Consumer | | Missing: Net/OpenID/Common.pm | 2026-04-27 | | Norma | 12/12 | Missing: Moose.pm | 2026-04-25 | | OAuth2::Google::Plus | | Missing: MooX/late.pm | 2026-04-22 | | OAuth::Consumer | | Missing: Test/Subs.pm | 2026-04-25 | @@ -1604,6 +1621,7 @@ | Test::Assert | | Missing: Exception/Base.pm | 2026-04-26 | | Test::Database::Temp | | Missing: Const/Fast.pm | 2026-04-26 | | Test::Mock::Class | | Missing: Test/Unit/Lite.pm | 2026-04-26 | +| Text::WordCounter | | Missing: Text/WordCounter.pm | 2026-04-27 | | TextDialog | | Missing: Tk.pm | 2026-04-21 | | TheSchwartz | | Missing: Data/ObjectDriver/Errors.pm | 2026-04-21 | | TheSchwartz::JobScheduler | 2/2 | Missing: Const/Fast.pm | 2026-04-26 | @@ -1630,19 +1648,23 @@ | common::sense | | Missing: common/sense.pm | 2026-04-26 | | self | | Missing: B/Hooks/Parser.pm | 2026-04-22 | -### Other (721 modules) +### Other (748 modules) | Module | Pass/Total | Error | Date | |--------|-----------|-------|------| | A1z::Html | | Unknown test outcome | 2026-04-12 | | AC::DC | | Unknown test outcome | 2026-04-21 | | AC::MrGamoo | | Unknown test outcome | 2026-04-21 | -| ACH | | Unknown test outcome | 2026-04-21 | +| ACH | | Unknown test outcome | 2026-04-27 | +| ACH::Parser | | Unknown test outcome | 2026-04-27 | +| AFS | | Unknown test outcome | 2026-04-27 | | AFS::Monitor | | Unknown test outcome | 2026-04-12 | | AI::NeuralNet::BackProp::File | | No parseable output | 2026-04-21 | | AI::ParticleSwarmOptimization | | | 2026-04-21 | | AMQP | | | 2026-04-22 | +| API::Plesk | | | 2026-04-27 | | APISchema | | Unknown test outcome | 2026-04-25 | +| AWS::ARN | | Unknown test outcome | 2026-04-27 | | Ace | | Unknown test outcome | 2026-04-12 | | ActionExporter | | Unknown test outcome | 2026-04-26 | | Algorithm::FastPermute | | | 2026-04-22 | @@ -1654,6 +1676,7 @@ | Alien::Web::HalBrowser | | Unknown test outcome | 2026-04-22 | | AltaVista::SearchSDK | | | 2026-04-21 | | AnnoCPAN::Perldoc::SyncDB | | No parseable output | 2026-04-22 | +| AnyEvent::Handle::UDP | | Unknown test outcome | 2026-04-27 | | AnyEvent::Onkyo | | | 2026-04-25 | | AnyMerchant | | Unknown test outcome | 2026-04-25 | | Ao | | | 2026-04-12 | @@ -1662,47 +1685,66 @@ | Apache2::AuthenNTLM::Cookie | | Unknown test outcome | 2026-04-25 | | Apache2::SOAP | | Unknown test outcome | 2026-04-26 | | Apache2::WebApp::Extra::Admin | | Unknown test outcome | 2026-04-26 | +| Apache2::xForwardedFor | | Unknown test outcome | 2026-04-27 | | Apache::Htpasswd | | Unknown test outcome | 2026-04-12 | | App::Control | | Unknown test outcome | 2026-04-26 | +| AppConfig::MyFile | | Unknown test outcome | 2026-04-27 | | Array::RefElem | | | 2026-04-26 | | 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 | +| Authentication | | Unknown test outcome | 2026-04-27 | | AutoReloader | | No parseable output | 2026-04-22 | | AxKit2 | | No parseable output | 2026-04-22 | +| AxKit::XSP::Currency | | | 2026-04-27 | | Axis | | No parseable output | 2026-04-21 | +| B::CallChecker | | No parseable output | 2026-04-27 | | B::Deobfuscate | | | 2026-04-12 | +| B::DeparseTree::Common | | No parseable output | 2026-04-27 | | 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 | +| B::OP | | No parseable output | 2026-04-27 | +| BIND::SDB::LDAP::Helper | | No parseable output | 2026-04-27 | | BadWrapperBlock | | | 2026-04-21 | | Bad_Handle | | No parseable output | 2026-04-21 | | BaseLib | | | 2026-04-12 | | BeePack | | No parseable output | 2026-04-21 | +| BenchmarkAnything::Schema | | No parseable output | 2026-04-27 | | BenchmarkAnything::Storage::Backend::SQL | | Unknown test outcome | 2026-04-21 | | BenchmarkAnything::Storage::Frontend::Tools | | Unknown test outcome | 2026-04-21 | +| BerkeleyDB | | No parseable output | 2026-04-27 | | BibliConverter | | Unknown test outcome | 2026-04-26 | | Bifcode | | | 2026-04-25 | | 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 | +| Box2D::b2ContactListener | | No parseable output | 2026-04-27 | | BridgeAPI | | No parseable output | 2026-04-21 | | Bryar | | No parseable output | 2026-04-22 | +| Buscador | | No parseable output | 2026-04-27 | | BuzzSaw::Cmd | | No parseable output | 2026-04-21 | | ByteCache | | Unknown test outcome | 2026-04-12 | +| C::TCC | | No parseable output | 2026-04-27 | | CACertOrg::CA | | No parseable output | 2026-04-22 | +| CAD::AutoCAD::Detect | | No parseable output | 2026-04-27 | | CAD::Calc | | Unknown test outcome | 2026-04-12 | +| CAD::Drawing::IO::OpenDWG | | No parseable output | 2026-04-27 | +| CAD::Drawing::IO::PostScript | | No parseable output | 2026-04-27 | +| CAD::Drawing::IO::Tk | | No parseable output | 2026-04-27 | | CAM::Template::Cache | | No parseable output | 2026-04-25 | | CAM::XML | | No parseable output | 2026-04-21 | | CBSSports::Getopt | | No parseable output | 2026-04-22 | | CDB_File | | | 2026-04-26 | | CDDB::Fake | | No parseable output | 2026-04-21 | | CDMIUtils | | Unknown test outcome | 2026-04-26 | +| CEFACT::Unit | | No parseable output | 2026-04-27 | | CGI::AppBuilder::MapDisp2 | | No parseable output | 2026-04-22 | +| CGI::AppBuilder::TaskLoads | | No parseable output | 2026-04-27 | | 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 | @@ -1857,7 +1899,7 @@ | Dancer2::Plugin::ProbabilityRoute | | Unknown test outcome | 2026-04-25 | | Dancer2::Plugin::Shutdown | | | 2026-04-26 | | Data::Dump | | | 2026-04-12 | -| Data::Dump::Streamer | | Build failed | 2026-04-25 | +| Data::Dump::Streamer | | Build failed | 2026-04-27 | | Data::Object | | | 2026-04-21 | | Data::Object::Args | | | 2026-04-21 | | Data::Object::Attributes | | | 2026-04-21 | @@ -1883,6 +1925,7 @@ | Data::Object::Try | | | 2026-04-21 | | Data::Object::Types | | | 2026-04-21 | | Data::Object::Vars | | | 2026-04-21 | +| Data::Properties::JSON | | | 2026-04-27 | | Data::Swap | | | 2026-04-21 | | Data::Table::Text | | | 2026-04-25 | | DataSexta | | | 2026-04-12 | @@ -2065,7 +2108,7 @@ | MasonX::Request::HTMLTemplate | | No parseable output | 2026-04-21 | | Math::Geometry::Planar | | | 2026-04-22 | | Math::Geometry::Planar::GPC | | | 2026-04-22 | -| Math::Random | | | 2026-04-25 | +| Math::Random | | | 2026-04-27 | | Math::Random::ISAAC::XS | | Build failed | 2026-04-26 | | Medusa | | No parseable output | 2026-04-21 | | MemcachedSOAPClass | | No parseable output | 2026-04-21 | @@ -2083,6 +2126,7 @@ | MongoHosting | | No parseable output | 2026-04-25 | | MooX::BuildArgs | | | 2026-04-12 | | Moodle | | | 2026-04-22 | +| Moose::Exporter | | Unknown test outcome | 2026-04-27 | | MooseX::App::Cmd | | Unknown test outcome | 2026-04-26 | | MooseX::ErrorHandling | | | 2026-04-22 | | MooseX::Types::Common::String | | Unknown test outcome | 2026-04-22 | @@ -2094,7 +2138,7 @@ | Net::Amazon::DynamoDB::Marshaler | | | 2026-04-22 | | Net::DNS | | Unknown test outcome | 2026-04-12 | | Net::IDN::Encode | | Build failed | 2026-04-26 | -| Net::LibIDN | | Unknown test outcome | 2026-04-22 | +| Net::LibIDN | | Unknown test outcome | 2026-04-27 | | Net::Server::Coro | | Unknown test outcome | 2026-04-21 | | NetPacket::LLC | | Unknown test outcome | 2026-04-22 | | NetServer::Generic | | Unknown test outcome | 2026-04-21 | @@ -2241,6 +2285,7 @@ | ShiftJIS::X0213::MapUTF | | | 2026-04-25 | | SimpleCDB | | Unknown test outcome | 2026-04-22 | | Smart::Comments | | Unknown test outcome | 2026-04-12 | +| Sort::Key::Top | | | 2026-04-27 | | Sort::Maker | | Unknown test outcome | 2026-04-12 | | Spreadsheet::ParseExcel | | Unknown test outcome | 2026-04-22 | | Starlet | | Unknown test outcome | 2026-04-21 | @@ -2271,7 +2316,7 @@ | Test::Class::Most | | | 2026-04-21 | | Test::Helper | | Unknown test outcome | 2026-04-12 | | Test::Mock::Apache2 | | | 2026-04-21 | -| Test::Mock::Guard | | Unknown test outcome | 2026-04-26 | +| Test::Mock::Guard | | Unknown test outcome | 2026-04-27 | | Test::Script | | Unknown test outcome | 2026-04-21 | | Test::Subs | | | 2026-04-25 | | Test::Unit::Lite | | | 2026-04-26 | @@ -2401,10 +2446,11 @@ | Search::Elasticsearch | 4/4 | Syntax error | 2026-04-21 | | Switch | | Syntax error | 2026-04-12 | -### Test Failures (1688 modules) +### Test Failures (1701 modules) | Module | Pass/Total | Error | Date | |--------|-----------|-------|------| +| AAA::Demo | 0/1 | 1/1 subtests failed | 2026-04-27 | | AE | 18/22 | 4/22 subtests failed | 2026-04-21 | | AFS::Command::Base | 8/8 | | 2026-04-26 | | AI::Categorizer | 0/28 | 67/28 subtests failed | 2026-04-26 | @@ -2414,12 +2460,13 @@ | AI::NeuralNet::Hopfield | 1/2 | 1/2 subtests failed | 2026-04-26 | | AI::NeuralNet::Simple | 0/4 | 51/4 subtests failed | 2026-04-21 | | AI::ParticleSwarmOptimization::MCE | 1/2 | 1/2 subtests failed | 2026-04-22 | +| AI::Termites | 0/1 | 1/1 subtests failed | 2026-04-27 | | AMSSerializer | 3/5 | 2/5 subtests failed | 2026-04-26 | | 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 | -| ASP4 | 7/17 | 10/17 subtests failed | 2026-04-26 | -| ASP4x::Linker | 1/2 | 1/2 subtests failed | 2026-04-26 | +| ASP4 | 7/17 | 10/17 subtests failed | 2026-04-27 | +| ASP4x::Linker | 1/2 | 1/2 subtests failed | 2026-04-27 | | AWS::CLIWrapper | 38/50 | 12/50 subtests failed | 2026-04-21 | | AWS::IP | 0/1 | 1/1 subtests failed | 2026-04-12 | | Acrux | 134/139 | 5/139 subtests failed | 2026-04-12 | @@ -2436,7 +2483,7 @@ | 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 | 162/165 | 3/165 subtests failed | 2026-04-26 | +| Amon2 | 162/165 | 3/165 subtests failed | 2026-04-27 | | Amon2::Auth::Site::Google | 0/1 | 1/1 subtests failed | 2026-04-25 | | Amon2::Util | 156/159 | 3/159 subtests failed | 2026-04-21 | | Any::Moose | 15/18 | 3/18 subtests failed | 2026-04-12 | @@ -2444,6 +2491,8 @@ | 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::CouchDB | 0/1 | 1/1 subtests failed | 2026-04-27 | +| AnyEvent::Cron | 0/1 | 1/1 subtests failed | 2026-04-27 | | AnyEvent::DBI::MySQL | 0/1 | 1/1 subtests failed | 2026-04-22 | | AnyEvent::Digest | 11/15 | 4/15 subtests failed | 2026-04-25 | | AnyEvent::FTP | 39/57 | 18/57 subtests failed | 2026-04-25 | @@ -2452,7 +2501,7 @@ | AnyEvent::HTTP::LWP::UserAgent | 0/1 | 2/1 subtests failed | 2026-04-25 | | AnyEvent::Handle::Writer | 0/1 | 1/1 subtests failed | 2026-04-21 | | AnyEvent::I3 | 0/1 | 1/1 subtests failed | 2026-04-21 | -| AnyEvent::I3X::Workspace::OnDemand | 0/5 | 5/5 subtests failed | 2026-04-26 | +| AnyEvent::I3X::Workspace::OnDemand | 0/5 | 5/5 subtests failed | 2026-04-27 | | AnyEvent::ImageShack | 0/1 | 1/1 subtests failed | 2026-04-12 | | AnyEvent::Impl::NSRunLoop | 18/19 | 1/19 subtests failed | 2026-04-22 | | AnyEvent::Lingr | 0/1 | 1/1 subtests failed | 2026-04-26 | @@ -2463,6 +2512,7 @@ | AnyEvent::MultiDownload | 0/1 | 1/1 subtests failed | 2026-04-25 | | 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::Open3::Simple | 0/22 | 34/22 subtests failed | 2026-04-27 | | AnyEvent::Pcap | 2/3 | 1/3 subtests failed | 2026-04-26 | | AnyEvent::Pg::Pool::Multiserver | 0/1 | 1/1 subtests failed | 2026-04-12 | | AnyEvent::Process | 0/6 | 33/6 subtests failed | 2026-04-21 | @@ -2473,13 +2523,13 @@ | 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::UWSGI | 0/1 | 1/1 subtests failed | 2026-04-27 | | AnyEvent::WebService::Notifo | 0/1 | 1/1 subtests failed | 2026-04-12 | | AnyEvent::Worker | 0/5 | 26/5 subtests failed | 2026-04-25 | -| AnyEvent::XMPP | 0/40 | 51/40 subtests failed | 2026-04-22 | +| AnyEvent::XMPP | 0/40 | 49/40 subtests failed | 2026-04-27 | | 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-25 | +| Apache2::API | 52/66 | 14/66 subtests failed | 2026-04-27 | | Apache2::AuthAny | 4/19 | 15/19 subtests failed | 2026-04-12 | | Apache2::AuthZLDAP | 1/5 | 4/5 subtests failed | 2026-04-21 | | Apache2::BalanceLogic | 0/1 | 1/1 subtests failed | 2026-04-25 | @@ -2488,6 +2538,7 @@ | Apache2::Mojo | 0/1 | 1/1 subtests failed | 2026-04-21 | | Apache2::ScoreboardIsFull | 0/1 | 1/1 subtests failed | 2026-04-12 | | Apache::DBI | 9/10 | 1/10 subtests failed | 2026-04-22 | +| Apache::Session | 103/104 | 1/104 subtests failed | 2026-04-27 | | ApacheMagicApp | 0/5 | 22/5 subtests failed | 2026-04-26 | | App::AppSpec | 1/2 | 1/2 subtests failed | 2026-04-21 | | App::Cmd::Setup | 31/57 | 26/57 subtests failed | 2026-04-12 | @@ -2522,7 +2573,6 @@ | BenchmarkAnything::Reporter | 2/2 | | 2026-04-21 | | BenchmarkAnything::Storage::Frontend::Lib | 0/1 | 1/1 subtests failed | 2026-04-21 | | 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 | | Bit::Vector | 0/1 | 14/1 subtests failed | 2026-04-12 | | Blessed::Merge | 0/1 | 1/1 subtests failed | 2026-04-12 | @@ -2539,6 +2589,7 @@ | CGI::Application::Plugin::AutoRunmode | 71/74 | 3/74 subtests failed | 2026-04-12 | | CGI::Application::Plugin::CHI | 0/12 | 42/12 subtests failed | 2026-04-26 | | CGI::Application::Plugin::Config::General | 150/152 | 2/152 subtests failed | 2026-04-26 | +| CGI::Application::Plugin::Config::YAML | 0/1 | 1/1 subtests failed | 2026-04-27 | | CGI::Application::Plugin::HtmlTidy | 0/6 | 26/6 subtests failed | 2026-04-25 | | CGI::Application::Plugin::Menu | 26/26 | | 2026-04-26 | | CGI::Application::Plugin::PageLookup | 23/28 | 5/28 subtests failed | 2026-04-26 | @@ -2792,6 +2843,7 @@ | DBIx::FixtureLoader | 0/1 | 1/1 subtests failed | 2026-04-12 | | DBIx::Handler | 21/22 | 1/22 subtests failed | 2026-04-21 | | DBIx::Handler::Sunny | 0/1 | 1/1 subtests failed | 2026-04-21 | +| DBIx::Inspector | 2/3 | 1/3 subtests failed | 2026-04-27 | | DBIx::Interpolate::STX | 196/219 | 23/219 subtests failed | 2026-04-25 | | DBIx::JCL | 0/2 | 2/2 subtests failed | 2026-04-22 | | DBIx::LogAny | 0/2 | 14/2 subtests failed | 2026-04-21 | @@ -2890,7 +2942,7 @@ | DateTime::Calendar::Japanese::Era | 8/13 | 5/13 subtests failed | 2026-04-22 | | DateTime::Calendar::Mayan | 0/5 | 120/5 subtests failed | 2026-04-12 | | DateTime::Event::Chinese | 0/2 | 2/2 subtests failed | 2026-04-22 | -| DateTime::Event::Cron | 0/18 | 156/18 subtests failed | 2026-04-26 | +| DateTime::Event::Cron | 0/23 | 150/23 subtests failed | 2026-04-27 | | DateTime::Event::Klingon | 0/3 | 4/3 subtests failed | 2026-04-12 | | DateTime::Event::Recurrence | 0/1 | 195/1 subtests failed | 2026-04-21 | | DateTime::Fiction::JRRTolkien::Shire | 179/181 | 2/181 subtests failed | 2026-04-12 | @@ -2925,12 +2977,12 @@ | Devel::Caller | 0/1 | 72/1 subtests failed | 2026-04-12 | | Devel::Caller::IgnoreNamespaces | 0/10 | 30/10 subtests failed | 2026-04-21 | | Devel::Caller::Perl | 0/1 | 1/1 subtests failed | 2026-04-26 | -| Devel::CheckCompiler | 4/7 | 3/7 subtests failed | 2026-04-26 | +| Devel::CheckCompiler | 4/7 | 3/7 subtests failed | 2026-04-27 | | Devel::CheckLib | 13/25 | 12/25 subtests failed | 2026-04-12 | | Devel::Confess | 50/123 | 73/123 subtests failed | 2026-04-21 | | Devel::GlobalDestruction | 3/12 | 9/12 subtests failed | 2026-04-12 | | Devel::Hide | 55/77 | 22/77 subtests failed | 2026-04-12 | -| Devel::PPPort | 1/22 | 21/22 subtests failed | 2026-04-26 | +| Devel::PPPort | 20/34 | 14/34 subtests failed | 2026-04-27 | | Devel::REPL | 7/32 | 25/32 subtests failed | 2026-04-22 | | Dezi::Client | 0/1 | 26/1 subtests failed | 2026-04-21 | | Digest::Haval256 | 0/13 | 25/13 subtests failed | 2026-04-22 | @@ -2941,7 +2993,7 @@ | Digest::Whirlpool | 0/1 | 39/1 subtests failed | 2026-04-22 | | DirectiveSet | 22/223 | 201/223 subtests failed | 2026-04-26 | | Directory::Scratch | 0/50 | 211/50 subtests failed | 2026-04-26 | -| Dist::Build | 13/14 | 1/14 subtests failed | 2026-04-26 | +| Dist::Build | 13/14 | 1/14 subtests failed | 2026-04-27 | | Dist::Metadata | 351/351 | | 2026-04-21 | | Dist::Zilla::App | 1/165 | 164/165 subtests failed | 2026-04-22 | | Dist::Zilla::App::Command::cover | 0/1 | 1/1 subtests failed | 2026-04-26 | @@ -3015,6 +3067,7 @@ | Filter::Template | 0/13 | 19/13 subtests failed | 2026-04-22 | | Filter::signatures | 0/10 | 59/10 subtests failed | 2026-04-12 | | Filter::tee | 0/7 | 34/7 subtests failed | 2026-04-26 | +| Finance::Currency::Convert::WebserviceX | 0/1 | 18/1 subtests failed | 2026-04-27 | | FormValidator::Lite | 63/72 | 9/72 subtests failed | 2026-04-26 | | FormValidator::Lite::Constraint::Moose | 0/1 | 1/1 subtests failed | 2026-04-26 | | FormValidator::Simple | 0/38 | 308/38 subtests failed | 2026-04-21 | @@ -3070,7 +3123,7 @@ | HTML::Element::AbsoluteXPath | 0/3 | 19/3 subtests failed | 2026-04-22 | | HTML::ExtractText | 29/48 | 19/48 subtests failed | 2026-04-26 | | HTML::ExtractText::Extra | 6/8 | 2/8 subtests failed | 2026-04-26 | -| HTML::FillInForm::Lite | 0/147 | 152/147 subtests failed | 2026-04-26 | +| HTML::FillInForm::Lite | 0/147 | 152/147 subtests failed | 2026-04-27 | | HTML::FormFu::Constraint::TauStation::DateTime | 0/13 | 26/13 subtests failed | 2026-04-22 | | HTML::FormHandler::Model::DBIC | 0/17 | 17/17 subtests failed | 2026-04-26 | | HTML::FormatNroffSub | 13/14 | 1/14 subtests failed | 2026-04-25 | @@ -3230,6 +3283,7 @@ | Lingua::Han::PinYin | 16/51 | 35/51 subtests failed | 2026-04-26 | | Lingua::PT::PLNbase | 0/7 | 133/7 subtests failed | 2026-04-22 | | Lingua::Stem::Ru | 0/4 | 4/4 subtests failed | 2026-04-12 | +| Lingua::ZH::MMSEG | 0/1 | 15/1 subtests failed | 2026-04-27 | | Linux::PipeMagic | 0/1 | 1/1 subtests failed | 2026-04-26 | | LinuxRealTime | 0/1 | 1/1 subtests failed | 2026-04-12 | | List::Sliding::Changes | 47/47 | | 2026-04-26 | @@ -3297,6 +3351,7 @@ | Math::Random::Secure | 0/2 | 18/2 subtests failed | 2026-04-21 | | Math::Trig | 0/392 | 841/392 subtests failed | 2026-04-21 | | Math::Vec | 13/20 | 7/20 subtests failed | 2026-04-12 | +| Math::Vector::Real::Random | 0/1 | 1/1 subtests failed | 2026-04-27 | | Maypole | 0/81 | 337/81 subtests failed | 2026-04-21 | | MeSH::Parser::ASCII | 0/1 | 1/1 subtests failed | 2026-04-25 | | MediaWiki::DumpFile | 0/2 | 442/2 subtests failed | 2026-04-22 | @@ -3310,7 +3365,7 @@ | Mock::Config | 0/1 | 2/1 subtests failed | 2026-04-12 | | ModPerl::ParamBuilder | 1/2 | 1/2 subtests failed | 2026-04-21 | | Modern::Perl | 91/164 | 73/164 subtests failed | 2026-04-12 | -| Module::Build::XSUtil | 1/3 | 2/3 subtests failed | 2026-04-26 | +| Module::Build::XSUtil | 1/3 | 2/3 subtests failed | 2026-04-27 | | Module::CPANfile | 37/37 | | 2026-04-12 | | Module::Extract::Namespaces | 10/14 | 4/14 subtests failed | 2026-04-12 | | Module::Extract::Use | 28/33 | 5/33 subtests failed | 2026-04-26 | @@ -3456,6 +3511,8 @@ | Net::NIS | 0/1 | 62/1 subtests failed | 2026-04-12 | | Net::Netmask | 710/720 | 10/720 subtests failed | 2026-04-21 | | Net::OSCAR | 0/75 | 158/75 subtests failed | 2026-04-22 | +| Net::OpenID::Common | 0/1 | 2105/1 subtests failed | 2026-04-27 | +| Net::OpenID::Server | 0/1 | 1/1 subtests failed | 2026-04-27 | | Net::SFTP::Foreign | 0/24 | 1162/24 subtests failed | 2026-04-26 | | Net::SNMP | 31/43 | 12/43 subtests failed | 2026-04-25 | | Net::SSH2 | 0/1 | 1/1 subtests failed | 2026-04-26 | @@ -3568,6 +3625,7 @@ | PRANG | 30/58 | 28/58 subtests failed | 2026-04-26 | | Package::DeprecationManager | 27/30 | 3/30 subtests failed | 2026-04-21 | | Package::New | 19/36 | 17/36 subtests failed | 2026-04-21 | +| Package::Stash::XS | 5/6 | 1/6 subtests failed | 2026-04-27 | | Package::Util::Lite | 2/8 | 6/8 subtests failed | 2026-04-22 | | Parallel::ForkManager | 0/7 | 22/7 subtests failed | 2026-04-21 | | Parallel::Prefork | 0/5 | 21/5 subtests failed | 2026-04-21 | @@ -3686,7 +3744,7 @@ | Rose::DB::Object | 0/83 | 13475/83 subtests failed | 2026-04-26 | | Rose::DBx::Object::MoreHelpers | 0/1 | 8/1 subtests failed | 2026-04-26 | | Rose::DBx::TestDB | 0/6 | 9/6 subtests failed | 2026-04-26 | -| Router::Boom | 11/26 | 15/26 subtests failed | 2026-04-26 | +| Router::Boom | 11/26 | 15/26 subtests failed | 2026-04-27 | | Run | 4/39 | 35/39 subtests failed | 2026-04-26 | | RxPerl | 10/79 | 69/79 subtests failed | 2026-04-26 | | SIRTX::VM | 0/6 | 6/6 subtests failed | 2026-04-26 | @@ -3880,7 +3938,7 @@ | Tie::EncryptedHash | 0/1 | 67/1 subtests failed | 2026-04-22 | | Tie::File | 4389/4725 | 336/4725 subtests failed | 2026-04-12 | | Tie::Hash::LRU | 2/2 | | 2026-04-21 | -| Tie::IxHash | 27/29 | 2/29 subtests failed | 2026-04-26 | +| Tie::IxHash | 27/29 | 2/29 subtests failed | 2026-04-27 | | Tie::RegexpHash | 0/10 | 10/10 subtests failed | 2026-04-21 | | TieScalarTest | 380/1063 | 683/1063 subtests failed | 2026-04-25 | | Time::Duration::Concise::Localize | 39/42 | 3/42 subtests failed | 2026-04-21 | @@ -3903,7 +3961,7 @@ | UNIVERSAL::can | 56/59 | 3/59 subtests failed | 2026-04-22 | | UNIVERSAL::isa | 53/76 | 23/76 subtests failed | 2026-04-12 | | URI::Escape::XS | 4/5 | 1/5 subtests failed | 2026-04-21 | -| URI::Find | 617/619 | 2/619 subtests failed | 2026-04-26 | +| URI::Find | 617/619 | 2/619 subtests failed | 2026-04-27 | | URI::Find::Delimited | 0/1 | 18/1 subtests failed | 2026-04-26 | | URI::Query | 91/93 | 2/93 subtests failed | 2026-04-12 | | URI::Simple | 18/20 | 2/20 subtests failed | 2026-04-22 | diff --git a/dev/presentations/German_Perl_Raku_Workshop_2026/slide-deck-plan.md b/dev/presentations/German_Perl_Raku_Workshop_2026/slide-deck-plan.md index 02f95e8f5..b9972a85b 100644 --- a/dev/presentations/German_Perl_Raku_Workshop_2026/slide-deck-plan.md +++ b/dev/presentations/German_Perl_Raku_Workshop_2026/slide-deck-plan.md @@ -241,7 +241,7 @@ - Uses Internal VM — DEBUG opcodes at each statement **Slide 34 — Current Limitations & Roadmap** -- JVM-incompatible: fork, DESTROY (non-deterministic GC), threading +- JVM-incompatible: fork, threading - Partially implemented: some regex features, taint checks - In progress: Internal VM optimization, eval STRING performance - Next: more compatible regex engine, GraalVM native images, Android DEX diff --git a/dev/presentations/blogs_perl_org_jcpan_2026/blog-post.md b/dev/presentations/blogs_perl_org_jcpan_2026/blog-post.md index b17ba82ef..6d2061b31 100644 --- a/dev/presentations/blogs_perl_org_jcpan_2026/blog-post.md +++ b/dev/presentations/blogs_perl_org_jcpan_2026/blog-post.md @@ -118,11 +118,11 @@ Short-lived programs (like individual test files) won't see this benefit - the J ## Current limitations - `fork` - not available (use native `perl` for fork-heavy tests) -- `weaken` / `DESTROY` - not implemented +- `threads` - not available (use Java threading via inline Java) - XS modules without Java implementations or pure Perl fallbacks won't work - JVM startup overhead - short programs are slower than Perl - Test suites run slower due to per-file JVM startup -- Some module tests fail due to unimplemented features (Moo's `weaken` tests, for example) +- Some module tests fail due to unimplemented features - Spurious warnings: PerlOnJava currently emits `Argument "..." isn't numeric` warnings for test description strings - this will be fixed --- diff --git a/docs/about/changelog.md b/docs/about/changelog.md index 9f7a6b3e4..c3e187b5a 100644 --- a/docs/about/changelog.md +++ b/docs/about/changelog.md @@ -40,6 +40,7 @@ Release history of PerlOnJava. See [Roadmap](roadmap.md) for future plans. - Add modules: `Filter::Simple` with `FILTER` and `FILTER_ONLY` support. - Add `DESTROY` method support with cooperative reference counting on blessed objects, cascading destruction, closure capture tracking, and global destruction phase. - Add `Scalar::Util` functions: `weaken`, `isweak`, `unweaken`. +- Add `Internals::SvREFCNT` for compatibility with reference-counting introspection (e.g. Sub::Quote, Moo, DBIx::Class internals). - Work in Progress - [Multiplicity — per-runtime isolation for concurrent Perl interpreters](https://github.com/fglock/PerlOnJava/pull/480): `PerlRuntime` with `ThreadLocal`-based isolation; all mutable state (globals, I/O, regex, caller stack, method caches) moved to per-runtime instances; 122/126 concurrent interpreter tests pass; pending closure/method dispatch optimization diff --git a/docs/about/roadmap.md b/docs/about/roadmap.md index 7fedbf878..7d4252eaa 100644 --- a/docs/about/roadmap.md +++ b/docs/about/roadmap.md @@ -35,7 +35,7 @@ and [Feature Matrix](../reference/feature-matrix.md) for detailed implementation These capabilities are implemented and available in the current release: - **Dual Compilation Backends** — JVM bytecode (via ASM) and a fast register-based interpreter that share the same runtime. The interpreter handles large code blocks and fast eval-string compilation. See `dev/design/interpreter.md`. -- **CPAN Client (`jcpan`)** — Install, test, and manage pure-Perl CPAN modules. Working with DateTime (99.7% tests), Log::Log4perl (98.9% tests), Moo, and many others. See `dev/design/cpan_client.md`. +- **CPAN Client (`jcpan`)** — Install, test, and manage pure-Perl CPAN modules. Working with DateTime (99.7% tests), Log::Log4perl (98.9% tests), Moo, Template, DBIx::Class, and many others. See `dev/design/cpan_client.md`. - **Java XS Fallback Mechanism** — `XSLoader::load` transparently loads Java implementations for modules that normally use C XS code (e.g., DateTime, DBI, Digest::MD5, Digest::SHA). See `dev/design/xs_fallback.md`. - **Perl Debugger (`-d`)** — Interactive debugger with breakpoints, step/next/return, stack traces, expression evaluation. See [Feature Matrix — Perl Debugger](../reference/feature-matrix.md#perl-debugger). - **`class` Keyword** — Full support for `class`, `method`, `field`, `:param`, `:reader`, `:isa`, `ADJUST` blocks, lexical method calls. diff --git a/docs/reference/feature-matrix.md b/docs/reference/feature-matrix.md index 59e4cadba..30ce6b49d 100644 --- a/docs/reference/feature-matrix.md +++ b/docs/reference/feature-matrix.md @@ -784,7 +784,7 @@ The DBI module provides seamless integration with JDBC drivers: ## Features Incompatible with JVM - ❌ **`fork` operator**: `fork` is not implemented. Calling `fork` will always fail and return `undef`. -- ✅ **`DESTROY`**: Implemented with cooperative reference counting on top of JVM GC. Supports cascading destruction, closure capture tracking, `weaken`/`isweak`/`unweaken`, and global destruction phase. +- ✅ **`DESTROY`**: Implemented with cooperative reference counting on top of JVM GC. Supports cascading destruction, closure capture tracking, `weaken`/`isweak`/`unweaken`, global destruction phase, and `Internals::SvREFCNT` introspection. - ❌ **Perl `XS` code**: XS code interfacing with C is not supported on the JVM. - ❌ **Auto-close files**: File auto-close depends on handling of object destruction, may be incompatible with JVM garbage collection. All files are closed before the program ends. - ❌ **Keywords related to the control flow of the Perl program**: `dump` operator. diff --git a/src/main/java/org/perlonjava/core/Configuration.java b/src/main/java/org/perlonjava/core/Configuration.java index 2a9b151de..608762a7b 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 = "388dc0d02"; + public static final String gitCommitId = "235249fad"; /** * 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 27 2026 09:57:34"; + public static final String buildTimestamp = "Apr 27 2026 10:34:30"; // Prevent instantiation private Configuration() {