Re: DAVEM TPF Grant#3 March 2026 report

[email protected] ("Core Grant Manager") Tue, 14 Apr 2026 07:35:56 -0400
Newsgroups perl.perl5.porters
Message-ID <[email protected]>
On Fri, Apr 3, 2026, at 6:23 AM, Dave Mitchell wrote:
> Last month was spent looking into race conditions in threads and
> threads::shared. I initially started looking at a specific ticket, where
> (with effort) I could reproduce a specific crash by running many instances
> in parallel for several hours. I think I have fixed that specific bug, but
> that led me to the rabbit hole of dynamic thread-safety checkers such as
> helgrind, and I am currently plunging down the rabbit hole of issues which
> that tools is flagging up.
> 
> Nothing has been pushed yet.
> 
> SUMMARY:
>      17:06 GH #24258 dist/threads/t/free.t: Rare test failure in debugging build on FreeBSD
>     ------
>      17:06 TOTAL (HH::MM)

I had not heard of Helgrind, interesting!

Thanks Dave, +1 from me.

https://news.perlfoundation.org/post/maintaining_perl_dave_mitchell_march_2026

-- Matthew Horsfall (alh)