From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Bootstrap time on MS-Windows (was: Two strange messages while building Emacs on MS-Windows) Date: Sat, 08 Dec 2012 14:36:55 +0200 Message-ID: <83pq2klnyw.fsf@gnu.org> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1354970242 20425 80.91.229.3 (8 Dec 2012 12:37:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 8 Dec 2012 12:37:22 +0000 (UTC) Cc: emacs-devel@gnu.org To: Dani Moncayo Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Dec 08 13:37:35 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ThJew-0006sR-O4 for ged-emacs-devel@m.gmane.org; Sat, 08 Dec 2012 13:37:34 +0100 Original-Received: from localhost ([::1]:53117 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ThJek-0000ns-ES for ged-emacs-devel@m.gmane.org; Sat, 08 Dec 2012 07:37:22 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:42776) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ThJeh-0000nX-5B for emacs-devel@gnu.org; Sat, 08 Dec 2012 07:37:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ThJee-0002IA-N4 for emacs-devel@gnu.org; Sat, 08 Dec 2012 07:37:19 -0500 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:65447) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ThJee-0002Hy-G4 for emacs-devel@gnu.org; Sat, 08 Dec 2012 07:37:16 -0500 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MEP00M00PC63F00@a-mtaout22.012.net.il> for emacs-devel@gnu.org; Sat, 08 Dec 2012 14:37:11 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MEP00M49PPY7910@a-mtaout22.012.net.il>; Sat, 08 Dec 2012 14:37:11 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.172 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:155372 Archived-At: > Date: Sat, 8 Dec 2012 12:17:39 +0100 > From: Dani Moncayo > Cc: emacs-devel@gnu.org > > > How much time does it take you to bootstrap, btw? And on what > > machine? > > For the record: on my laptop (Intel Core i5-2410M @ 2.30GHz), these > are the times of a "mingw32-make -j8 bootstrap" (preceded by a > "mingw32-make distclean" + "configure ..."): > * emacs-24 branch --> 30 min. 42 sec. > * trunk --> 29 min. 41 sec. > > C:\emacs>mingw32-make --version > GNU Make 3.82.90 > > C:\emacs>gcc --version > gcc (GCC) 4.7.2 Core i5 has only 2 cores, so "-j5" seems to be more appropriate. Eventually, only testing will tell, since memory and disk speed are also factors. And yes, GCC 4.7.2 takes twice as long as my ancient 3.4.4. But I still think you can do better than 31 min.