On Tue, Jul 23, 2024 at 09:53:41AM +0200, Michal Meloun wrote: > The good news is that I'm finally able to generate a working/locking > test case. The culprit (at least for me) is if "-mcpu" is used when > compiling libthr (e.g. indirectly injected via CPUTYPE in /etc/make.conf). > If it is not used, libthr is broken (regardless of -O level or debug/normal > build), but -mcpu=cortex-a15 will always produce a working libthr.
I think this is very significant progress. Do you plan to drill down more to see what is going on?