bug-make
[Top][All Lists]
Advanced

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

Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated


From: David Boyce
Subject: Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated
Date: Mon, 2 Sep 2013 18:40:01 -0400

On Mon, Sep 2, 2013 at 4:19 PM, Chris Faylor wrote:
*There is one know issue with fork where dlls in forked processes don't
load at the right address and cause cygwin errors.  That is usually
fixed by running the autorebase program.

And it is that issue to which I refer. One of my co-workers claims to have an STC which, using make -j, can reliably reproduce fork failures even in 1.7.24 (or at least some very recent version employing autorebase). Possibly he's wrong, or possibly it's BLODA, but even if it's BLODA a spawn-based version would likely not suffer from the same problem. If your claim is that fork should be expected to work 100% of the time in a fully rebased install (which is what I thought and what I told him when this first came up) I'll be happy to try and get ahold of the test case and send it in.

And if a command-line flag has been agreed upon as Eli says, that's good enough for me. In fact any answer is good enough for me as long as the resulting make.exe works reliably with -j at large scale factors.

David Boyce

reply via email to

[Prev in Thread] Current Thread [Next in Thread]