From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Nicolaescu Newsgroups: gmane.emacs.devel Subject: Re: parallel make bug Date: Wed, 27 Jun 2007 09:15:09 -0700 Message-ID: <200706271615.l5RGFHn0018406@oogie-boogie.ics.uci.edu> References: <200706262110.l5QLA5gf029091@oogie-boogie.ics.uci.edu> <200706270529.l5R5TuRb023636@oogie-boogie.ics.uci.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1182961147 27866 80.91.229.12 (27 Jun 2007 16:19:07 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 27 Jun 2007 16:19:07 +0000 (UTC) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Andreas Schwab Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jun 27 18:19:05 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1I3aES-0005gj-PW for ged-emacs-devel@m.gmane.org; Wed, 27 Jun 2007 18:19:05 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I3aES-00074P-6d for ged-emacs-devel@m.gmane.org; Wed, 27 Jun 2007 12:19:04 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I3aDo-0006o1-Qm for emacs-devel@gnu.org; Wed, 27 Jun 2007 12:18:24 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I3aDl-0006mr-5b for emacs-devel@gnu.org; Wed, 27 Jun 2007 12:18:24 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I3aDk-0006mg-Vq for emacs-devel@gnu.org; Wed, 27 Jun 2007 12:18:21 -0400 Original-Received: from oogie-boogie.ics.uci.edu ([128.195.1.41]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I3aDj-00048G-Lk; Wed, 27 Jun 2007 12:18:19 -0400 Original-Received: from mothra.ics.uci.edu (mothra.ics.uci.edu [128.195.6.93]) by oogie-boogie.ics.uci.edu (8.13.6/8.13.6) with ESMTP id l5RGFHn0018406; Wed, 27 Jun 2007 09:15:18 -0700 (PDT) In-Reply-To: (Andreas Schwab's message of "Wed\, 27 Jun 2007 11\:06\:54 +0200") Original-Lines: 20 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-0.84, required 5, autolearn=disabled, ALL_TRUSTED -1.44, J_CHICKENPOX_72 0.60) X-ICS-MailScanner-From: dann@mothra.ics.uci.edu X-detected-kernel: Solaris 9 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:73926 Archived-At: Andreas Schwab writes: > Dan Nicolaescu writes: > > > For bootstrap, update-subdirs and autoloads can execute in > > parallel. autoloads will run another make to do update-subdirs. > > If "autoloads" creates subdirs.el first while "update-subdirs" is not > > running, it is possible that later "update-subdirs" deletes subdirs.el > > while "autoloads" is using it. Am I off base here? > > But why do you get an I/O error? That looks like a hardware problem. Doubtful, the machine I used is quite solid. IMO its probably something to do with NFS (the source and objs directories are on NFS). Anyway, the error does not occur all the time, sometimes the failure is: Cannot open load file: autoload