Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Reply-To: Cygwin List Message-Id: <6.0.1.1.0.20040326130442.03f9d138@127.0.0.1> X-Sender: Date: Fri, 26 Mar 2004 13:07:00 -0500 To: Ingmar Sittl , cygwin AT cygwin DOT com From: Larry Hall Subject: Re: Make problem since 1.5.7 In-Reply-To: <40646A7D.5030801@3soft.de> References: <40646A7D DOT 5030801 AT 3soft DOT de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" At 12:38 PM 3/26/2004, you wrote: >Hello, > >With all cygwin-versions starting with 1.5.7 (including the snapshot >20040322) I experience major problems with make, leading to a major (> >20x) increase in the time make needs for a specific single target in our >project make system (which is quite complex, includes >100 sub-makefiles >and is not written in-house). > >According to the task-manager the system happily divides all cpu-time >between two make-tasks and csrss.exe. > >I tried looking at "make -d" and strace output, but cannot make very >much sense of the output. > >One thing that does stick out in the "bad" case is an exceptionally >large number of "Got a SIGCHLD; 2 unreaped children" "Got a SIGCHLD; 1 >unreaped children" messages in the "make -d" output after the point >where make checks that it has to remake a specific file and before the >actual rebuilding (in this case, an "ar" call). > >The "make -d" output for the "good" case also contains some of those >messages, but far fewer. > >I can provide the strace and "make -d" output for both cases, if that >would help, but these files are VERY large. > >Thanks for any help or hints what to check, >Ingmar Sittl > >-- >----------------------------------------------------------- >Ingmar Sittl, Dipl.-Inf., mobile applications >3SOFT GmbH, Frauenweiherstrasse 14, 91058 Erlangen, Germany >Tel: +49-9131-7701-276 mailto:Ingmar DOT Sittl AT 3SOFT DOT de >Fax: +49-9131-7701-333 http://www.3SOFT.de > >Cygwin Win95/NT Configuration Diagnostics >Current System Time: Fri Mar 26 12:10:59 2004 > >Windows 2000 Professional Ver 5.0 Build 2195 Service Pack 3 > >Path: C:\cygwin\bin > C:\cygwin\bin > C:\cygwin\usr\local\bin > C:\cygwin\usr\X11R6\bin > c:\j2sdk1.4.2\bin\ > c:\emacs-21.2\bin\ > c:\jikes-1.15\bin > c:\Program Files\XEmacs\XEmacs-21.4.13\i586-pc-win32\ > c:\tmp\tornado2_1\host\i686-pc-cygwin\bin\ > c:\TornadoSH\host\x86-win32\bin ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Please pull these last 2 directories out of your path and try again. This eliminates the possibility of a tool conflict/interaction. -- Larry Hall http://www.rfk.com RFK Partners, Inc. (508) 893-9779 - RFK Office 838 Washington Street (508) 893-9889 - FAX Holliston, MA 01746 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/