threads branch on darwin/ppc: one file now passes but two others hang

Stefan Seifert nine at detonation.org
Thu Aug 16 06:51:49 UTC 2012


On Wednesday 15 August 2012 22:40:10 James E Keenan wrote:

> After pulling latest commits in the threads branch tonight, 'make test'
> on Darwin/PPC again hung at t/pir/timer_exit.t -- even though while it
> was still hanging I was able to call 'prove t/pir/timer_exit.t' and have
> that execute lickety-split.

To sum it up: have there any Linux test failures or hangs been noticed after 
commit d752612c98239aab90442e0e2d08e149217ac93c?

If yes, then there's probably a race condition in the timer thread that may 
cause problems on all platforms.
If not, then the problem probably lies in subtle differences of the platform's 
implementation of POSIX and we have to investiagte further in this direction.

In any case it would help tremendously if I could reproduce these problems 
(which I have had no success with) or access some system where the problems 
are reproducible.

Stefan


More information about the parrot-dev mailing list