From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Bootstrap Compilation Speed Date: Fri, 14 Jan 2022 15:21:08 +0200 Message-ID: <83r19a1mij.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21492"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: phillip.lord@russet.org.uk Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jan 14 14:32:11 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n8Mgb-0005NK-4M for ged-emacs-devel@m.gmane-mx.org; Fri, 14 Jan 2022 14:32:09 +0100 Original-Received: from localhost ([::1]:47568 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n8MgZ-00070s-Hf for ged-emacs-devel@m.gmane-mx.org; Fri, 14 Jan 2022 08:32:07 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:37434) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n8MW4-0006V6-7Y for emacs-devel@gnu.org; Fri, 14 Jan 2022 08:21:16 -0500 Original-Received: from [2001:470:142:3::e] (port=35778 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n8MW3-0002gv-Gq; Fri, 14 Jan 2022 08:21:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ULB5+fmVvO4qDo5XUU4F3zeZBB+q7QgGL+zCQn7/K8Y=; b=a9n4PW82OG0H 0sit0a+fBykQpF4Uad3roGpGuBqlTVClizqYz2EMdAwP2+ZTLkj9fMhtq7X74BKaY7+KaNzvvsqYN xiPDme8xnmIacpaU6eQZQQLfVmNL9QdUvqxLtS6VAnI35pduYMyaNSYQWr/oZwuV4LPQGGiaFmR2U yvdj3X1SgaPxO/HU49l1jq0XJClpBk5HjvQZd53GTKWH68GVJ6KscEtIvEhdifk/gPl+NiUUpMVpd 7R9tzLiwrN1qt+L15sUiBPaOi4SdM+wUDY1NEndzWRHUf0mlh+6DVyUzS8pGzf6oVGdON6AgbNt/7 3Ia+FHBL3rrwyHyUu/ztEQ==; Original-Received: from [87.69.77.57] (port=1401 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n8MVy-0004i9-R9; Fri, 14 Jan 2022 08:21:14 -0500 In-Reply-To: (phillip.lord@russet.org.uk) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:284749 Archived-At: > Date: Fri, 14 Jan 2022 11:36:26 +0000 > From: phillip.lord@russet.org.uk > > Has anyone else seen a regression in bootstrap compilation speed? > > I am currently building Emacs-28 trunk. I am still on the > bootstrap-emacs phase after half an hour or so and am getting no more > than 2 or 3 ELC+ELN steps complete per minute, with a parallel build. How many parallel jobs did you allow Make to have? And on what OS is this? Also, do you see this slow compilation only for the first few files, before comp.el is natively-compiled, or even after that?