From: Ranjit M. <rm...@ho...> - 2002-09-09 07:06:43
|
This is to report that, at least on my system, even the latest MSYS snapshot (2002-09-07) dumps stack with the test case attached with this thread. :-( Ranjit. Ranjit Mathew wrote: > After some more research, I've been able to pinpoint > and reproduce the behaviour - I've attached a simple > makefile (GZIP,5K) that demonstrates the problem. > > Note that if you replace the $(shell echo ...) with > a simple "echo ...", the problem disappears. Do we > really spawn all these shells in parallel that might > be causing the problem? > > (FYI, the libgcj Makefile tries to create a > list of objects to link using a $(foreach ...) > on each of the 989 object files, not counting the Java > AWT classes, and a $(shell echo ...) to append to the > object list.) > > BTW, now the MinGW "ar" command dies on me saying a > cryptic "Invalid argument". I guess it cannot handle > 989 objects on the command line as well... :-( > > Ranjit. > > Ranjit Mathew wrote: > >> Hi, >> >> This, I believe, is similar to what Paul had reported >> earlier on this list - the MSYS make consistently dumps >> stack each time I try to build libgcj. I have tried it >> out with both MSYS 1.0.7-2 as well as MSYS 1.0.8 Snapshot >> 2002-07-30-1. >> >> FYI, I'm using a PIII/733 box with 256MB RAM, running Windows >> 2K/SP2 and I use the MSYS i686 builds with MinGW. MinGW is >> gcc-2.95.3-6, binutils 2.13, mingw-runtime 2.1, w32api 1.5. >> >> I'm attaching a ZIP-ed archive (4K) of stackdumps and >> error messages. error1 and error2 were with MSYS 1.0.7 >> while error3 and error4 were with MSYS 1.0.8-2002-07-30-1. >> The stackdumps are in the correspondingly numbered files. >> >> Thanks in advance for your help, >> >> Sincerely Yours, >> Ranjit Mathew. > > |