From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Andy Moreton Newsgroups: gmane.emacs.devel Subject: Re: New warnings on emacs-26 branch with gcc 8.2.0 Date: Mon, 06 Aug 2018 22:36:49 +0100 Message-ID: <86pnyvjhxq.fsf@gmail.com> References: <86a7q0ai2z.fsf@gmail.com> <6d36dc4c-1e14-b6c8-e2f0-911d08f759e1@cs.ucla.edu> <8636vsxxjv.fsf@gmail.com> <880f6c74-daae-819d-c503-a52973b3f9d2@cs.ucla.edu> <861sbblwws.fsf@gmail.com> <1c65cdb5-f3a9-bfe1-c687-5cfce52c3945@cs.ucla.edu> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1533591344 9220 195.159.176.226 (6 Aug 2018 21:35:44 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 6 Aug 2018 21:35:44 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (windows-nt) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 06 23:35:40 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fmnAB-0002FK-Jg for ged-emacs-devel@m.gmane.org; Mon, 06 Aug 2018 23:35:39 +0200 Original-Received: from localhost ([::1]:36394 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fmnCG-0000lj-Ff for ged-emacs-devel@m.gmane.org; Mon, 06 Aug 2018 17:37:48 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57247) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fmnBZ-0000kk-5l for emacs-devel@gnu.org; Mon, 06 Aug 2018 17:37:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fmnBV-00014O-7w for emacs-devel@gnu.org; Mon, 06 Aug 2018 17:37:05 -0400 Original-Received: from [195.159.176.226] (port=48081 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fmnBU-000114-WC for emacs-devel@gnu.org; Mon, 06 Aug 2018 17:37:01 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1fmn9L-0001Tx-0c for emacs-devel@gnu.org; Mon, 06 Aug 2018 23:34:47 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 18 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:z0ZlMCCTXohHCmQBC2aG+RWz7pM= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 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:228245 Archived-At: On Mon 06 Aug 2018, Paul Eggert wrote: > Andy Moreton wrote: >> Why does it need to check every gcc warning though, rather than just the >> -W* and -Wno-* warnings that have been requested in the configury ? > > Sorry, I don't remember. However, if you'd like to dig through this and > suggest specific improvements, I'm sure we'll be all ears. Nobody likes how > long this stuff takes. I was hoping you could provide more background, as you are are shown as the most recent committer of almost every line of configure.ac related to warnings. Is this problem arising from use of the gnulib manywarnings module ? If so, why do we use it and not the simpler gnuslib warnings module ? AndyM