From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.bugs Subject: bug#61730: 30.0.50; Compiler warnings for delq and delete Date: Sun, 26 Feb 2023 22:22:58 -0500 Message-ID: References: <87ilfsisje.fsf@web.de> <670D8E4A-333D-4E2D-97CC-86728965989D@gmail.com> <83a613np4p.fsf@gnu.org> <87fsavf688.fsf@web.de> <83k006kvv6.fsf@gnu.org> <87k005gbys.fsf@web.de> <835ybplvvf.fsf@gnu.org> <87mt51n5mz.fsf@web.de> <83y1olkaov.fsf@gnu.org> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26952"; mail-complaints-to="usenet@ciao.gmane.io" Cc: michael_heerdegen@web.de, mattias.engdegard@gmail.com, 61730@debbugs.gnu.org, monnier@iro.umontreal.ca To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Feb 27 04:24:19 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1pWU7f-0006qO-5T for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 27 Feb 2023 04:24:19 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pWU7Q-0007qu-K6; Sun, 26 Feb 2023 22:24:04 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pWU7P-0007qU-3t for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2023 22:24:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pWU7O-0000Cn-Jc for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2023 22:24:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pWU7O-00020S-BT for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2023 22:24:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 27 Feb 2023 03:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61730 X-GNU-PR-Package: emacs Original-Received: via spool by 61730-submit@debbugs.gnu.org id=B61730.16774681887619 (code B ref 61730); Mon, 27 Feb 2023 03:24:02 +0000 Original-Received: (at 61730) by debbugs.gnu.org; 27 Feb 2023 03:23:08 +0000 Original-Received: from localhost ([127.0.0.1]:45542 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pWU6V-0001yp-HC for submit@debbugs.gnu.org; Sun, 26 Feb 2023 22:23:07 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:45712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pWU6S-0001xq-Vj for 61730@debbugs.gnu.org; Sun, 26 Feb 2023 22:23:06 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pWU6M-0008Ih-BJ; Sun, 26 Feb 2023 22:22:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=jMCiMTaPV75CEwTCqvMEIEEPu0whhsUt2xXoaj48fXs=; b=j9bqYJtG7egg sRjbt9fqOwRUaixf2aFPxJfOzs252Imis7rLvpAYzSi77ZyVkIFCEr6NTjrMov5gS3YbZqQ6Qm7yn WQ1r9cYt7VA8azUBf+eR4LesXEA3iy1zh+snlOLRrCwwDGZsY3dmSZ/XF+rbenbjzBtBsW9VYMPxv cgBGVT1NmfdWMfefsKjXgioMn5ntKyBT3zt+MY/q5b4cKdgfHr1JN85tjJjrRFnBuEnXtRN3frEy2 eBjvifvL7kwpgUtJ+0xhAfr0IQW/3Mk7WnYDd8oOyOQlQRigoMSBEYiQIhB6y9uyaLm6UW/q7Dxf1 tPCNZjpY6bZPSOfuP/fHyA==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1pWU6M-000258-1n; Sun, 26 Feb 2023 22:22:58 -0500 In-Reply-To: <83y1olkaov.fsf@gnu.org> (message from Eli Zaretskii on Sat, 25 Feb 2023 17:48:48 +0200) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:256843 Archived-At: > > I mean all functions with either no side effects or such which may alter > > original list structures but in unpredictable ways so that only the > > return value is ever useful. > Thanks. I guess this should be okay, but a test run over our sources > would be prudent before the final decision. These sorts of warnings can be annoying. Whoever actually writes this, please show us the full list of warnings that you propose to implement, before putting them into master. Or, how about having an option to enable these warnings, with "off" as the default? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)