From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#47080: 28.0.50; Spurious variable left uninitialized compiler warning Date: Fri, 12 Mar 2021 01:39:31 +0100 Message-ID: <87lfat6w8s.fsf@web.de> References: <87tuph6xvl.fsf@web.de> <875z1xz0d6.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22461"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Stefan Monnier , 47080@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Mar 12 01:40:22 2021 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 1lKVqn-0005kd-L7 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 12 Mar 2021 01:40:21 +0100 Original-Received: from localhost ([::1]:47578 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lKVqm-0006Xd-Nx for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 11 Mar 2021 19:40:20 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49398) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lKVqV-0006XL-8t for bug-gnu-emacs@gnu.org; Thu, 11 Mar 2021 19:40:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:43893) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lKVqU-0005am-IR for bug-gnu-emacs@gnu.org; Thu, 11 Mar 2021 19:40:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lKVqU-0005Ew-DJ for bug-gnu-emacs@gnu.org; Thu, 11 Mar 2021 19:40:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Mar 2021 00:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47080 X-GNU-PR-Package: emacs Original-Received: via spool by 47080-submit@debbugs.gnu.org id=B47080.161550958420114 (code B ref 47080); Fri, 12 Mar 2021 00:40:02 +0000 Original-Received: (at 47080) by debbugs.gnu.org; 12 Mar 2021 00:39:44 +0000 Original-Received: from localhost ([127.0.0.1]:55439 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lKVqC-0005EM-H0 for submit@debbugs.gnu.org; Thu, 11 Mar 2021 19:39:44 -0500 Original-Received: from mout.web.de ([212.227.17.12]:35857) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lKVqA-0005E8-CP for 47080@debbugs.gnu.org; Thu, 11 Mar 2021 19:39:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1615509573; bh=eHqm/b3N2FnnNsyBCkS1SB5A/vOJFSS5bP9PurJrLpw=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=dLenu41v5/T8hjj1jy/6eTNjURKjqSUs+mhEQ0zaDy1bORBL4jtCW1VpWHAvFQBxu TXe/gVpkicsgtzw03Bdqokso06wtfB0Xiq9jwYJNFH9SKJLXBDaMKLKJb+olCh5S9+ U83IBXR1JdJNVH+sBfGjijXDPamMUsg95Xfi///Q= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([94.218.220.60]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MnFyI-1m3RVg41mW-00jYfA; Fri, 12 Mar 2021 01:39:33 +0100 In-Reply-To: <875z1xz0d6.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 12 Mar 2021 01:23:01 +0100") X-Provags-ID: V03:K1:c/TXnLRYWTNR3tkKL9SkkbAqNE9occrf7KSc5fi9CNAzVRCkKBS iYX5KQk/Yh5KEXkm8nQHKSL9i1Ug6RcvmRZJ0KIRgdHaSqOMoTkc/qvO5c6UfL2xgJt0epq xhmZjF5NbpMiz//lzHZdf4vUCL131w7hlfbS/0XpYEKEPc4KNCKwDVBCFr0WqC6FsE/y00X Tl/mIux5Bh7Vgh281Tddw== X-UI-Out-Filterresults: notjunk:1;V03:K0:FTWumuBVcEU=:DZNkFDnpl92wFy9zzzQ/6i CyMHAAp98LC+blnMXSlPyI5TRm955k7hki73YlvnLADEJ5XW/pfVvkET/Yd0Q0sBOSmnMuW5m OVKlaJowCMMHQ7g88GW9bQYLFPRtJInISy74hOHVWvB/dafJCdiKw0P0d4O3BsEFSsUH0vSeY 0inMXXYXbpHR7nHa2d/eChy/+2dsjLz3x0OzqNyf/fSgonHVF6aD/8PMwI+vUyAnncmJoI4gj OZo70+8ptxTwsGRYwOdeuXx1TFwqjWJ+QkHxeqZzH/dOrbXRU5Mp/29X/xnCfmkjvp2l7MFuG JNXtozRkNGC2bTxBckNiIK+D2rohGbzhuRhyMiml1v8TVrB2SS8WgCAyVXwMWbWC1RFR2UMvO A32odQfqdGRWTykc4ZVMougLtptKsp3r/wH7hlGGEuPiJ3ebI8ZKGLN36iN5Y6a09juikpqlm Kfim3RCS9u0j/CP9KPrcKHCNUiDEZTYeujqQIIvPuy9m54poxky92KBUQXL2GxjbWYyD/WqxG 0hU+gLELzjyFbsQONXEq7UpB+AvmIXIkg5M5CCEX3aoW6nBadBkz9wuMtYP7cQ0wOiDVykCaf 7iKuNw02pBvv4FQ3AM7FLQ4OmDBPQbekQKRZ1lxJj0k/zqw5YgGqnA2BirRX2ToDSLKBIsUvs KCjzEKNSO/Qz9uyEW5hYlZrRO/RjJH4HDMwjpzxHSe2ulN2F+npqk9MrgFFHnZYl8QGQ0Vtwr R0F0Mi7xvUgDl3+TjBApeXgE7W6dQWIn1ES3EU4C6IZm9HNRYjq3P3RiLPT/WoVeKvNgpfFJ 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" Xref: news.gmane.io gmane.emacs.bugs:202111 Archived-At: Lars Ingebrigtsen writes: > This is perhaps the same problem that's causing this warning on the > current Emacs trunk? > > In toplevel form: > progmodes/sh-script.el:1050:1: Warning: Variable `syntax' left uninitialized Looks indeed similar: the macro expansion (syntax-propertize-rules) binds the variable warned about to `nil'. The latest changes in the byte compiler don't seem to handle this class of cases as we want. > I was just looking at this, and it looks like a spurious warning, if I > read the syntax-propertize-rules correctly. I think we can wait for Stefan's reply. Regards, Michael.