RE: Parallel make hangs on 64-bit Cygwin

2023-03-23 Thread Jon Beniston via Cygwin
s+up%3A+Problems+with+parallel+make%22+site%3Ahttps%3A%2F%2Fcygwin.com%2F >Please try the test version of the package >https://cygwin.com/pipermail/cygwin-announce/2023-March/010972.html > >and let us know it the 4.4.1-2 version solves your problem Current version of make (4.4.1-1)

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

Parallel make hangs on 64-bit Cygwin

2023-03-22 Thread Jon Beniston via Cygwin
Hi, 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 manager that are using 0% CPU, that appear to be waiting for N sh.exe progr

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
t; disk cache is empty, -j4 speeds it up about 40%. When the build system > > > is cached, -j slows things down by a few percent. This is dealing with > > > 1 processor. Of course, if you have multiple processors, the speed > > > should scale linearly (with 4 cpu&

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
empty, -j4 speeds it up about 40%. When the build system > > is cached, -j slows things down by a few percent. This is dealing with > > 1 processor. Of course, if you have multiple processors, the speed > > should scale linearly (with 4 cpu's, -j4 is about 70% faster). >

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
lberger wrote: > > > Hi folks, > > Currently our build environment uses parallel make (-j jobs option) on all > > our unixes using gnu tools. We use an older version of gnu tools on our > > windows boxes. The older make on the windows box does not do parallel > > ma

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
build environment uses parallel make (-j jobs option) on all our unixes using gnu tools. We use an older version of gnu tools on our windows boxes. The older make on the windows box does not do parallel make (or at least correctly). I want to upgrade to the latest cygwin to see if parallel make

parallel make

2003-08-27 Thread Rich Elberger
Hi folks, Currently our build environment uses parallel make (-j jobs option) on all our unixes using gnu tools. We use an older version of gnu tools on our windows boxes. The older make on the windows box does not do parallel make (or at least correctly). I want to upgrade to the latest cygwin