Manoj Srivastava writes ("Bug#756123: chained implicit rule can fail to make a
prerequisite"):
> --8<---------------cut here---------------start------------->8---
> > make --version
> GNU Make 4.0
> Built for x86_64-pc-linux-gnu
> Copyright (C) 1988-2013 Free Software Foundation, Inc.
> --8<---------------cut here---------------end--------------->8---
>
> How often must one run the make in ./regress until one loses the
> race? I gave up after 50 tries (half of them with -j4). This is a quad
> core box.
On my 2-core 4-HT Atom netbook I lose the race around 50% of the time
with make 3.81.
> I could not see anything in the changelog to indicate that this
> issue would have been addressed, and the upstream bug mentioned in the
> report is still open. However, being unable to reproduce the errors
> does put a crimp in my ability to investigate the error.
I managed to repro the race under strace and with -d and -p. You
could try that, or I could send you the output.
Or maybe I can try to make a recipe to force it by putting sleeps in
the right place, although I realy don't know well enough how make
works to do that.
Ian.
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]