From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: CHECK_STRUCTS/dmpstruct.h mechanism is broken. Date: Wed, 10 Apr 2019 21:17:48 -0700 Organization: UCLA Computer Science Department Message-ID: <02090df9-7d5a-503c-07bb-80307d15d691@cs.ucla.edu> References: <20190228202146.GC4686@ACM> <20190228205955.GD4686@ACM> <20190410162203.GA4009@ACM> <20190410194525.GB4009@ACM> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="35173"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 Cc: Daniel Colascione , emacs-devel@gnu.org To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 11 06:18:02 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 1hER9z-00090q-GC for ged-emacs-devel@m.gmane.org; Thu, 11 Apr 2019 06:17:59 +0200 Original-Received: from localhost ([127.0.0.1]:41569 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hER9y-0002qr-9l for ged-emacs-devel@m.gmane.org; Thu, 11 Apr 2019 00:17:58 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:36318) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hER9r-0002qZ-Ly for emacs-devel@gnu.org; Thu, 11 Apr 2019 00:17:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hER9q-0004fk-RG for emacs-devel@gnu.org; Thu, 11 Apr 2019 00:17:51 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:56628) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hER9q-0004fG-JL for emacs-devel@gnu.org; Thu, 11 Apr 2019 00:17:50 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 739F7161687; Wed, 10 Apr 2019 21:17:49 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id i_aijCRIMalz; Wed, 10 Apr 2019 21:17:48 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id BE44D16169A; Wed, 10 Apr 2019 21:17:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id oHsDDvx7prQS; Wed, 10 Apr 2019 21:17:48 -0700 (PDT) Original-Received: from [192.168.1.9] (cpe-23-242-74-103.socal.res.rr.com [23.242.74.103]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 967BB160F67; Wed, 10 Apr 2019 21:17:48 -0700 (PDT) In-Reply-To: <20190410194525.GB4009@ACM> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 131.179.128.68 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:235270 Archived-At: Alan Mackenzie wrote: > Having a build aborted by CHECK_STRUCTS, and having manually to change > the hashes in pdumper.c is what takes the time. But really, how often > are we changing those structures of an evening? I must do it more often than anyone else, which is why I'm the squeakiest wheel here. I've done it four times on master (compared to one time for everyone else combined), and I've done it several times more on unpublished private branches. For me this new bureaucracy is an aggravation, and it's never helped me find a bug.