From unknown Sun Jun 22 11:42:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57208: 29.0.50; Uninitialized compilation warnings in xterm.c Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: luangruo@yahoo.com, bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Aug 2022 15:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 57208 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 57208@debbugs.gnu.org Cc: Po Lu X-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: Po Lu Received: via spool by submit@debbugs.gnu.org id=B.16604926731883 (code B ref -1); Sun, 14 Aug 2022 15:58:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 Aug 2022 15:57:53 +0000 Received: from localhost ([127.0.0.1]:39570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNFzt-0000UI-Aq for submit@debbugs.gnu.org; Sun, 14 Aug 2022 11:57:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:57942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNFzp-0000U9-9K for submit@debbugs.gnu.org; Sun, 14 Aug 2022 11:57:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57164) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNFzp-0002Ek-3m for bug-gnu-emacs@gnu.org; Sun, 14 Aug 2022 11:57:49 -0400 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]:37644) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oNFzm-0007nk-SW for bug-gnu-emacs@gnu.org; Sun, 14 Aug 2022 11:57:48 -0400 Received: by mail-wm1-x336.google.com with SMTP id c187-20020a1c35c4000000b003a30d88fe8eso6758279wma.2 for ; Sun, 14 Aug 2022 08:57:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21; h=mime-version:user-agent:message-id:date:subject:to:from:from:to:cc; bh=y7Uy/tr7PEEW0GTzYSEm86o5SWFkkOCFzLbaRO4t79M=; b=VoC8UeeIiAm6b9zdPdRBJ3Y+2r71Leg2gQcvKDV6yg+vaL75fPmILg5iopf4ZENVB+ fgbnWceYHfVb/68hvDTedwMDYnvzZ6pxn7pg9cJICicN0O91gBAcqNqWPztwZZxn1m8t /bGThvLQc9dfnDthPnBVOeqpTJZSXuL9L5eVr3/0x5IhMEigsmWv5sM7BHQ71/xre5ct kBPakHoBDUwO5ylEPP68xJxOVRniARu+igh6ncjEIbTyHCGIEr7uTFwNoV5svKsLqLRn 5IIgF3RBdZGXvLHTDkoDJbbZYAqMHDODZKT6rWrFuchyNGq00MERmHQ8bja5EIBSNCEt Qakg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:subject:to:from :x-gm-message-state:from:to:cc; bh=y7Uy/tr7PEEW0GTzYSEm86o5SWFkkOCFzLbaRO4t79M=; b=hc3T7fqod7INR5XTUQN2NFN8pxTPCOX7ycSwAXelxO+l1OzU4m3Sxnt2ribjGOCUAJ 3qD+DvhsC6XGLF9j+FaGIvYBGUiTB+Q9ZJHVZdtsrXU3NeNpAPv444/c4hMGz3OYJpLk tqRznll4Q0MRLKUDE8ZeJ5uflTmUnSmesy94i+LihhQ58IbCiP8CWDEkwi/JPcP8Vn72 u51k0X/5JfS4r/RqJ/wvejpGez6sZGxKPdYiQH6fGwYi7b+F2WqdukYj/VgYxTHlftLO JVYxWhWHY2zQLkBF5RE3fDJ+jMuHBV31WnAq5PWlv8ZUXo6SSqrdbXQh+uE4ZvfK9ziS JHtg== X-Gm-Message-State: ACgBeo1AYfFyZgH/AAKT/pmfIhxu20GhgXh2+7u8xHQTqmqEBMffAni2 6nJEkuw6S7EMxUZFHdbuOIMh/yiesxftdg== X-Google-Smtp-Source: AA6agR7v7tUOE0q1BA64Bnho4wS9wI40fgNkgWcnpRb30oHNvflFcQyguzYfDYkuKoOKJfVoUgtT/g== X-Received: by 2002:a05:600c:1993:b0:3a4:c0a9:5b6f with SMTP id t19-20020a05600c199300b003a4c0a95b6fmr7889948wmq.79.1660492664582; Sun, 14 Aug 2022 08:57:44 -0700 (PDT) Received: from localhost ([2a02:587:322a:4bea:c3bc:c7ac:e79d:a903]) by smtp.gmail.com with ESMTPSA id bd20-20020a05600c1f1400b003a5260b8392sm8639751wmb.23.2022.08.14.08.57.43 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Aug 2022 08:57:43 -0700 (PDT) From: "Basil L. Contovounesios" Date: Sun, 14 Aug 2022 18:57:41 +0300 Message-ID: <87bksmom16.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::336; envelope-from=contovob@tcd.ie; helo=mail-wm1-x336.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Severity: minor Tags: patch Compiling with GCC 12 and -Og, I get the following -Wmaybe-uninitialized warnings: xterm.c: In function =E2=80=98x_dnd_free_toplevels=E2=80=99: xterm.c:2918:17: warning: =E2=80=98dpy=E2=80=99 may be used uninitialized [= -Wmaybe-uninitialized] 2918 | dpyinfo =3D x_display_info_for_display (dpy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xterm.c:2853:12: note: =E2=80=98dpy=E2=80=99 was declared here 2853 | Display *dpy; | ^~~ xterm.c: In function =E2=80=98xm_setup_dnd_targets=E2=80=99: xterm.c:2284:21: warning: =E2=80=98recs=E2=80=99 may be used uninitialized = [-Wmaybe-uninitialized] 2284 | recs[header.target_list_count - 1]->targets[i] =3D = targets_sorted[i]; | ^ xterm.c:2112:26: note: =E2=80=98recs=E2=80=99 was declared here 2112 | xm_targets_table_rec **recs; | ^~~~ They're bogus, right? Is it okay to silence them as follows? --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-Pacify-maybe-uninitialized-warnings-in-xterm.c.patch >From d14b6fa375ce7a9eded5d0aeae52c8eac893e4de Mon Sep 17 00:00:00 2001 From: "Basil L. Contovounesios" Date: Sun, 14 Aug 2022 18:33:45 +0300 Subject: [PATCH] Pacify maybe-uninitialized warnings in xterm.c * src/xterm.c (xm_setup_dnd_targets, x_dnd_free_toplevels): Initialize two pointers as NULL early, to pacify GCC 12 -Wmaybe-uninitialized warnings when compiling with -Og. --- src/xterm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/xterm.c b/src/xterm.c index 6cf44e162b..e7ee5fd32e 100644 --- a/src/xterm.c +++ b/src/xterm.c @@ -2109,7 +2109,7 @@ xm_setup_dnd_targets (struct x_display_info *dpyinfo, int rc, actual_format, idx; bool had_errors; xm_targets_table_header header; - xm_targets_table_rec **recs; + xm_targets_table_rec **recs = NULL; xm_byte_order byteorder; uint8_t *data; ptrdiff_t total_bytes, total_items, i; @@ -2850,7 +2850,7 @@ x_dnd_free_toplevels (bool display_alive) Window *destroy_windows UNINIT; unsigned long *prev_masks UNINIT; specpdl_ref count; - Display *dpy; + Display *dpy = NULL; struct x_display_info *dpyinfo; if (!x_dnd_toplevels) -- 2.35.1 --=-=-= Content-Type: text/plain Thanks, -- Basil In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) of 2022-08-14 built on tia Repository revision: 1d3fe256907d5e78a4acedd194e55db8ab952952 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101004 System Description: Debian GNU/Linux bookworm/sid Configured using: 'configure CC=gcc-12 'CFLAGS=-Og -ggdb3' --config-cache --prefix=/home/blc/.local --enable-checking=structs --with-file-notification=yes --with-x-toolkit=lucid --with-x' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XAW3D XDBE XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LANG: en_IE.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix --=-=-=-- From unknown Sun Jun 22 11:42:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57208: 29.0.50; Uninitialized compilation warnings in xterm.c Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 15 Aug 2022 00:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57208 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: "Basil L. Contovounesios" Cc: 57208@debbugs.gnu.org Received: via spool by 57208-submit@debbugs.gnu.org id=B57208.16605247565951 (code B ref 57208); Mon, 15 Aug 2022 00:53:02 +0000 Received: (at 57208) by debbugs.gnu.org; 15 Aug 2022 00:52:36 +0000 Received: from localhost ([127.0.0.1]:40085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNOLL-0001Xu-RO for submit@debbugs.gnu.org; Sun, 14 Aug 2022 20:52:36 -0400 Received: from sonic304-22.consmr.mail.ne1.yahoo.com ([66.163.191.148]:38542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNOLH-0001Xc-ST for 57208@debbugs.gnu.org; Sun, 14 Aug 2022 20:52:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1660524744; bh=KkWXS8qEJKQH14XwfOE0FusEEHgzFxl7gDPPBuGmj5M=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=gGcIxU+ehRnmruO88aypYekgNOTLkSkR8MvEWy8CF8TISJJHkIBohf6jnVmj3Qn2AqKHnnKq1Bjmp80Dc9+QNLc4GBrqWV8IvjJVMAhYXQs4QVGd0fzBsMaIUFxoXizjgryWOwo7KVF28OK+rlVPcbupS7WQmHDgMIAyQKvywpKq33g9nrjDMfi/3XJiYOcMWIYvTVd2zIhB0cqbku+kGqywaEs85k45ciB3n4cuWdBoh5iDCXAYYGWEv/u00yJy6jeZVEk1J3tZ6eUgK8kI80CyWz/G9D4NDuUhAbEQjloWTSzPAtTjEiJrEUOq4iwMz7WI0uKRuWNdpeVhLZlHkg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1660524744; bh=F5Em3RmzDFuFioLgc/+Ox60O4i2tZznWUnzW5DVNFjC=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=m4/lX0z40vfuytz81haKyUH05UgvGKtEuRBuyjf+r3xWZlTxi6wm9I9YoSUtKKo2DXcC0ta8uXYeqifkeH0foRK14i5kZ6RAvDkng4sKWgP1VnI6dNanu5GTBkBewwygBbQVqgjBapEupZsT2a9lWVZhPJ/Hfh6HNmrC7oBSj/OBkBPdr6/gXuPC7rx5UjuH1t5TRFCZvnkSr2quVxwRIYEHH1AEGIarIhEvaZIFwvkUUiVpP3E9UpYNpnqKt5IxxkS1B5lFOrtbJ38HZUw1B2iED7VZBV1dU4mDl+O2TX+ld8oR/2tmSnv7dQ1YaARbmoIjVO1Lx2l6Q/3v6zXilA== X-YMail-OSG: HUnIZaEVM1mMouGE2mitaD55NzI.XJAbIwnctVOEccbzS4Y6zod_07QzfuMZUWI HDIVNVI_mLdpR8HzE7NO.sGFem3Qxgt7HV.KKrGDK9fWG5FcRzWPiyZqpSOpf4TOIupLdN8dwNJs FeXX._KM6PbcOed2QIjQmd5t0HiNFVi_wKF.lDITSWsQQxvqFsxUs9pEKNBZcluD9IyJ3GvBCzqV fKMt4L0gwkWMwti2Ag.3Oh6ibLGjOlTj7BsZytHW1PQYcGrrXyqNpq9rk5WlH78511wl6A_0tuSp HBW0o0SGBP2_T0f85qmFE0ihVVWYQ.N7Nsy_bQ0MuVe7CZb08rTAXxXIwxhshv1Q5ZOe9xX0lunh _2Xv3fixJMrVx5Sehn5b0tFeFHmmpgNHRP3BsOut1jnR8CJ1mPx2EJGqZM5_bRMS5grNieBd9Efw RsKWbX2VkdD1PskYWPBnQwb6Ov_e9VLNGjxGttRQEspmQkOzONreCO.n5gPhcdZ5zCJpLTR6Qce5 UmJ67GRrqv91b7DhjWgkQ2EKpOKxtIFp2qE0CApsCEetyuPwD4MByz.ReRC4m2WT7mIW1gTJeAG1 nwoT7rvn2LbPCKYG5RJDeCdgGsmhDwT0UdqvdOHQRi3_6kQeWbiOJnJl_mNWtYqjaKNSgcmZMVNB TU8WVFr.vJeKPGpAJygnLh3vsrgkXqWdUGwirAjDHwntuzkZoxqAFvzzYoTUUMz47gZJu9N3OKvo zt2D7uQqokv4vJMOGI_u2w_TU0AZhSazqWXKPhyHwfKGj0mk4iXpD5pxQvuYBph.FCtV3klSxC56 j9Gtd.OAgTVnXbc2QqHaTVaXybEIher15VbD9NQTxyjTr42jFOpmWVhOu3Oi43LtRJrVdtPoKTaU 6WW7edxitim_FFOPWkmk9y02m5fIT47Poi0eC.PmWkMnvOjSc0mglrT0eyGmjFFnAkmE3Oco4KQ3 vzm15ZAkMS_XHwczEY.Xv2ieWWz9CEylKoD2wtaQ24tukh273pkQRaA1HTquPeB96R_mWzwjYbHH 43u_nznORG5GaAecK7vGbvOUv5ghuSHnRja3fXO0yLLcWt_MSxj0lnMnAqkXvGQEj.6zBEEqcrMe m22Gx1daMBMBiRJnDIfPIxKRJvbde69ESYwpu0S44rZmiElgBkf6Z.mq58TMEU213VMDGFBCf2oe _iJfLfwIqE8ueK2mJ4n3rn4CrGDMMfKPgRHg5Jw8kStFHSFd9UX6kdcRBMUcT_BkQ1lYfCuecKPj OuSWedLM6J2HyBd4Wri1AfFe4v6JfgNqfzRirKjbmE5Dwt6uJJwgrrQPqjox4FzTxEUSM8uKv3LQ SizYs5KJd2dTt9mZU8cc812CBlNfucokTNDteN.hT2X7TOJlS_7rMU.CTdSdwV1sDgVOSmwAqAFg PCjyTU_k1T4r8i70nsRS9x1WVD8AGkrRNPWDdSvd1ys4GBtySPagOEZI.1tpxmKa4iK2cIzQ2fVd .or9ZSPams4gpzg2jSn.Y8IJx8D5UxVaIi8ch6zsABcesJPCmsUyCJ0LUuEWzJbWw4GjMbZiPU2Z pIMxKy7092TGXhzPVh2SBCj8dyJeZYJxf679ulcPl2c49VFjFyQ0Bug0DJvQL3RcsVDhxPzBd3uj qbkIwjjuxWPYY3P.66MsMeDf2AHdCexPJueORNty.VyTZTuiL7ypeYTREzwR0ZK93qzVB9CFrny2 7EuBZjSrK6k1E6McjymLrxxW2mWsM_WGUautOUtDjsZpHuqULudjmdI2loT6_YinDTgR8UzjaPl3 T_2dc4dk.UYR3sdB_ijedl6IoQSc_5LphENo2zxWR71n.KQxZGGSduf24twPG7HGHI36mqxYtuMs 4xlLIpe1iJSTayPxiAdQuDx38g6EZEgHH06IwD5PAMyK4FwRe.1vIjbVeJNIMUbCf5MSL_3TMZL. tjLEN83ftZ3_y5EtHLhjxyExXhbkZF35aBrSaUyVCUhGmIWymhZ.a.Y5Kvh.bDDksIlyMp3_Su_9 PF1stmzztr0c2l.KTE5POq1f6O3Nkl8iPW51xsTudQ.HY1GlQth2KMrDFXj3n2ddFkXEBg6rcDMo CcKSr8ZNYAueg6oW6lqjhHQlZHEcKFNXakVCO2f5ZnyBPd1hpI0PL5E8bwNVvVlajyAL2esPbh27 AKgviFybnbOQjZpSXcVDi.RSb60_hGbbDfB2VHZYkmLg7qMAyrsxAVEoC27rQHXK.2dELPuwn7cR Q2kECYC0gpgJz.l1J2xV3YhImKu7ZHx_kGaEsOPj.YmHQmFODwHjmDFhikStgMoZqcAg- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Mon, 15 Aug 2022 00:52:24 +0000 Received: by hermes--canary-production-sg3-6f58cd9b5-pcmsn (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 621c49307618c491728c623b957d3049; Mon, 15 Aug 2022 00:52:20 +0000 (UTC) From: Po Lu References: <87bksmom16.fsf@tcd.ie> Date: Mon, 15 Aug 2022 08:52:16 +0800 In-Reply-To: <87bksmom16.fsf@tcd.ie> (Basil L. Contovounesios's message of "Sun, 14 Aug 2022 18:57:41 +0300") Message-ID: <875yius4zj.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20531 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1184 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) "Basil L. Contovounesios" writes: > Severity: minor > Tags: patch > > Compiling with GCC 12 and -Og, I get the following -Wmaybe-uninitialized > warnings: > > xterm.c: In function =E2=80=98x_dnd_free_toplevels=E2=80=99: > xterm.c:2918:17: warning: =E2=80=98dpy=E2=80=99 may be used uninitialized= [-Wmaybe-uninitialized] > 2918 | dpyinfo =3D x_display_info_for_display (dpy); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > xterm.c:2853:12: note: =E2=80=98dpy=E2=80=99 was declared here > 2853 | Display *dpy; > | ^~~ > > xterm.c: In function =E2=80=98xm_setup_dnd_targets=E2=80=99: > xterm.c:2284:21: warning: =E2=80=98recs=E2=80=99 may be used uninitialize= d [-Wmaybe-uninitialized] > 2284 | recs[header.target_list_count - 1]->targets[i] = =3D targets_sorted[i]; > | ^ > xterm.c:2112:26: note: =E2=80=98recs=E2=80=99 was declared here > 2112 | xm_targets_table_rec **recs; > | ^~~~ > > They're bogus, right? Is it okay to silence them as follows? Yes, those are all bogus. I installed something different to pacify them on master. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 15 03:07:11 2022 Received: (at control) by debbugs.gnu.org; 15 Aug 2022 07:07:11 +0000 Received: from localhost ([127.0.0.1]:40519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNUBq-0005Rr-Sc for submit@debbugs.gnu.org; Mon, 15 Aug 2022 03:07:11 -0400 Received: from quimby.gnus.org ([95.216.78.240]:56070) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNUBp-0005Rb-Mv for control@debbugs.gnu.org; Mon, 15 Aug 2022 03:07:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=TzQnbbsbORt00BHB4NBz5ba0PVJjhK0NbJX29k5Cgso=; b=hvQ7MO4fIC3qxKdUhl3UBcNOSJ 52Z8R/JQvttPWYExRVTKzEgDc4MwXNJkejeKBkeAh15dtLAgq80CsV4Ic7IMb/LXjEqquZPp6Rxmd juVb+5sXtYHEJ2C814sqYdKKDNVYKdSLUOui3R5hq+X+tKHSSq8Zs9E3I0FfFhX3RDTk=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oNUBi-0004lB-3G for control@debbugs.gnu.org; Mon, 15 Aug 2022 09:07:04 +0200 Date: Mon, 15 Aug 2022 09:07:01 +0200 Message-Id: <87tu6eastm.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #57208 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 57208 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 57208 + moreinfo quit From unknown Sun Jun 22 11:42:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57208: 29.0.50; Uninitialized compilation warnings in xterm.c Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 15 Aug 2022 20:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57208 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo patch To: Po Lu Cc: 57208@debbugs.gnu.org Received: via spool by 57208-submit@debbugs.gnu.org id=B57208.166059567124846 (code B ref 57208); Mon, 15 Aug 2022 20:35:01 +0000 Received: (at 57208) by debbugs.gnu.org; 15 Aug 2022 20:34:31 +0000 Received: from localhost ([127.0.0.1]:44179 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNgn9-0006Sg-5f for submit@debbugs.gnu.org; Mon, 15 Aug 2022 16:34:31 -0400 Received: from mail-ed1-f43.google.com ([209.85.208.43]:34716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNgn5-0006SQ-2Y for 57208@debbugs.gnu.org; Mon, 15 Aug 2022 16:34:30 -0400 Received: by mail-ed1-f43.google.com with SMTP id z2so10995729edc.1 for <57208@debbugs.gnu.org>; Mon, 15 Aug 2022 13:34:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc; bh=XAQh2vvBiCDor8rVtiKHEOgWFg6pHJ66dCrcdk5ygB0=; b=OtwjC1VsqXdPmT4auknxmmX6chv9OpXsJfdJvWA+obvkOZ3u5uFUJTIcgYm00oAXSP ucjqVZoddUKsyyZVg3XyDm2l0E1aYJZLNZGW8MZqg/T4IpTxtXX7Dx8XkyEoshUo4ncp TcLCCWRsN3ydJtj1FO4uUt9eUdLFcNpIcaNblAMhM3FMea9pNG9jzksw4pRb47aat2dk uLN63cH5DpUX/V1PCTf/UFoFUjYeCBCM0sO2KTCENAg+XGD+cWvktqf34g/GxCmddj1A UzxG/4RN8Jc853k333PaRTnzxcEactoEprtpESuY7MBVAe0GmvfyaHHqCFaEjPhOBns4 O5pQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc; bh=XAQh2vvBiCDor8rVtiKHEOgWFg6pHJ66dCrcdk5ygB0=; b=dRS/moPeU0gVZDtSlPoaDRD0PoI+QkyLuABzuhu5fkqozXm8LfXLvjK5dnnH+JjMzO UA2sxke7Nsdj9ayR5ogQiaWBtrUD7bQsl8ml1g0AdqUtRVjhBKI8QZxAbxjdPSAqvZnt YT97jfVbh54KmCNaKuyyUDu+x8nPRuk7g3r2jp2+57VdxA2buJ3wiI8DSKSEZ/EpC7/w gY1ZjO3ate1sGXd6hLgItnvq64J8pHdgn6/ugzLB5i9lPhWAJ1BWPA20pYft0D0HE4kY q1rYGIEA6uC/i0s0y+RlsIjMG2GTDxEnLR30diqcQEup/ayc/DJ2LmNBOJblv8tAqrMt IjaQ== X-Gm-Message-State: ACgBeo3Gppdc7Jy4axeVCG9M8Jbtdtd2GU1u93ZSZjaF3FNH2yHkYQYW VYJ+N45Bm784Kht8MvPbElZy0g== X-Google-Smtp-Source: AA6agR7+D7HVqXSUm5h4JOWdDUrVpZMbGttxWNkg8UCPNEPjZICuXE69PTgao3JHmK0eGJf9tVVG0Q== X-Received: by 2002:a05:6402:ea1:b0:443:d90a:5d31 with SMTP id h33-20020a0564020ea100b00443d90a5d31mr3967129eda.121.1660595661159; Mon, 15 Aug 2022 13:34:21 -0700 (PDT) Received: from localhost ([2a02:587:3209:f10d:7907:2aac:80c:9c4b]) by smtp.gmail.com with ESMTPSA id o10-20020a056402038a00b0043a7134b381sm7131711edv.11.2022.08.15.13.34.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Aug 2022 13:34:20 -0700 (PDT) From: "Basil L. Contovounesios" In-Reply-To: <875yius4zj.fsf@yahoo.com> (Po Lu's message of "Mon, 15 Aug 2022 08:52:16 +0800") References: <87bksmom16.fsf@tcd.ie> <875yius4zj.fsf@yahoo.com> Date: Mon, 15 Aug 2022 23:34:19 +0300 Message-ID: <878rnp2qlw.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Po Lu [2022-08-15 08:52 +0800] wrote: > Yes, those are all bogus. I installed something different to pacify > them on master. Thanks. Just curious: what's the advantage of using UNINIT? When should it or shouldn't it be preferred? -- Basil From unknown Sun Jun 22 11:42:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57208: 29.0.50; Uninitialized compilation warnings in xterm.c Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Aug 2022 02:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57208 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo patch To: "Basil L. Contovounesios" Cc: luangruo@yahoo.com, 57208@debbugs.gnu.org Received: via spool by 57208-submit@debbugs.gnu.org id=B57208.166061741126482 (code B ref 57208); Tue, 16 Aug 2022 02:37:02 +0000 Received: (at 57208) by debbugs.gnu.org; 16 Aug 2022 02:36:51 +0000 Received: from localhost ([127.0.0.1]:44440 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNmRm-0006t3-UM for submit@debbugs.gnu.org; Mon, 15 Aug 2022 22:36:51 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNmRl-0006sr-HH for 57208@debbugs.gnu.org; Mon, 15 Aug 2022 22:36:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36800) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNmRf-00045Y-To; Mon, 15 Aug 2022 22:36:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=IBtgR8T3zQbiH6979uf00LSaG1vz2lhpprMDa01CLss=; b=hlN/wihjf4NO kpnQMh0Xc6o3JdSK9TeFMwaw5BgI2CSKerhPG2QyaQg19cyFUo0TTEiFkziFUnzMxunfTnmOJBHFM 8cZXFJBC7HmB6E1MiDx8/TJBEuwq5mkDlj+xUIPXwBwjUhvlOlIYkgJeXNOc8ekh3eO7Bj6IWkYu2 gcXQHVK28gwuVQVQUIUGilVhrPJ8yGuHE5KKqaQ8V9juU31khos0vO3itDfQHtNexl+uEbENMgwnw CTqTtbAx7IF2IoRevLlNCAaJj8FxkA0Nerl5iyhNuJnKDR459AOmDxNGqNuXn+/akfQ4pwhWqhpDV jH/LM2qq3iKiQx5AVNXs0g==; Received: from [87.69.77.57] (port=2687 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNmRf-0001IO-De; Mon, 15 Aug 2022 22:36:43 -0400 Date: Tue, 16 Aug 2022 05:36:31 +0300 Message-Id: <838rnohq34.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <878rnp2qlw.fsf@tcd.ie> (bug-gnu-emacs@gnu.org) References: <87bksmom16.fsf@tcd.ie> <875yius4zj.fsf@yahoo.com> <878rnp2qlw.fsf@tcd.ie> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: 57208@debbugs.gnu.org > Date: Mon, 15 Aug 2022 23:34:19 +0300 > From: "Basil L. Contovounesios" via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > Po Lu [2022-08-15 08:52 +0800] wrote: > > > Yes, those are all bogus. I installed something different to pacify > > them on master. > > Thanks. Just curious: what's the advantage of using UNINIT? > When should it or shouldn't it be preferred? It should be used when the warning is due to a compiler bug or misfeature, and our code is fine. That's what UNINIT says: it says that it's okay to leave this variable uninitialized. From unknown Sun Jun 22 11:42:19 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: "Basil L. Contovounesios" Subject: bug#57208: closed (Re: bug#57208: 29.0.50; Uninitialized compilation warnings in xterm.c) Message-ID: References: <87bksmom16.fsf@tcd.ie> X-Gnu-PR-Message: they-closed 57208 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: moreinfo patch Reply-To: 57208@debbugs.gnu.org Date: Tue, 23 Aug 2022 15:28:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1661268482-8194-1" This is a multi-part message in MIME format... ------------=_1661268482-8194-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #57208: 29.0.50; Uninitialized compilation warnings in xterm.c which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 57208@debbugs.gnu.org. --=20 57208: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D57208 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1661268482-8194-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 57208-done) by debbugs.gnu.org; 23 Aug 2022 15:27:23 +0000 Received: from localhost ([127.0.0.1]:44839 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQVoI-000277-QI for submit@debbugs.gnu.org; Tue, 23 Aug 2022 11:27:22 -0400 Received: from mail-vs1-f45.google.com ([209.85.217.45]:35809) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQVoG-00026h-1o for 57208-done@debbugs.gnu.org; Tue, 23 Aug 2022 11:27:21 -0400 Received: by mail-vs1-f45.google.com with SMTP id 67so14790472vsv.2 for <57208-done@debbugs.gnu.org>; Tue, 23 Aug 2022 08:27:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:user-agent:references :in-reply-to:from:from:to:cc; bh=FflYmlB+eYSLnLb5FjkuwlCFLa+ApqWetEuenKtYwDw=; b=QuIXP3QqpZKGyVWA10FIv8mMGh2rjgcv8vwrMuXJUct5978DETS5IuiU35AmwoCxgF 98hGeyfNHjfsHwhpCMtnyXn2grZ6HafpGoh5Nv6URA+M7BIhIGBtc9hOdvz4Umio0tSd b6jEcLZEXZUhL7WTvCXygVOVQOlfT+Kk5cK6BFDA8Cuao/j8pzyp2bstXXLxOGHxRj2v vZ2cXH6jKPk/a6lhUGCOCqO76Bxg3vKPZzhAcqnMJvT5md6N6b/4wu5GYXSK/0wQtDD2 v16s0I1wXBgAzok2BC/QR1EnmTKMgUKptmcNpei9M/MRkDI1LvRLAZMymaAWuWh36qBB dvoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:user-agent:references :in-reply-to:from:x-gm-message-state:from:to:cc; bh=FflYmlB+eYSLnLb5FjkuwlCFLa+ApqWetEuenKtYwDw=; b=RTuN0ebg5ivhtePjZPmRxQGBm12Hq/35WsBQOAx9qjRbyL093lgWERz4V5xP86wlfU uWLut9Gupty4Mbp9abcphTdaihzpUA5W3jG7mHQF7HYK+fSXqFLJP7HZ6xk6y4rZ0vWD xMGCeWFNXSSuvVxOGR+GYm7Z50O601euasHckM6nXlwyeD1DFfZfRSRERIejGKysVm/J 9YibULcd3O+3gxtuYds99HFXg3iCKFD2xRFkFsns/8COD3/JcEoaZV3b514pYlTKKNsq Hf1fHZvOszKo/UnWS2z1eDASaMvgJ+FIfYc+qsLfMNqK3rVh8Yhxfys9o/SgnA6dn/4i t1YA== X-Gm-Message-State: ACgBeo1ft6ZzmfL/lDsF5nj/WAOqlfn1uNmlw/PVC/W1BzEVR8saISPc sy20EmgS/oOQIpvika1WbFHI/LhmpnrMRlVsfpY= X-Google-Smtp-Source: AA6agR4ICzbBWmjZXkWN8I6tS/VvPB/YpNFrFM3/MiG45aagAlmsOXupANfEcu27GMvgiuvb9YRmf01Uk0G2++vlUuY= X-Received: by 2002:a05:6102:313b:b0:38f:7ffa:166c with SMTP id f27-20020a056102313b00b0038f7ffa166cmr9348213vsh.46.1661268434523; Tue, 23 Aug 2022 08:27:14 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 23 Aug 2022 08:27:14 -0700 From: Stefan Kangas In-Reply-To: <878rnp2qlw.fsf@tcd.ie> (Basil L. Contovounesios's message of "Mon, 15 Aug 2022 23:34:19 +0300") References: <87bksmom16.fsf@tcd.ie> <875yius4zj.fsf@yahoo.com> <878rnp2qlw.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) X-Hashcash: 1:20:220823:contovob@tcd.ie::yxlCTLHqlwnxZ8G8:7Mrc MIME-Version: 1.0 Date: Tue, 23 Aug 2022 08:27:14 -0700 Message-ID: Subject: Re: bug#57208: 29.0.50; Uninitialized compilation warnings in xterm.c To: "Basil L. Contovounesios" Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57208-done Cc: Po Lu , 57208-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) "Basil L. Contovounesios" writes: > > Po Lu [2022-08-15 08:52 +0800] wrote: > >> Yes, those are all bogus. I installed something different to pacify >> them on master. > > Thanks. I'm therefore closing this bug report. ------------=_1661268482-8194-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 14 Aug 2022 15:57:53 +0000 Received: from localhost ([127.0.0.1]:39570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNFzt-0000UI-Aq for submit@debbugs.gnu.org; Sun, 14 Aug 2022 11:57:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:57942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNFzp-0000U9-9K for submit@debbugs.gnu.org; Sun, 14 Aug 2022 11:57:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57164) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNFzp-0002Ek-3m for bug-gnu-emacs@gnu.org; Sun, 14 Aug 2022 11:57:49 -0400 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]:37644) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oNFzm-0007nk-SW for bug-gnu-emacs@gnu.org; Sun, 14 Aug 2022 11:57:48 -0400 Received: by mail-wm1-x336.google.com with SMTP id c187-20020a1c35c4000000b003a30d88fe8eso6758279wma.2 for ; Sun, 14 Aug 2022 08:57:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21; h=mime-version:user-agent:message-id:date:subject:to:from:from:to:cc; bh=y7Uy/tr7PEEW0GTzYSEm86o5SWFkkOCFzLbaRO4t79M=; b=VoC8UeeIiAm6b9zdPdRBJ3Y+2r71Leg2gQcvKDV6yg+vaL75fPmILg5iopf4ZENVB+ fgbnWceYHfVb/68hvDTedwMDYnvzZ6pxn7pg9cJICicN0O91gBAcqNqWPztwZZxn1m8t /bGThvLQc9dfnDthPnBVOeqpTJZSXuL9L5eVr3/0x5IhMEigsmWv5sM7BHQ71/xre5ct kBPakHoBDUwO5ylEPP68xJxOVRniARu+igh6ncjEIbTyHCGIEr7uTFwNoV5svKsLqLRn 5IIgF3RBdZGXvLHTDkoDJbbZYAqMHDODZKT6rWrFuchyNGq00MERmHQ8bja5EIBSNCEt Qakg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:subject:to:from :x-gm-message-state:from:to:cc; bh=y7Uy/tr7PEEW0GTzYSEm86o5SWFkkOCFzLbaRO4t79M=; b=hc3T7fqod7INR5XTUQN2NFN8pxTPCOX7ycSwAXelxO+l1OzU4m3Sxnt2ribjGOCUAJ 3qD+DvhsC6XGLF9j+FaGIvYBGUiTB+Q9ZJHVZdtsrXU3NeNpAPv444/c4hMGz3OYJpLk tqRznll4Q0MRLKUDE8ZeJ5uflTmUnSmesy94i+LihhQ58IbCiP8CWDEkwi/JPcP8Vn72 u51k0X/5JfS4r/RqJ/wvejpGez6sZGxKPdYiQH6fGwYi7b+F2WqdukYj/VgYxTHlftLO JVYxWhWHY2zQLkBF5RE3fDJ+jMuHBV31WnAq5PWlv8ZUXo6SSqrdbXQh+uE4ZvfK9ziS JHtg== X-Gm-Message-State: ACgBeo1AYfFyZgH/AAKT/pmfIhxu20GhgXh2+7u8xHQTqmqEBMffAni2 6nJEkuw6S7EMxUZFHdbuOIMh/yiesxftdg== X-Google-Smtp-Source: AA6agR7v7tUOE0q1BA64Bnho4wS9wI40fgNkgWcnpRb30oHNvflFcQyguzYfDYkuKoOKJfVoUgtT/g== X-Received: by 2002:a05:600c:1993:b0:3a4:c0a9:5b6f with SMTP id t19-20020a05600c199300b003a4c0a95b6fmr7889948wmq.79.1660492664582; Sun, 14 Aug 2022 08:57:44 -0700 (PDT) Received: from localhost ([2a02:587:322a:4bea:c3bc:c7ac:e79d:a903]) by smtp.gmail.com with ESMTPSA id bd20-20020a05600c1f1400b003a5260b8392sm8639751wmb.23.2022.08.14.08.57.43 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Aug 2022 08:57:43 -0700 (PDT) From: "Basil L. Contovounesios" To: bug-gnu-emacs@gnu.org Subject: 29.0.50; Uninitialized compilation warnings in xterm.c X-Debbugs-Cc: Po Lu Date: Sun, 14 Aug 2022 18:57:41 +0300 Message-ID: <87bksmom16.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::336; envelope-from=contovob@tcd.ie; helo=mail-wm1-x336.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Severity: minor Tags: patch Compiling with GCC 12 and -Og, I get the following -Wmaybe-uninitialized warnings: xterm.c: In function =E2=80=98x_dnd_free_toplevels=E2=80=99: xterm.c:2918:17: warning: =E2=80=98dpy=E2=80=99 may be used uninitialized [= -Wmaybe-uninitialized] 2918 | dpyinfo =3D x_display_info_for_display (dpy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xterm.c:2853:12: note: =E2=80=98dpy=E2=80=99 was declared here 2853 | Display *dpy; | ^~~ xterm.c: In function =E2=80=98xm_setup_dnd_targets=E2=80=99: xterm.c:2284:21: warning: =E2=80=98recs=E2=80=99 may be used uninitialized = [-Wmaybe-uninitialized] 2284 | recs[header.target_list_count - 1]->targets[i] =3D = targets_sorted[i]; | ^ xterm.c:2112:26: note: =E2=80=98recs=E2=80=99 was declared here 2112 | xm_targets_table_rec **recs; | ^~~~ They're bogus, right? Is it okay to silence them as follows? --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-Pacify-maybe-uninitialized-warnings-in-xterm.c.patch >From d14b6fa375ce7a9eded5d0aeae52c8eac893e4de Mon Sep 17 00:00:00 2001 From: "Basil L. Contovounesios" Date: Sun, 14 Aug 2022 18:33:45 +0300 Subject: [PATCH] Pacify maybe-uninitialized warnings in xterm.c * src/xterm.c (xm_setup_dnd_targets, x_dnd_free_toplevels): Initialize two pointers as NULL early, to pacify GCC 12 -Wmaybe-uninitialized warnings when compiling with -Og. --- src/xterm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/xterm.c b/src/xterm.c index 6cf44e162b..e7ee5fd32e 100644 --- a/src/xterm.c +++ b/src/xterm.c @@ -2109,7 +2109,7 @@ xm_setup_dnd_targets (struct x_display_info *dpyinfo, int rc, actual_format, idx; bool had_errors; xm_targets_table_header header; - xm_targets_table_rec **recs; + xm_targets_table_rec **recs = NULL; xm_byte_order byteorder; uint8_t *data; ptrdiff_t total_bytes, total_items, i; @@ -2850,7 +2850,7 @@ x_dnd_free_toplevels (bool display_alive) Window *destroy_windows UNINIT; unsigned long *prev_masks UNINIT; specpdl_ref count; - Display *dpy; + Display *dpy = NULL; struct x_display_info *dpyinfo; if (!x_dnd_toplevels) -- 2.35.1 --=-=-= Content-Type: text/plain Thanks, -- Basil In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) of 2022-08-14 built on tia Repository revision: 1d3fe256907d5e78a4acedd194e55db8ab952952 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101004 System Description: Debian GNU/Linux bookworm/sid Configured using: 'configure CC=gcc-12 'CFLAGS=-Og -ggdb3' --config-cache --prefix=/home/blc/.local --enable-checking=structs --with-file-notification=yes --with-x-toolkit=lucid --with-x' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XAW3D XDBE XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LANG: en_IE.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix --=-=-=-- ------------=_1661268482-8194-1--