Re: DAVEM TPF Grant#3 January 2026 report
[email protected] ("Core Grant Manager")
| Newsgroups | perl.perl5.porters |
|---|---|
| Message-ID | <[email protected]> |
On Mon, Feb 2, 2026, at 6:34 AM, Dave Mitchell wrote: > During January, I finished working on another tranche of ExtUtils::ParseXS > fixups, this time focussing on: > > - adding and rewording warning and error messages, and adding new tests > for them; > > - improving test coverage: all XS keywords have tests now; > > - reorganising the test infrastructure: deleting obsolete test files, > renaming the t/*.t files to a more consistent format; splitting a large > test file; modernising tests; > > - refactoring and improving the length(str) pseudo-parameter > implementation. > > I also started work on my annual "get './TEST -deparse' working again" > campaign. This option runs all the test suite files through a round trip > in the deparser before running them. Over the course of the year > we invariably accumulate new breakage; sometimes this involves fixing > Deparse.pm, and sometimes just back-listing the test file as it is now > tickling an already known issue in the deparser. > > I also worked on a couple of bugs. > > SUMMARY: > 0:53 GH #13878 COW speedup lost after e8c6a474 > 4:05 GH #24110 ExtUtils::ParseXS after 5.51 prevents some XS modules to build > 12:14 fix up Deparse breakage > 26:12 improve Extutils::ParseXS > ------ > 43:24 TOTAL (HH::MM) Thanks Dave, +1 from me! https://news.perlfoundation.org/post/maintaining_perl_dave_mitchell_january_2026 -- Matthew Horsfall (alh)