Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-Id: <4.3.2.7.0.20001114215900.00c7e590@pop.bresnanlink.net> X-Sender: cabbey AT pop DOT bresnanlink DOT net (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 4.3.2 Date: Tue, 14 Nov 2000 22:15:51 -0600 To: cygwin AT sources DOT redhat DOT com From: Chris Abbey Subject: make -j hangs? anyone else? Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Is anyone else seeing random, intermittent hangs with multi-process makes? basically what's going on is that it gets through with a set of compiles and then just sits there. Everything it has claimed to have started has finished, there are no compiler processes left, just make and it's sh twiddling their thumbs.... ~ $ ps PID PPID PGID STIME COMMAND 174 1 174 20:59:51 /usr/bin/bash 195 174 195 21:52:03 /usr/bin/make 230 195 195 21:52:03 /usr/bin/sh 124 230 195 21:52:04 /usr/bin/make (I've trimmed this to the relevant processes) killing 124 does no good. it takes a kill 230 to break the make process loose and exit, at this point the child make process is orphaned (ppid=1) and it takes a kill -9 to get rid of it. It doesn't seem to be reliable when it will hang, just that I can't get through a complete jikes build without hitting this once or twice. I'm on a dual P2 450mhz, loads of memory and compiling from a fast ntfs stripe set, there is no other (appreciable) load on the system (when it hangs the total CPU consumption is 0% most of the time, occasionally blipping up to 1% for a single refresh of task manager.) here's the version info for relevant packages, and a cygcheck, basically it's "current" as of earlier today. autoconf latest/autoconf/autoconf-2.13.tar.gz 261770 cygwin latest/cygwin/cygwin-1.1.5-7.tar.gz 515323 gcc latest/gcc/gcc-2.95.2-5.tar.gz 5718172 make latest/make/make-3.79.1-2.tar.gz 288557 mingw latest/mingw/mingw-20001111-1.tar.gz 130113 Cygnus Win95/NT Configuration Diagnostics Current System Time: Tue Nov 14 21:59:48 2000 WinNT Ver 4.0 build 1381 Service Pack 6 Path: /usr/local/bin /usr/bin /bin /cygdrive/d/WINNT/system32 /cygdrive/d/WINNT /cygdrive/d/WINNT/bin SysDir: D:\WINNT\System32 WinDir: D:\WINNT PWD = `/home/jikes/bld' USER = `cabbey' MAKE_MODE = `unix' HOME = `/home' Use `-r' to scan registry a: fd N/A N/A c: hd FAT 517Mb 85% CP UN 98 d: hd NTFS 2557Mb 92% CP CS UN PA FC NT e: cd N/A N/A f: cd N/A N/A g: hd FAT 517Mb 12% CP UN MAIL h: hd NTFS 799Mb 30% CP CS UN PA FC k: net NTFS 2671Mb 13% PA jikes p: net NTFS 2671Mb 13% PA public_html t: net NTFS 509Mb 53% PA root D:\cygwin\bin /usr/bin system binmode D:\cygwin\lib /usr/lib system binmode d:\jazmataz /jaz user textmode D:\cygwin / system binmode d:\home /home user binmode i: /i system textmode k: /jikes user binmode t: /tweedle user binmode Found: D:\cygwin\bin\bash.exe Found: D:\cygwin\bin\cat.exe Found: D:\cygwin\bin\cpp.exe Found: D:\cygwin\bin\find.exe Found: D:\cygwin\bin\gcc.exe Found: D:\cygwin\bin\gdb.exe Found: D:\cygwin\bin\ld.exe Found: D:\cygwin\bin\ls.exe Found: D:\cygwin\bin\make.exe Found: D:\cygwin\bin\sh.exe 82k 2000/11/07 D:\cygwin\bin\cygform5.dll 18k 2000/10/23 D:\cygwin\bin\cyggdbm.dll 14k 2000/10/23 D:\cygwin\bin\cygintl.dll 83k 2000/06/11 D:\cygwin\bin\cygitcl30.dll 35k 2000/06/11 D:\cygwin\bin\cygitk30.dll 45k 2000/10/22 D:\cygwin\bin\cygjbig1.dll 119k 2000/10/23 D:\cygwin\bin\cygjpeg6b.dll 53k 2000/11/07 D:\cygwin\bin\cygmenu5.dll 426k 2000/11/07 D:\cygwin\bin\cygncurses++5.dll 299k 2000/11/07 D:\cygwin\bin\cygncurses5.dll 34k 2000/11/07 D:\cygwin\bin\cygpanel5.dll 162k 2000/10/23 D:\cygwin\bin\cygpng2.dll 402k 2000/06/11 D:\cygwin\bin\cygtcl80.dll 5k 2000/06/11 D:\cygwin\bin\cygtclpip80.dll 10k 2000/06/11 D:\cygwin\bin\cygtclreg80.dll 243k 2000/10/23 D:\cygwin\bin\cygtiff3.dll 639k 2000/06/11 D:\cygwin\bin\cygtk80.dll 41k 2000/10/28 D:\cygwin\bin\cygXpm-noX4.dll 45k 2000/10/28 D:\cygwin\bin\cygXpm-X4.dll 49k 2000/10/23 D:\cygwin\bin\cygz.dll 609k 2000/11/11 D:\cygwin\bin\cygwin1.dll Cygwin DLL version info: dll major: 1001 dll minor: 5 dll epoch: 19 dll bad signal mask: 19005 dll old termios: 5 dll malloc env: 28 api major: 0 api minor: 30 shared data: 3 dll identifier: cygwin1 mount registry: 2 cygnus registry name: Cygnus Solutions cygwin registry name: Cygwin program options name: Program Options cygwin mount registry name: mounts v2 cygdrive flags: cygdrive flags cygdrive prefix: cygdrive prefix cygdrive default prefix: build date: Sat Nov 11 01:49:33 EST 2000 shared id: cygwin1S3 Use -h to see help about each section now the forces of openness have a powerful and unexpected new ally http://ibm.com/linux/ -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com