| Bill Allombert on Wed, 01 Jul 2026 00:31:25 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: PARI/GP 2.17.2 testsuite hangs nondeterministically (macOS) |
On Thu, Dec 11, 2025 at 01:30:35PM +0100, Bill Allombert wrote: > On Wed, Dec 10, 2025 at 12:03:43PM +0100, Bill Allombert wrote: > > On Sun, Oct 26, 2025 at 02:21:37PM -0700, Matthias Koeppe wrote: > > > Unsurprisingly, builds using the clang compilers provided by > > > conda-forge are also affected. > > > https://github.com/passagemath/passagemath/actions/runs/18811959899/job/53674549752#step:10:2578 > > > > The following stand-alone program that does not use libpari also hangs when run > > repeatly. > > > > Try for example > > for i in `seq 1 2000`; do echo $i; ./pthread1; done > > A much smaller test-case. > So it seems pthread_cancel does not work reliably on MacOS. I have made a GIT branch bill-e_STOP that try to work around this MacOS bug. Cheers, Bill.