[PATCH] Possible threads race condition in src/alarm.c

James E Keenan jkeen at verizon.net
Wed Aug 29 22:53:06 UTC 2012


On 8/29/12 7:01 AM, James E Keenan wrote:
> I applied this patch to the threads branch locally and -- for the very
> first time -- achieved a PASS to 'make test' on Darwin/PPC.
>
> doughera++
>
> See: Smolders 30903 and 30918.
>

On darwin/ppc, applying the patch enabled the threads branch to pass for 
the first time.  It passed 'make fulltest' as well.

It also passed 'make test' on a clone of master into which I merged 
threads and then applied the patch.

However, when I followed the same procedure on darwin/*i386*, I got some 
strange 'make test' errors -- even though both master and the threads 
branch were individually PASSing on that platform.  (Well, except for 
t/library/pg.t, which fails on all branches.)  Unfortunately, I did not 
have time to copy the failures or debug them.

So, once we apply the patch to the threads branch, we still have to 
confirm that we can merge threads into master and still get all tests to 
pass.

Thank you very much.
Jim Keenan


More information about the parrot-dev mailing list