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.