Hi Paul, On Sun, 7 Aug 2005 [EMAIL PROTECTED] wrote:
> Thanks for a most excellent bug report! I was able to easily follow the > path you described and see the bug. I used essentially your fix (with a > few minor syntactic tweaks). Nice. > FYI, following your notes I was able to produce a makefile which is > guaranteed to show the bug every time, regardless of # of CPUs or other > factors. The trick is to use sleep to ensure that the various targets > complete in the proper order to display the bug; see below. Ah, right, good idea. Btw. funnily I can't reproduce the effect of the deferred output on one of the machines even with your makefile. The child is left running, but the echo "ok done" is missing, probably because the parent make is done, and hence can't execute further commands of the list. So to make it even more reproducable one should simply make the sleep and the "echo" be one command, then it's guaranteed to be form disturbing output in the prompt :) Ala: ok: @sleep 4; echo ok done Ciao, Michael. _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make