[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#672152: perl: FTBFS on kfreebsd-*: dist/threads-shared/t/waithires.t failing

On Wed, May 09, 2012 at 03:22:38AM +0100, Steven Chamberlain wrote:

> Trying this a few times, I see different tests failing each time:  they
> are the six 'condition obtained' checks for cond_timedwait.  Some fail
> noticeably more often than others.  Based on ~60 runs on kfreebsd-i386:

> Strangely it seems like perl 5.14.2-9 does the same.  I'm using
> experimental eglibc 2.13-32+kkh901.

It seems to be a regression in eglibc, not in perl itself. My guess is
the fix for #654783 in 2.13-31, but it's definitely between -27 and -32.

Trying on kfreebsd-amd64 (asdfasdf.debian.net), the test passes
consistently in the wheezy chroot (libc0.1_2.13-27) and fails most of
the time in the sid one (libc0.1_2.13-32). If I LD_PRELOAD libpthread.so
from wheezy, the tests start to pass in sid, and vice versa: LD_PRELOADing
the sid libpthread.so in wheezy makes the test fail.

I don't have a C test case yet, not sure how soon I can pull one
together. Help is appreciated.
Niko Tyni   ntyni@debian.org

Reply to: