Mail Archives: cygwin/2000/11/15/00:07:58
Chris has warned before not to use the job switches for make.
Cheers,
Earnie.
--- Chris Abbey <cabbey AT bresnanlink DOT net> wrote:
> 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
>
__________________________________________________
Do You Yahoo!?
Yahoo! Calendar - Get organized for the holidays!
http://calendar.yahoo.com/
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
- Raw text -