Subject: bug#10430: coreutils-8.14.116-1e18d: "make distcheck" failure on Debian (one test failed)

From: Pádraig Brady <[email-masked]>
Date: Wed, 04 Jan 2012 16:35:57 +0000

On 01/04/2012 02:12 PM, Stefano Lattarini wrote:

> The only failed test was `misc/timeout-group'.

This is either a race in the test or a bug in timeout, neither of which I can see.
Your system is running 2.6.30-2-686 SMP

Does this fail all the time?
(cd tests && make check TESTS=misc/timeout-group VERBOSE=yes)

Does it fail if you force bash?
(cd tests && make check TESTS=misc/timeout-group VERBOSE=yes SHELL=/bin/bash)

If you change timeout.c to fprintf(stderr) that the first
send_sig (monitored_pid) call is made, does that happen in the failing case?

As an outside guess, maybe timer_create() causes threads to
be created on your system, which may in turn cause signal issues?
Does the failure still happen if you s/HAVE_TIMER_SETTIME/0/ in timeout.c?

cheers,
Pádraig.