From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.bugs Subject: bug#21953: Eliminate warnings in the emacs-25 release branch Date: Thu, 19 Nov 2015 11:05:31 -0800 Message-ID: References: <081tbn5g02.fsf@fencepost.gnu.org> <564E0708.8090600@yandex.ru> <83a8q998oe.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1447959981 31694 80.91.229.3 (19 Nov 2015 19:06:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 19 Nov 2015 19:06:21 +0000 (UTC) Cc: dgutov@yandex.ru, Richard Stallman , 21953@debbugs.gnu.org To: Juanma Barranquero Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Nov 19 20:06:09 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1ZzUX2-0008KO-U3 for geb-bug-gnu-emacs@m.gmane.org; Thu, 19 Nov 2015 20:06:09 +0100 Original-Received: from localhost ([::1]:43638 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzUX2-0003Nh-EH for geb-bug-gnu-emacs@m.gmane.org; Thu, 19 Nov 2015 14:06:08 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45073) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzUWz-0003NI-F4 for bug-gnu-emacs@gnu.org; Thu, 19 Nov 2015 14:06:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZzUWw-0007vq-8V for bug-gnu-emacs@gnu.org; Thu, 19 Nov 2015 14:06:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:55490) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzUWw-0007vk-4d for bug-gnu-emacs@gnu.org; Thu, 19 Nov 2015 14:06:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZzUWv-0000oe-Qz for bug-gnu-emacs@gnu.org; Thu, 19 Nov 2015 14:06:01 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: John Wiegley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Nov 2015 19:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21953 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 21953-submit@debbugs.gnu.org id=B21953.14479599413083 (code B ref 21953); Thu, 19 Nov 2015 19:06:01 +0000 Original-Received: (at 21953) by debbugs.gnu.org; 19 Nov 2015 19:05:41 +0000 Original-Received: from localhost ([127.0.0.1]:45198 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZzUWa-0000ne-9s for submit@debbugs.gnu.org; Thu, 19 Nov 2015 14:05:40 -0500 Original-Received: from mail-pa0-f41.google.com ([209.85.220.41]:34017) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZzUWX-0000nU-KI for 21953@debbugs.gnu.org; Thu, 19 Nov 2015 14:05:38 -0500 Original-Received: by padhx2 with SMTP id hx2so89494077pad.1 for <21953@debbugs.gnu.org>; Thu, 19 Nov 2015 11:05:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:references:user-agent :mime-version:content-type; bh=wWI+BDOku6/oY/QqBSyy8/jAkRh3MTe/0TJCWhF/9GI=; b=JaS0/E5k8rWiSDkhLw9AkMMRlB8q0eX4STSEv7xi/xuOjJj7RULHJDI69vOeTDWD6T Wk7IxwGCe7T4yWY1HI/V+aid28Ei7bHIvVWDzPTz3wgq+tlrW4jrSRmh1fcGaGsrmHBU SJ91y3PUf5nptBTTNvvM3AJLU7LSBPaN0NKsjkiLqFIvinYgY283ScSZzAPHyJfO7A+h 0S7AM0hlqPb10VDwgmUDj/ETscPFvDwestIpUppF8FyG0ITELLNiJCIILT6Tuanx3HSY c0+NJatqDGPSNtNJGfWbwEVq68qND0otpHl1p0rle/aKvlO5iplEuadj3rFWo7BJDBc3 5Xtg== X-Received: by 10.66.150.228 with SMTP id ul4mr13048822pab.15.1447959937118; Thu, 19 Nov 2015 11:05:37 -0800 (PST) Original-Received: from Vulcan.local (76-234-68-79.lightspeed.frokca.sbcglobal.net. [76.234.68.79]) by smtp.gmail.com with ESMTPSA id hw7sm12360830pac.12.2015.11.19.11.05.36 (version=TLS1 cipher=AES128-SHA bits=128/128); Thu, 19 Nov 2015 11:05:36 -0800 (PST) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.local (Postfix, from userid 501) id E26AD10A33374; Thu, 19 Nov 2015 11:05:34 -0800 (PST) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (darwin) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:108929 Archived-At: >>>>> Juanma Barranquero writes: > At least on Windows, that's not entirely true. I compile with very pedantic > switches. I'd love to address those as well, although I can't make it a blocker for release. GNU platforms will have to determine the "gold standard", even if we make it a point of pride to tackle warnings everywhere we find them. On that note (and I think I mentioned in another thread), I'm working with aconole on IRC to get the Coverity build up and running again regularly, which should produce another volume of warnings to scan through. If it works well, it should be like getting some free code review on our C. We'll see. Finally, there is running under valgrind, and addressing warnings that appear there too. I would be quite happy if the 25.x cycle emphasized correctness and fewer bugs over "headline features" leading up 26. It might not be as sexy or print- worthy, but it builds a better foundation for future contributors. John