RE: Parallel make hangs on 64-bit Cygwin

2023-03-23 Thread Jon Beniston via Cygwin
Hi Marco, >There was a discussion on the matter on the packager mailing list in February >https://cygwin.com/pipermail/cygwin-apps/2023-February/042624.html Thanks. I did search, but it seems Google's index doesn't include that thread: https://www.google.com/search?q=%22Heads+up%3A+Problems+wit

Re: Parallel make hangs on 64-bit Cygwin

2023-03-22 Thread marco atzeri via Cygwin
On Wed, Mar 22, 2023 at 3:34 PM Jon Beniston via Cygwin wrote: > Hi, Hi Jon > When trying to build gcc using make with -j N, I'm finding that make will > hang on 64-bit Cygwin. I don't see this problem with 32-bit Cygwin on the > same PC. When it hangs, there are N make processes reported in task

Re: parallel make

2003-08-28 Thread Rolf Campbell
Christopher Faylor wrote: On Wed, Aug 27, 2003 at 09:03:55PM -0400, Rolf Campbell wrote: Christopher Faylor wrote: On Wed, Aug 27, 2003 at 08:15:19PM -0400, Rolf Campbell wrote: make -j does work in cygwin, to an extent. If you try to use too many processes, cygwin seems to flip out. -j20 does

Re: parallel make

2003-08-28 Thread Rich Elberger
On Wed, 27 Aug 2003, Igor Pechtchanski wrote: > Rich, > > First off, if you're willing to forgo the ability to access UNC paths from > Cygwin, you can set your Cygdrive prefix to '//' to address the drives in > the same way you did in your old GNU toolset (see >

Re: parallel make

2003-08-28 Thread Christopher Faylor
On Wed, Aug 27, 2003 at 09:35:05PM -0400, Igor Pechtchanski wrote: >First off, if you're willing to forgo the ability to access UNC paths >from Cygwin, you can set your Cygdrive prefix to '//' to address the >drives in the same way you did in your old GNU toolset But not for long... cgf -- Unsub

Re: parallel make

2003-08-28 Thread Igor Pechtchanski
Rich, First off, if you're willing to forgo the ability to access UNC paths from Cygwin, you can set your Cygdrive prefix to '//' to address the drives in the same way you did in your old GNU toolset (see ). Secondly, why not use Cygwin perl? Th

Re: parallel make

2003-08-28 Thread Christopher Faylor
On Wed, Aug 27, 2003 at 09:03:55PM -0400, Rolf Campbell wrote: >Christopher Faylor wrote: >>On Wed, Aug 27, 2003 at 08:15:19PM -0400, Rolf Campbell wrote: >>>make -j does work in cygwin, to an extent. If you try to use too many >>>processes, cygwin seems to flip out. -j20 does seem to work fine >

Re: parallel make

2003-08-28 Thread Rolf Campbell
Christopher Faylor wrote: On Wed, Aug 27, 2003 at 08:15:19PM -0400, Rolf Campbell wrote: make -j does work in cygwin, to an extent. If you try to use too many processes, cygwin seems to flip out. -j20 does seem to work fine though (it only starts acting strang around -j100). More likely it "f

Re: parallel make

2003-08-28 Thread Rich Elberger
This is starting to sound promising. I hope others have similar experiences. Unfortunately I cannot just take make and the cyg dll. The problem comes in with how different utils interpret drive paths: our old gnu: //c/... perl: c:/... cyg: /cygdrive/c/... (we mount NFS exports, hence the dri

Re: parallel make

2003-08-28 Thread Christopher Faylor
On Wed, Aug 27, 2003 at 08:15:19PM -0400, Rolf Campbell wrote: >make -j does work in cygwin, to an extent. If you try to use too many >processes, cygwin seems to flip out. -j20 does seem to work fine though >(it only starts acting strang around -j100). More likely it "flips out" around -j62 or

Re: parallel make

2003-08-28 Thread Rolf Campbell
make -j does work in cygwin, to an extent. If you try to use too many processes, cygwin seems to flip out. -j20 does seem to work fine though (it only starts acting strang around -j100). On my large build system, we have a slow disk, and I find that when the disk cache is empty, -j4 speeds it