From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.devel Subject: Re: CHECK_STRUCTS/dmpstruct.h mechanism is broken. Date: Fri, 12 Apr 2019 09:58:17 -0400 Message-ID: References: <20190228205955.GD4686@ACM> <20190410162203.GA4009@ACM> <9809d5ce-c1c4-48e9-6dac-489431b34067@cs.ucla.edu> <671ba8dd-894b-5698-d162-8901b1098b9a@cs.ucla.edu> <83k1g04al8.fsf@gnu.org> <93b861b3-41d2-e590-d4b8-46a4bb64bfe8@cs.ucla.edu> <20190412133727.GC4588@ACM> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="202667"; mail-complaints-to="usenet@blaine.gmane.org" Cc: Eli Zaretskii , Paul Eggert , Emacs developers To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Apr 12 15:58:50 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hEwhd-000qba-D1 for ged-emacs-devel@m.gmane.org; Fri, 12 Apr 2019 15:58:49 +0200 Original-Received: from localhost ([127.0.0.1]:37708 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hEwhc-0000Q4-GL for ged-emacs-devel@m.gmane.org; Fri, 12 Apr 2019 09:58:48 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:39833) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hEwhW-0000Nw-Rv for emacs-devel@gnu.org; Fri, 12 Apr 2019 09:58:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hEwhT-0005og-Rx for emacs-devel@gnu.org; Fri, 12 Apr 2019 09:58:41 -0400 Original-Received: from mail-ot1-x32d.google.com ([2607:f8b0:4864:20::32d]:40728) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hEwhJ-0005kV-UL; Fri, 12 Apr 2019 09:58:30 -0400 Original-Received: by mail-ot1-x32d.google.com with SMTP id t8so8440303otp.7; Fri, 12 Apr 2019 06:58:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SFWkZjGuJmJ0KbJbKI5cQ3l2eFDnPIOrzSaK5bYOnxw=; b=NNH9FteocpBMRCu1v5CSEo5j0XbGs1dqD0WSnKVsORRGugCt/yhD+lOf1+BW+i4L5D O/80ansC+dP82IsIU9xv7qO6CQ/NxlG/DZo5wS8xpwoORYkdR3upy4yOrD3oMlw16GBS PfdY79jKrwHw7gqZUOdZuu3RqwsH+yyhVogABWIIp3sCDUuLiDLdXlWT0gyesAlxH9V3 YEiRuVAAc5Z/Y54obarJb1Kas95YsAgZyJHsYaSiF928wschu2osBGXkHm0+AWagsVT0 XtYXGYg6ngHJa+4SggvoeAile/+YP7dMm+9YsPsKZCxXk/lSFzguF9SdCPOui7aL+BMT HFhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=SFWkZjGuJmJ0KbJbKI5cQ3l2eFDnPIOrzSaK5bYOnxw=; b=K2AolamrpWlwVbVzATSreSc67tI/uv8g0Xn1zvsVY+IkVF65OCNeP0NEFC11LGm6F5 QYY9wJdaDl5X+oUiR4jcFy3rSWu+8y0DRSmXDQbPmuYM0cjPLVdOilnLLre1D/egG3A8 xB+ndobwQzYrzsjAyxKpJK50rx8dNDXNU8kuEn4/uIflnE3+uv5d8xqPQb/oqjBqgCag zMRtl2rE2b6RiDvlJl9Qyqta2h4t9UC2Azrh1s5Gej9O2oP0X3RzVdzmN9Htk9A2zp4U bg0Qnld7i7/dtdIzt7xnlT/XGxvwwb0ti6NjIkafDz1srWkEwWWW9B4KhlTYYxGPzk6d Wnow== X-Gm-Message-State: APjAAAXYyQWdQ4J75p6ZEusAb/d+/jaX1iQAPDOshQCh9vMtbFhA88p+ 4AYlkSkPrU0ZYwPqsz9EOugKwkiSnxn+pUBvVEMrSw== X-Google-Smtp-Source: APXvYqyBj9TFXSfgqdgh+NZKvEk9hGvU/4tyGrVgz3r82XGP/U/dTQBV2Z2qYopVLYYCmCM/e9JZb+ug2B4VA4sMRX8= X-Received: by 2002:a9d:7749:: with SMTP id t9mr36989890otl.229.1555077508793; Fri, 12 Apr 2019 06:58:28 -0700 (PDT) In-Reply-To: <20190412133727.GC4588@ACM> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::32d X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:235344 Archived-At: On Fri, 12 Apr 2019 at 09:37, Alan Mackenzie wrote: > > I just now timed it, and './configure' took 29 real-time seconds > > whereas 'cd lisp; make -j16 compile-always' took 38 real-time seconds; > > this was with two circa-2013 Xeon E5-2640 v2 CPUs with 8 cores each. > > So on a 32-core platform, I expect ./configure to take longer than > > byte-compiling all the Lisp files - i.e., 'configure' is ridiculously > > slow. > > For the record, the slowness of `configure' irritates me, too. For the record, I use the --cache-file option, and `configure' runs in 2 real-time seconds. I use separate cache files per configuration, it works pretty well.