From debbugs-submit-bounces@debbugs.gnu.org Mon May 23 11:42:35 2022 Received: (at submit) by debbugs.gnu.org; 23 May 2022 15:42:35 +0000 Received: from localhost ([127.0.0.1]:50064 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntACX-0007Wn-RW for submit@debbugs.gnu.org; Mon, 23 May 2022 11:42:35 -0400 Received: from lists.gnu.org ([209.51.188.17]:44160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntACT-0007Wb-9o for submit@debbugs.gnu.org; Mon, 23 May 2022 11:42:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36630) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntACT-0002Vi-0g for bug-gnu-emacs@gnu.org; Mon, 23 May 2022 11:42:29 -0400 Received: from mr85p00im-zteg06023901.me.com ([17.58.23.192]:37596) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntACL-0006iW-Kd for bug-gnu-emacs@gnu.org; Mon, 23 May 2022 11:42:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai; t=1653320540; bh=cJE1NjZWl7LGJWAQuagls7imc28OUXIO7/MOcbljNz8=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=Sb5vG8MKT8WB2n/+9kOL0bZ6985yPymT6huAZs5Z2dZ8SH/pTTDJIT9qbTM2ivarV bbuwiZmmPEHVQXqLYvQi8NsHIpAawrGlJwXaBM+96Mi7YepeoQUGVDVdUYLFD/vwfK O8jVX+OGiNar7ejAsQ1w4M4OcATUNNK3Q4oJMqkMmzTJhbfpCD677magbrnFUzxPe9 QYMDV+84C9Rpw9k+eoR0QLN17rJQb1b+7040ep3/Db/M9LggrBzAQuLrCbGYLRI6s6 zqWPkTM2ktDgLTK3E4D8ZRhFT0BmZdwGs969fVdcMYVAo8IHKr1Fbxx5fn9z3eYDDH TJnLkM6Mk8ghg== Received: from Workstation.local (mr38p00im-dlb-asmtp-mailmevip.me.com [17.57.152.18]) by mr85p00im-zteg06023901.me.com (Postfix) with ESMTPSA id 852F56E0535 for ; Mon, 23 May 2022 15:42:19 +0000 (UTC) From: =?utf-8?Q?Rudolf_Adamkovi=C4=8D?= To: bug-gnu-emacs@gnu.org Subject: 29.0.50; Compilation warnings on macOS Date: Mon, 23 May 2022 17:42:15 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: khJjlvgYerh5S01eoz0cz3OW6svgfhsK X-Proofpoint-GUID: khJjlvgYerh5S01eoz0cz3OW6svgfhsK X-Proofpoint-Virus-Version: =?UTF-8?Q?vendor=3Dfsecure_engine=3D1.1.170-22c6f66c430a71ce266a39bfe25bc?= =?UTF-8?Q?2903e8d5c8f:6.0.138,18.0.572,17.11.62.513.0000000_definitions?= =?UTF-8?Q?=3D2020-02-14=5F11:2020-02-14=5F02,2020-02-14=5F11,2021-12-02?= =?UTF-8?Q?=5F01_signatures=3D0?= X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 malwarescore=0 spamscore=0 mlxlogscore=999 suspectscore=0 bulkscore=0 clxscore=1015 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2205230088 Received-SPF: pass client-ip=17.58.23.192; envelope-from=salutis@me.com; helo=mr85p00im-zteg06023901.me.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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: 0.2 (/) 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.3 (--) FYI, I see the following compilation warnings (@ commit 5a1a67a256): CC comp.o comp.c:2816:24: warning: pragma diagnostic pop could not pop, no matching p= ush [-Wunknown-pragmas] #pragma GCC diagnostic pop ^ comp.c:4698:24: warning: pragma diagnostic pop could not pop, no matching p= ush [-Wunknown-pragmas] #pragma GCC diagnostic pop ^ comp.c:4714:24: warning: pragma diagnostic pop could not pop, no matching p= ush [-Wunknown-pragmas] #pragma GCC diagnostic pop ^ comp.c:4967:24: warning: pragma diagnostic pop could not pop, no matching p= ush [-Wunknown-pragmas] #pragma GCC diagnostic pop ^ comp.c:5351:11: warning: variable 'data_ephemeral_vec' is used uninitialize= d whenever 'if' condition is false [-Wsometimes-uninitialized] if (!recursive_load) ^~~~~~~~~~~~~~~ comp.c:5365:28: note: uninitialized use occurs here data_ephemeral_vec =3D data_ephemeral_vec; ^~~~~~~~~~~~~~~~~~ comp.c:5351:7: note: remove the 'if' if its condition is always true if (!recursive_load) ^~~~~~~~~~~~~~~~~~~~ comp.c:5345:46: note: initialize the variable 'data_ephemeral_vec' to silen= ce this warning Lisp_Object volatile data_ephemeral_vec; ^ =3D NULL Rudy In GNU Emacs 29.0.50 (build 14, x86_64-apple-darwin21.4.0, NS appkit-2113.4= 0 Version 12.3.1 (Build 21E258)) of 2022-05-21 built on Workstation.local Repository revision: fb752561eab92343683552a5780dd80406936d09 Repository branch: master Windowing system distributor 'Apple', version 10.3.2113 System Description: macOS 12.3.1 Configured using: 'configure --with-json --with-native-compilation' Configured features: ACL DBUS GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NO= TIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP XIM ZLIB Important settings: value of $LC_ALL: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Magit Minor modes in effect: global-git-commit-mode: t magit-auto-revert-mode: t TeX-PDF-mode: t savehist-mode: t vertico-multiform-mode: t vertico-mouse-mode: t vertico-mode: t marginalia-mode: t global-diff-hl-mode: t global-hl-todo-mode: t global-corfu-mode: t corfu-mode: t org-roam-db-autosync-mode: t shell-dirtrack-mode: t global-subword-mode: t subword-mode: t save-place-mode: t global-auto-revert-mode: t delete-selection-mode: t global-goto-address-mode: t goto-address-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t context-menu-mode: t global-font-lock-mode: t font-lock-mode: t buffer-read-only: t size-indication-mode: t column-number-mode: t line-number-mode: t global-visual-line-mode: t visual-line-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /Users/salutis/.emacs.d/elpa/transient-20220514.945/transient hides /Users/= salutis/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/transient ~/src/org-mode/lisp/ob-exp hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ob-exp ~/src/org-mode/lisp/ob-emacs-lisp hides /Users/salutis/src/emacs/nextstep/E= macs.app/Contents/Resources/lisp/org/ob-emacs-lisp ~/src/org-mode/lisp/oc hides /Users/salutis/src/emacs/nextstep/Emacs.app/Co= ntents/Resources/lisp/org/oc ~/src/org-mode/lisp/ob-css hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ob-css ~/src/org-mode/lisp/ob-lob hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ob-lob ~/src/org-mode/lisp/ol-irc hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ol-irc ~/src/org-mode/lisp/ob-forth hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/ob-forth ~/src/org-mode/lisp/org-macs hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/org-macs ~/src/org-mode/lisp/ob hides /Users/salutis/src/emacs/nextstep/Emacs.app/Co= ntents/Resources/lisp/org/ob ~/src/org-mode/lisp/org-version hides /Users/salutis/src/emacs/nextstep/Ema= cs.app/Contents/Resources/lisp/org/org-version ~/src/org-mode/lisp/ob-scheme hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/ob-scheme ~/src/org-mode/lisp/ox hides /Users/salutis/src/emacs/nextstep/Emacs.app/Co= ntents/Resources/lisp/org/ox ~/src/org-mode/lisp/ob-C hides /Users/salutis/src/emacs/nextstep/Emacs.app/= Contents/Resources/lisp/org/ob-C ~/src/org-mode/lisp/org-capture hides /Users/salutis/src/emacs/nextstep/Ema= cs.app/Contents/Resources/lisp/org/org-capture ~/src/org-mode/lisp/ob-ref hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ob-ref ~/src/org-mode/lisp/ob-clojure hides /Users/salutis/src/emacs/nextstep/Emac= s.app/Contents/Resources/lisp/org/ob-clojure ~/src/org-mode/lisp/org-mouse hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/org-mouse ~/src/org-mode/lisp/org-ctags hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/org-ctags ~/src/org-mode/lisp/org-entities hides /Users/salutis/src/emacs/nextstep/Em= acs.app/Contents/Resources/lisp/org/org-entities ~/src/org-mode/lisp/org-archive hides /Users/salutis/src/emacs/nextstep/Ema= cs.app/Contents/Resources/lisp/org/org-archive ~/src/org-mode/lisp/ob-screen hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/ob-screen ~/src/org-mode/lisp/ol-bibtex hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/ol-bibtex ~/src/org-mode/lisp/ob-haskell hides /Users/salutis/src/emacs/nextstep/Emac= s.app/Contents/Resources/lisp/org/ob-haskell ~/src/org-mode/lisp/org-table hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/org-table ~/src/org-mode/lisp/ol-eww hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ol-eww ~/src/org-mode/lisp/ol-man hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ol-man ~/src/org-mode/lisp/ox-org hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ox-org ~/src/org-mode/lisp/org-num hides /Users/salutis/src/emacs/nextstep/Emacs.a= pp/Contents/Resources/lisp/org/org-num ~/src/org-mode/lisp/org-plot hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/org-plot ~/src/org-mode/lisp/ol-rmail hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/ol-rmail ~/src/org-mode/lisp/ob-awk hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ob-awk ~/src/org-mode/lisp/ob-groovy hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/ob-groovy ~/src/org-mode/lisp/ob-octave hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/ob-octave ~/src/org-mode/lisp/org-faces hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/org-faces ~/src/org-mode/lisp/oc-biblatex hides /Users/salutis/src/emacs/nextstep/Ema= cs.app/Contents/Resources/lisp/org/oc-biblatex ~/src/org-mode/lisp/org-colview hides /Users/salutis/src/emacs/nextstep/Ema= cs.app/Contents/Resources/lisp/org/org-colview ~/src/org-mode/lisp/ob-R hides /Users/salutis/src/emacs/nextstep/Emacs.app/= Contents/Resources/lisp/org/ob-R ~/src/org-mode/lisp/org-refile hides /Users/salutis/src/emacs/nextstep/Emac= s.app/Contents/Resources/lisp/org/org-refile ~/src/org-mode/lisp/org-timer hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/org-timer ~/src/org-mode/lisp/org-mobile hides /Users/salutis/src/emacs/nextstep/Emac= s.app/Contents/Resources/lisp/org/org-mobile ~/src/org-mode/lisp/ob-fortran hides /Users/salutis/src/emacs/nextstep/Emac= s.app/Contents/Resources/lisp/org/ob-fortran ~/src/org-mode/lisp/ob-shell hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/ob-shell ~/src/org-mode/lisp/ob-perl hides /Users/salutis/src/emacs/nextstep/Emacs.a= pp/Contents/Resources/lisp/org/ob-perl ~/src/org-mode/lisp/ob-sqlite hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/ob-sqlite ~/src/org-mode/lisp/oc-basic hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/oc-basic ~/src/org-mode/lisp/ob-sed hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ob-sed ~/src/org-mode/lisp/org-list hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/org-list ~/src/org-mode/lisp/ob-ruby hides /Users/salutis/src/emacs/nextstep/Emacs.a= pp/Contents/Resources/lisp/org/ob-ruby ~/src/org-mode/lisp/ob-eval hides /Users/salutis/src/emacs/nextstep/Emacs.a= pp/Contents/Resources/lisp/org/ob-eval ~/src/org-mode/lisp/org-habit hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/org-habit ~/src/org-mode/lisp/org-clock hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/org-clock ~/src/org-mode/lisp/org-goto hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/org-goto ~/src/org-mode/lisp/ox-html hides /Users/salutis/src/emacs/nextstep/Emacs.a= pp/Contents/Resources/lisp/org/ox-html ~/src/org-mode/lisp/org-src hides /Users/salutis/src/emacs/nextstep/Emacs.a= pp/Contents/Resources/lisp/org/org-src ~/src/org-mode/lisp/ob-lisp hides /Users/salutis/src/emacs/nextstep/Emacs.a= pp/Contents/Resources/lisp/org/ob-lisp ~/src/org-mode/lisp/ol-eshell hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/ol-eshell ~/src/org-mode/lisp/ob-ditaa hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/ob-ditaa ~/src/org-mode/lisp/org-pcomplete hides /Users/salutis/src/emacs/nextstep/E= macs.app/Contents/Resources/lisp/org/org-pcomplete ~/src/org-mode/lisp/org-lint hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/org-lint ~/src/org-mode/lisp/ox-latex hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/ox-latex ~/src/org-mode/lisp/ob-sass hides /Users/salutis/src/emacs/nextstep/Emacs.a= pp/Contents/Resources/lisp/org/ob-sass ~/src/org-mode/lisp/ob-tangle hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/ob-tangle ~/src/org-mode/lisp/ob-calc hides /Users/salutis/src/emacs/nextstep/Emacs.a= pp/Contents/Resources/lisp/org/ob-calc ~/src/org-mode/lisp/ob-java hides /Users/salutis/src/emacs/nextstep/Emacs.a= pp/Contents/Resources/lisp/org/ob-java ~/src/org-mode/lisp/ox-icalendar hides /Users/salutis/src/emacs/nextstep/Em= acs.app/Contents/Resources/lisp/org/ox-icalendar ~/src/org-mode/lisp/ol-mhe hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ol-mhe ~/src/org-mode/lisp/org-attach-git hides /Users/salutis/src/emacs/nextstep/= Emacs.app/Contents/Resources/lisp/org/org-attach-git ~/src/org-mode/lisp/ox-md hides /Users/salutis/src/emacs/nextstep/Emacs.app= /Contents/Resources/lisp/org/ox-md ~/src/org-mode/lisp/ox-beamer hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/ox-beamer ~/src/org-mode/lisp/org-element hides /Users/salutis/src/emacs/nextstep/Ema= cs.app/Contents/Resources/lisp/org/org-element ~/src/org-mode/lisp/oc-natbib hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/oc-natbib ~/src/org-mode/lisp/org-protocol hides /Users/salutis/src/emacs/nextstep/Em= acs.app/Contents/Resources/lisp/org/org-protocol ~/src/org-mode/lisp/ob-gnuplot hides /Users/salutis/src/emacs/nextstep/Emac= s.app/Contents/Resources/lisp/org/ob-gnuplot ~/src/org-mode/lisp/org-tempo hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/org-tempo ~/src/org-mode/lisp/ob-latex hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/ob-latex ~/src/org-mode/lisp/ol-w3m hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ol-w3m ~/src/org-mode/lisp/org-id hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/org-id ~/src/org-mode/lisp/ox-man hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ox-man ~/src/org-mode/lisp/ol-doi hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ol-doi ~/src/org-mode/lisp/org-feed hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/org-feed ~/src/org-mode/lisp/ob-julia hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/ob-julia ~/src/org-mode/lisp/ob-lua hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ob-lua ~/src/org-mode/lisp/ob-table hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/ob-table ~/src/org-mode/lisp/ob-ocaml hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/ob-ocaml ~/src/org-mode/lisp/oc-csl hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/oc-csl ~/src/org-mode/lisp/ol-gnus hides /Users/salutis/src/emacs/nextstep/Emacs.a= pp/Contents/Resources/lisp/org/ol-gnus ~/src/org-mode/lisp/org-indent hides /Users/salutis/src/emacs/nextstep/Emac= s.app/Contents/Resources/lisp/org/org-indent ~/src/org-mode/lisp/ob-lilypond hides /Users/salutis/src/emacs/nextstep/Ema= cs.app/Contents/Resources/lisp/org/ob-lilypond ~/src/org-mode/lisp/ob-matlab hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/ob-matlab ~/src/org-mode/lisp/org-datetree hides /Users/salutis/src/emacs/nextstep/Em= acs.app/Contents/Resources/lisp/org/org-datetree ~/src/org-mode/lisp/ol-docview hides /Users/salutis/src/emacs/nextstep/Emac= s.app/Contents/Resources/lisp/org/ol-docview ~/src/org-mode/lisp/ob-python hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/ob-python ~/src/org-mode/lisp/ob-makefile hides /Users/salutis/src/emacs/nextstep/Ema= cs.app/Contents/Resources/lisp/org/ob-makefile ~/src/org-mode/lisp/org-duration hides /Users/salutis/src/emacs/nextstep/Em= acs.app/Contents/Resources/lisp/org/org-duration ~/src/org-mode/lisp/org-agenda hides /Users/salutis/src/emacs/nextstep/Emac= s.app/Contents/Resources/lisp/org/org-agenda ~/src/org-mode/lisp/ob-dot hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ob-dot ~/src/org-mode/lisp/ob-js hides /Users/salutis/src/emacs/nextstep/Emacs.app= /Contents/Resources/lisp/org/ob-js ~/src/org-mode/lisp/ox-publish hides /Users/salutis/src/emacs/nextstep/Emac= s.app/Contents/Resources/lisp/org/ox-publish ~/src/org-mode/lisp/org-inlinetask hides /Users/salutis/src/emacs/nextstep/= Emacs.app/Contents/Resources/lisp/org/org-inlinetask ~/src/org-mode/lisp/ob-org hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ob-org ~/src/org-mode/lisp/org-keys hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/org-keys ~/src/org-mode/lisp/ob-core hides /Users/salutis/src/emacs/nextstep/Emacs.a= pp/Contents/Resources/lisp/org/ob-core ~/src/org-mode/lisp/org-compat hides /Users/salutis/src/emacs/nextstep/Emac= s.app/Contents/Resources/lisp/org/org-compat ~/src/org-mode/lisp/ol hides /Users/salutis/src/emacs/nextstep/Emacs.app/Co= ntents/Resources/lisp/org/ol ~/src/org-mode/lisp/ox-odt hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ox-odt ~/src/org-mode/lisp/ol-info hides /Users/salutis/src/emacs/nextstep/Emacs.a= pp/Contents/Resources/lisp/org/ol-info ~/src/org-mode/lisp/ob-plantuml hides /Users/salutis/src/emacs/nextstep/Ema= cs.app/Contents/Resources/lisp/org/ob-plantuml ~/src/org-mode/lisp/ob-eshell hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/ob-eshell ~/src/org-mode/lisp/ox-ascii hides /Users/salutis/src/emacs/nextstep/Emacs.= app/Contents/Resources/lisp/org/ox-ascii ~/src/org-mode/lisp/org-loaddefs hides /Users/salutis/src/emacs/nextstep/Em= acs.app/Contents/Resources/lisp/org/org-loaddefs ~/src/org-mode/lisp/ox-koma-letter hides /Users/salutis/src/emacs/nextstep/= Emacs.app/Contents/Resources/lisp/org/ox-koma-letter ~/src/org-mode/lisp/ob-maxima hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/ob-maxima ~/src/org-mode/lisp/org hides /Users/salutis/src/emacs/nextstep/Emacs.app/C= ontents/Resources/lisp/org/org ~/src/org-mode/lisp/ol-bbdb hides /Users/salutis/src/emacs/nextstep/Emacs.a= pp/Contents/Resources/lisp/org/ol-bbdb ~/src/org-mode/lisp/org-macro hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/org-macro ~/src/org-mode/lisp/ob-sql hides /Users/salutis/src/emacs/nextstep/Emacs.ap= p/Contents/Resources/lisp/org/ob-sql ~/src/org-mode/lisp/org-attach hides /Users/salutis/src/emacs/nextstep/Emac= s.app/Contents/Resources/lisp/org/org-attach ~/src/org-mode/lisp/ob-processing hides /Users/salutis/src/emacs/nextstep/E= macs.app/Contents/Resources/lisp/org/ob-processing ~/src/org-mode/lisp/ox-texinfo hides /Users/salutis/src/emacs/nextstep/Emac= s.app/Contents/Resources/lisp/org/ox-texinfo ~/src/org-mode/lisp/org-crypt hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/org-crypt ~/src/org-mode/lisp/org-footnote hides /Users/salutis/src/emacs/nextstep/Em= acs.app/Contents/Resources/lisp/org/org-footnote ~/src/org-mode/lisp/org-install hides /Users/salutis/src/emacs/nextstep/Ema= cs.app/Contents/Resources/lisp/org/org-install ~/src/org-mode/lisp/ob-comint hides /Users/salutis/src/emacs/nextstep/Emacs= .app/Contents/Resources/lisp/org/ob-comint Features: (shadow sort mail-extr emacsbug tramp-cmds vterm tramp tramp-loaddefs tramp= ver tramp-integration files-x tramp-compat color term ehelp vterm-module term/x= term xterm cal-move bbdb bbdb-site timezone holidays hol-loaddefs cal-iso face-r= emap magit-bookmark magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-t= ag magit-merge magit-branch magit-reset magit-files magit-refs magit-status ma= git magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff git-commit log-edit add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor server magit-mode magit-git magit-base geiser-reload consult-vertico consult compat-28 recentf tree-widget bookmark char-fold misearch multi-isearch citar-org oc-csl cite= proc citeproc-itemgetters citeproc-biblatex citeproc-bibtex citeproc-cite citeproc-subbibs citeproc-sort citeproc-name citeproc-formatters citeproc-number rst citeproc-proc citeproc-disamb citeproc-itemdata citeproc-generic-elements citeproc-macro citeproc-choose citeproc-date citeproc-context citeproc-prange citeproc-style citeproc-locale citeproc-te= rm f citeproc-rt citeproc-lib citeproc-s s let-alist queue oc-basic citar parseb= ib citar-file preview font-latex latex latex-flymake tex-ispell tex-style tex texmathp tex-mode org-indent image-file image-converter ffap disp-table ol-= eww eww url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-a= rt mm-uu mml2015 gnus-sum shr pixel-fill kinsoku url-file url-dired svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range gnus-w= in gnus nnheader range ol-docview doc-view jka-compr image-mode exif ol-bibtex bibtex iso8601 ol-bbdb ol-w3m ol-doi org-link-doi cl-print geiser-mode geiser-xref geiser-guile info-look geiser-repl geiser-compile geiser-debug transient geiser-image geiser-capf geiser-doc geiser-menu geiser-edit etags fileloop xref geiser-completion geiser-autodoc geiser-eval geiser-connectio= n tq geiser-syntax geiser-log geiser-popup view scheme cursor-sensor paredit edm= acro kmacro savehist modus-operandi-theme modus-themes orderless vertico-multifo= rm vertico-mouse vertico marginalia pdf-loader diff-hl vc-dir ewoc cus-edit cus-start cus-load hl-todo corfu org-roam-migrate org-roam-log org-roam-mode org-roam-capture org-roam-id org-roam-node org-roam-db org-roam-utils org-roam-compat org-roam org-capture org-attach emacsql-sqlite url-http url-auth url-gw nsm emacsql emacsql-compiler magit-section compat-27 compat= -26 compat dash finder-inf notmuch notmuch-tree notmuch-jump notmuch-hello wid-= edit notmuch-show notmuch-print notmuch-crypto notmuch-mua notmuch-message notmuch-draft notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser notmuch-wash coolj notmuch-query icalendar diary-lib diary-loaddefs notmuch-tag crm notmuch-lib notmuch-version notmuch-compat hl-line message sendmail yank-media rmc ls-lisp dired dired-loaddefs rfc822= mml mailabbrev mail-utils gmm-utils mailheader mm-view mml-smime mml-sec epa epg rfc6068 epg-config gnus-util smime gnutls puny dig mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr display-fill-column-indicator display-line-numbers fortune lingua-franca flyspell ispell org-clock ob-sqlite ob-sql ob-java ob-shell shell ob-C cc-m= ode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-= defs ob-R ob-dot ob-scheme geiser ob-latex org-habit org-inlinetask htmlize ox-texinfo ox-md ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda ox-html table ox-ascii ox-publish ox derived org-element org-per= sist xdg org-id org-refile pcase avl-tree generator cap-words superword subword saveplace bug-reference autorevert filenotify flymake-proc flymake pp vc-mtn vc-hg vc-git diff-mode vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view pcvs-util vc vc-dispatcher project compile text-property-search delsel goto-addr thingatpt exec-path-from-shell comp comp-cstr warnings cl-extra o= rg ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete pcomplete comint ansi-color org-list org-faces org-entities time-date noutline outline easy-mmode org-version ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx org-fold org-fold-core org-keys oc org-compat advice org-macs org-loaddefs format-spec find-func cal-menu cale= ndar cal-loaddefs tex-site geiser-impl help-fns radix-tree help-mode geiser-cust= om geiser-base ring info package browse-url url url-proxy url-privacy url-expa= nd url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map url-vars seq gv subr-x byte-opt bytecomp byte-compi= le cconv cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-o= pt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode regi= ster page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice simple cl-generic cham georgian utf-8-lang misc-lang vietnamese tib= etan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian sl= ovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscr= ipt charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind kqueue co= coa ns lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 2178366 173575) (symbols 48 59259 3) (strings 32 350417 14205) (string-bytes 1 10593088) (vectors 16 125532) (vector-slots 8 2879350 189088) (floats 8 1346 958) (intervals 56 130004 13422) (buffers 992 54)) --=20 "The whole science is nothing more than a refinement of everyday thinking." -- Albert Einstein, 1879-1955 Rudolf Adamkovi=C4=8D [he/him] Studenohorsk=C3=A1 25 84103 Bratislava Slovakia From debbugs-submit-bounces@debbugs.gnu.org Mon May 23 11:54:07 2022 Received: (at 55595) by debbugs.gnu.org; 23 May 2022 15:54:07 +0000 Received: from localhost ([127.0.0.1]:50070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntANi-0007os-UR for submit@debbugs.gnu.org; Mon, 23 May 2022 11:54:07 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45950) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntANe-0007oH-DF for 55595@debbugs.gnu.org; Mon, 23 May 2022 11:54:05 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36616) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntANY-0008PY-VT; Mon, 23 May 2022 11:53:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=M7zNldXOFkPACpXO9nIx9lepIzHm4QaAjP6Vv58ixxI=; b=Z1Ls4H0cFUHRXnZnW1qk p1OGsgQ4PCQ70B0QX3+rEzjYoG52c950W1XQyToHBl2k7Ymsjn1eqYj+9gaaKPHBsh4B8JfZmtvOv lbIKQBZJhMVrYbr9j0pDHF4aLCNu1q0Q91cPfqVfMTTqoaZta9YeT6OGa1HVeKv53udZwp6pMgoU4 w4rMFSCTFwNxBwsJ2V+VbizA2MPKUVAEeEHZRDFsPBvOlSjAFmf6sf9RZ9fNacaMIvKnfd26HIeQb Tox145J11+I/ymz18L+pJtBxRYXmjtfpDHDHsBGMITsPtvfpJlA1wLC1Y/ISnSIVPx1AZXc6OswJ/ fOYrf3FE3R/17g==; Received: from [87.69.77.57] (port=1906 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 1ntANY-0003OP-AK; Mon, 23 May 2022 11:53:56 -0400 Date: Mon, 23 May 2022 18:53:42 +0300 Message-Id: <83pmk45jp5.fsf@gnu.org> From: Eli Zaretskii To: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= In-Reply-To: (bug-gnu-emacs@gnu.org) Subject: Re: bug#55595: 29.0.50; Compilation warnings on macOS References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55595 Cc: 55595@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: -3.3 (---) > Date: Mon, 23 May 2022 17:42:15 +0200 > From: Rudolf Adamkovič via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > > FYI, I see the following compilation warnings (@ commit 5a1a67a256): > > CC comp.o > comp.c:2816:24: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] > #pragma GCC diagnostic pop > ^ > comp.c:4698:24: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] > #pragma GCC diagnostic pop > ^ > comp.c:4714:24: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] > #pragma GCC diagnostic pop > ^ > comp.c:4967:24: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] > #pragma GCC diagnostic pop > ^ > comp.c:5351:11: warning: variable 'data_ephemeral_vec' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] > if (!recursive_load) > ^~~~~~~~~~~~~~~ > comp.c:5365:28: note: uninitialized use occurs here > data_ephemeral_vec = data_ephemeral_vec; > ^~~~~~~~~~~~~~~~~~ > comp.c:5351:7: note: remove the 'if' if its condition is always true > if (!recursive_load) > ^~~~~~~~~~~~~~~~~~~~ > comp.c:5345:46: note: initialize the variable 'data_ephemeral_vec' to silence this warning > Lisp_Object volatile data_ephemeral_vec; > ^ > = NULL Is this GCC or Clang? If the latter, I guess we should disable -Wunknown-pragmas for it. The last warning is silly, but I guess it cannot harm anyone to initialize the variable where it's declared. From debbugs-submit-bounces@debbugs.gnu.org Mon May 23 12:10:34 2022 Received: (at 55595) by debbugs.gnu.org; 23 May 2022 16:10:35 +0000 Received: from localhost ([127.0.0.1]:50091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntAde-00023S-Ip for submit@debbugs.gnu.org; Mon, 23 May 2022 12:10:34 -0400 Received: from ci74p00im-qukt09082701.me.com ([17.57.156.16]:29607) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntAdb-000235-4V for 55595@debbugs.gnu.org; Mon, 23 May 2022 12:10:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai; t=1653322224; bh=TamCtcvTN6uLI9GknoKQUSj1ZTE6kEd2PNN7d56sXO8=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=npnSi7nNb78e2L5FEkWNxlAdYAFcFQE850ysqNMYH44spnWNp/CiQwjrLSzR00Eqa z9Tx1qkc2fJpv/oh9RwRlG8eAiWvS6PHLSNvd6fKzICzLuMH4V52zUHTURqcWPFf4j V+lHD9zKHpMZ3lpI10JVgP6AiBjVgnIFaolZE9TmYeWRFTLhu3ZXGZ8yp+iL3MzxeO 59nMFoD6nGIbOpkRfcv89QfHxu7+t3lNFfmnKevRGlsV3fYh/ZG/JNaeJCq94YYbDK YU/Z8MGzZds5cHfnZ9H9wRdGCiEwdA+oYjG7aIELGy1ctg2hMRHm44WxmeQvnbMBe0 SzVe/1ZSYegUw== Received: from Workstation.local (ci77p00im-dlb-asmtp-mailmevip.me.com [17.57.156.26]) by ci74p00im-qukt09082701.me.com (Postfix) with ESMTPSA id 194F44A008DC; Mon, 23 May 2022 16:10:22 +0000 (UTC) From: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= To: Eli Zaretskii Subject: Re: bug#55595: 29.0.50; Compilation warnings on macOS In-Reply-To: <83pmk45jp5.fsf@gnu.org> References: <83pmk45jp5.fsf@gnu.org> Date: Mon, 23 May 2022 18:10:18 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: N_dBYxt2UaAscCgYqnMOlw35IKnv-40X X-Proofpoint-ORIG-GUID: N_dBYxt2UaAscCgYqnMOlw35IKnv-40X X-Proofpoint-Virus-Version: =?UTF-8?Q?vendor=3Dfsecure_engine=3D1.1.170-22c6f66c430a71ce266a39bfe25bc?= =?UTF-8?Q?2903e8d5c8f:6.0.138,18.0.790,17.11.62.513.0000000_definitions?= =?UTF-8?Q?=3D2022-01-12=5F03:2020-02-14=5F02,2022-01-12=5F03,2021-12-02?= =?UTF-8?Q?=5F01_signatures=3D0?= X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=789 mlxscore=0 spamscore=0 bulkscore=0 adultscore=0 malwarescore=0 suspectscore=0 clxscore=1011 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2205230091 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55595 Cc: 55595@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.7 (-) Eli Zaretskii writes: > Is this GCC or Clang? Clang. Rudy --=20 "It is no paradox to say that in our most theoretical moods we may be nearest to our most practical applications." -- Alfred North Whitehead, 1861-1947 Rudolf Adamkovi=C4=8D [he/him] Studenohorsk=C3=A1 25 84103 Bratislava Slovakia From debbugs-submit-bounces@debbugs.gnu.org Mon May 23 12:28:38 2022 Received: (at 55595) by debbugs.gnu.org; 23 May 2022 16:28:38 +0000 Received: from localhost ([127.0.0.1]:50118 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntAv6-0002WG-CX for submit@debbugs.gnu.org; Mon, 23 May 2022 12:28:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ntAuy-0002Vw-IL for 55595@debbugs.gnu.org; Mon, 23 May 2022 12:28:35 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37840) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ntAut-0005jL-6v; Mon, 23 May 2022 12:28:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=ZOVH0H6WsSW+j+aRyFlyxNCDouPb68TPlWiEb0UTv5A=; b=gq5L7a8CXyC1GrHTb9lc h9Lp+9XhnQf6YfPxyBonjQ5xduBeGRrLXB7fAORLiervbyKluzg5PaGC/fc291yV8HBpGTNirup6p F+A7WcKBxOm/cOYrOvnhZQmTkFDNEBTOPBHpvKHnupri6C293v/xXsQl9tueeCr0r2MgtdpubYYk7 BgZ7zfHua2qU6DWFm16m3LvUNQ8lT+7YLoXFF6mpasW1QmFVqWAupIYr9OVseZeg8mtxxF+3bAqL3 qWGjU1gcUOynDy9KEQFN94hs3J9kx/CydOngoKuGkJ0zhigeWLu7qeePBrDFCfCyBtVd7wC/xTQOW 4axAw8BOHkA5zg==; Received: from [87.69.77.57] (port=4008 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 1ntAus-0007zW-Mg; Mon, 23 May 2022 12:28:23 -0400 Date: Mon, 23 May 2022 19:28:08 +0300 Message-Id: <83o7zo5i3r.fsf@gnu.org> From: Eli Zaretskii To: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= In-Reply-To: (message from Rudolf =?utf-8?Q?Adamko?= =?utf-8?Q?vi=C4=8D?= on Mon, 23 May 2022 18:10:18 +0200) Subject: Re: bug#55595: 29.0.50; Compilation warnings on macOS References: <83pmk45jp5.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55595 Cc: 55595@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: -3.3 (---) > From: Rudolf Adamkovič > Cc: 55595@debbugs.gnu.org > Date: Mon, 23 May 2022 18:10:18 +0200 > > Eli Zaretskii writes: > > > Is this GCC or Clang? > > Clang. Thanks, please try the latest master branch, where I tried to fix that. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 02 14:37:13 2022 Received: (at 55595) by debbugs.gnu.org; 2 Jun 2022 18:37:13 +0000 Received: from localhost ([127.0.0.1]:54588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwph3-0001UO-6v for submit@debbugs.gnu.org; Thu, 02 Jun 2022 14:37:13 -0400 Received: from qs51p00im-qukt01080101.me.com ([17.57.155.18]:20099) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwph1-0001U9-93 for 55595@debbugs.gnu.org; Thu, 02 Jun 2022 14:37:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai; t=1654195025; bh=DCYuySg82SQSwKTvNhNQvCsdsCneA0tPA/8lwNbfDeg=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=CzPR4QPfsqqXXlxuKoN1C8jPF750WjZ8rqHwpbK206BNXTAAJqrTp+sM1M14juttj XiGPLj8lEBKH2lGsauFWQ5ViFtyQfk45Ly3K7Jk8Ee4+EriR00Ex9RWQNzqn9Dga1C yC+U5bChsBXKP4AxePATVtHwWMJ0AMIsI5E737xpUGaNUtKKRXIbDZ8WeQ3UKB86+s HKy7NF0VhodAW4Ndpo/SdzuCDdWOXC0BiGuPc2psK47jovr9qF3SMP9Fta1qGqpEub hbXYQsZboBOqwGi5XDv1MRq6ugKc4cJ25ttmdj3oYpInmufj2oR7FuutjSee37gS5m VbWQO6FroyEwg== Received: from Workstation.local (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01080101.me.com (Postfix) with ESMTPSA id EF6D2618014E; Thu, 2 Jun 2022 18:37:03 +0000 (UTC) From: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= To: Eli Zaretskii Subject: Re: bug#55595: 29.0.50; Compilation warnings on macOS In-Reply-To: <83o7zo5i3r.fsf@gnu.org> References: <83pmk45jp5.fsf@gnu.org> <83o7zo5i3r.fsf@gnu.org> Date: Thu, 02 Jun 2022 20:36:58 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: 0KylUOqGuncUleyTpWQhfo6hw7CKwJO2 X-Proofpoint-GUID: 0KylUOqGuncUleyTpWQhfo6hw7CKwJO2 X-Proofpoint-Virus-Version: =?UTF-8?Q?vendor=3Dfsecure_engine=3D1.1.170-22c6f66c430a71ce266a39bfe25bc?= =?UTF-8?Q?2903e8d5c8f:6.0.425,18.0.790,17.0.605.474.0000000_definitions?= =?UTF-8?Q?=3D2022-01-12=5F03:2022-01-11=5F01,2022-01-12=5F03,2020-01-23?= =?UTF-8?Q?=5F02_signatures=3D0?= X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 clxscore=1011 suspectscore=0 malwarescore=0 adultscore=0 mlxlogscore=868 mlxscore=0 bulkscore=0 phishscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2206020078 X-Spam-Score: -0.6 (/) X-Debbugs-Envelope-To: 55595 Cc: 55595@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.6 (-) Eli Zaretskii writes: > Thanks, please try the latest master branch, where I tried to fix > that. I tried again at: 8f279c8666dc642ed1f8f49aa709530fcea47374 Compile command: ./configure --with-json --with-native-compilation && make && make install I get 4 errors in the compilation buffer ... ./configure: line 43329: sort: No such file or directory ./configure: line 43326: sed: No such file or directory ./configure: line 44836: sort: No such file or directory ./configure: line 44833: sed: No such file or directory ... and I get 4 warnings in the compilation buffer: comp.c:2816:24: warning: pragma diagnostic pop could not pop, no matching p= ush [-Wunknown-pragmas] #pragma GCC diagnostic pop ^ comp.c:4698:24: warning: pragma diagnostic pop could not pop, no matching p= ush [-Wunknown-pragmas] #pragma GCC diagnostic pop ^ comp.c:4714:24: warning: pragma diagnostic pop could not pop, no matching p= ush [-Wunknown-pragmas] #pragma GCC diagnostic pop ^ comp.c:4967:24: warning: pragma diagnostic pop could not pop, no matching p= ush [-Wunknown-pragmas] #pragma GCC diagnostic pop ^ Despite the errors, the compilation continues and completes. Rudy --=20 "Be especially critical of any statement following the word 'obviously.'" -- Anna Pell Wheeler, 1883-1966 Rudolf Adamkovi=C4=8D [he/him] Studenohorsk=C3=A1 25 84103 Bratislava Slovakia From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 02 15:10:42 2022 Received: (at 55595) by debbugs.gnu.org; 2 Jun 2022 19:10:42 +0000 Received: from localhost ([127.0.0.1]:54632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwqDR-0002P6-BP for submit@debbugs.gnu.org; Thu, 02 Jun 2022 15:10:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50208) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nwqDL-0002Ok-EV for 55595@debbugs.gnu.org; Thu, 02 Jun 2022 15:10:40 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38014) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nwqDF-00038F-5H; Thu, 02 Jun 2022 15:10:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=er+iZ6KE+j3e7fxTW+lOwFUtExnmb4gSiMlEVjYEOG4=; b=SuXHdpta0gOCjCndh0Y1 9XRsA3UMaLpgwCYNL5cAiJ7Fx//JYqKDv6lfWS7h26xqKZHfLg9SYfM2jc8+lhgFDvfUkT7FB7vOE 2H0mHr4wh3KqKgAdjcI+FCBID4GY+cThwo2f6qiiIxbhzCGH3ZON95AcyyxFG/RfL8441qFxIAdsf 3yRVNSdGkihxXj7CZLvx2u+wyzUhctb/Pq0AZVFKkJdCoqngQwK+Ko7+Jyb5uBTELM1zLKSFwB6ld XNjJC/9yWRypkvGcMx2vrD3ao4bIpm2R2Ti1B5CdgMXj1+ZNWlhS0WC7Ch+F1aYW9a2/8hhjQYfKW sxFIy0grYvhmtQ==; Received: from [87.69.77.57] (port=2346 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 1nwqD8-0006Sn-So; Thu, 02 Jun 2022 15:10:28 -0400 Date: Thu, 02 Jun 2022 22:10:32 +0300 Message-Id: <83fskmev9z.fsf@gnu.org> From: Eli Zaretskii To: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= In-Reply-To: (message from Rudolf =?utf-8?Q?Adamko?= =?utf-8?Q?vi=C4=8D?= on Thu, 02 Jun 2022 20:36:58 +0200) Subject: Re: bug#55595: 29.0.50; Compilation warnings on macOS References: <83pmk45jp5.fsf@gnu.org> <83o7zo5i3r.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55595 Cc: 55595@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: -3.3 (---) > From: Rudolf Adamkovič > Cc: 55595@debbugs.gnu.org > Date: Thu, 02 Jun 2022 20:36:58 +0200 > > Eli Zaretskii writes: > > > Thanks, please try the latest master branch, where I tried to fix > > that. > > I tried again at: > > 8f279c8666dc642ed1f8f49aa709530fcea47374 > > Compile command: > > ./configure --with-json --with-native-compilation && make && make install Did you regenerate configure before running the above? The change is in configure.ac, so you need to run ./autogen.sh to regenerate the configure script from configure.ac. (In general, I suggest to always say "make && make install", because that will run the configure script automatically when needed, and will regenerate the configure script automatically when configure.ac was updated.) > comp.c:2816:24: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] > #pragma GCC diagnostic pop > ^ > comp.c:4698:24: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] > #pragma GCC diagnostic pop > ^ > comp.c:4714:24: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] > #pragma GCC diagnostic pop > ^ > comp.c:4967:24: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] > #pragma GCC diagnostic pop I guess this means you did not regenerate the configure script? Or maybe the compiler doesn't identify itself as clang, so the changes I did don't have effect? From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 03 15:38:00 2022 Received: (at 55595) by debbugs.gnu.org; 3 Jun 2022 19:38:00 +0000 Received: from localhost ([127.0.0.1]:57086 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nxD7O-0001RJ-JU for submit@debbugs.gnu.org; Fri, 03 Jun 2022 15:38:00 -0400 Received: from ci74p00im-qukt09081902.me.com ([17.57.156.9]:41847) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nxD7J-0001Qz-SM for 55595@debbugs.gnu.org; Fri, 03 Jun 2022 15:37:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai; t=1654285067; bh=dYMr9Yx3DgLAAT3fpU8SZ5vtAfABDm6//AkQ1yK1IPk=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=C4iMBQ+0dSBLfjSfKVuWE0gROg0UnDuwIcM+ucNjTHjUkpBBgWXzgl1DGevV71WcZ fzs2kZ7G6KAMk1ICFxds/SSQyWsYiS+/TaeIfmKZ8bd5ElzadZToMoBlbWBu1LcrgK rOlYfOGWhLCdiMroGQUcxvcXnN8s4FGFeyA7+hnvzLc6ujNHpC236K4HONxqdHdPRI 5MBefDaAcIjcF6mHNrCw/9UN4PUgywcAy51K7xcTdinMalSQELihSc6To850fO3WLs fBb5RDQ3ViTVoq9N7oor7ZZ15hBtEMorTl5Q2JA5CEXrtnH9h4waPSI0gAgbQrKItX 1Wgdd7S+wO4vA== Received: from Workstation.local (ci77p00im-dlb-asmtp-mailmevip.me.com [17.57.156.26]) by ci74p00im-qukt09081902.me.com (Postfix) with ESMTPSA id 3E8092900193; Fri, 3 Jun 2022 19:37:46 +0000 (UTC) From: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= To: Eli Zaretskii Subject: Re: bug#55595: 29.0.50; Compilation warnings on macOS In-Reply-To: <83fskmev9z.fsf@gnu.org> References: <83pmk45jp5.fsf@gnu.org> <83o7zo5i3r.fsf@gnu.org> <83fskmev9z.fsf@gnu.org> Date: Fri, 03 Jun 2022 21:37:40 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: mlGad42aC6BK2zb37od9OzYOf_t4nMFM X-Proofpoint-ORIG-GUID: mlGad42aC6BK2zb37od9OzYOf_t4nMFM X-Proofpoint-Virus-Version: =?UTF-8?Q?vendor=3Dfsecure_engine=3D1.1.170-22c6f66c430a71ce266a39bfe25bc?= =?UTF-8?Q?2903e8d5c8f:6.0.138,18.0.572,17.11.62.513.0000000_definitions?= =?UTF-8?Q?=3D2020-02-14=5F11:2020-02-14=5F02,2020-02-14=5F11,2021-12-02?= =?UTF-8?Q?=5F01_signatures=3D0?= X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 clxscore=1015 adultscore=0 suspectscore=0 bulkscore=0 mlxlogscore=923 malwarescore=0 mlxscore=0 spamscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2206030077 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55595 Cc: 55595@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.7 (-) Eli Zaretskii writes: >> ./configure --with-json --with-native-compilation && make && make install > > Did you regenerate configure before running the above? The change is > in configure.ac, so you need to run ./autogen.sh to regenerate the > configure script from configure.ac. > > (In general, I suggest to always say "make && make install", because > that will run the configure script automatically when needed, and will > regenerate the configure script automatically when configure.ac was > updated.) > > [=E2=80=A6] > > I guess this means you did not regenerate the configure script? Or > maybe the compiler doesn't identify itself as clang, so the changes I > did don't have effect? I retried with ... ./autogen.sh \ && ./configure --with-json --with-native-compilation \ && make \ && make install ... and I still get the same 4 errors and 4 warnings. Rudy --=20 "Logic is a science of the necessary laws of thought, without which no employment of the understanding and the reason takes place." -- Immanuel Kant, 1785 Rudolf Adamkovi=C4=8D [he/him] Studenohorsk=C3=A1 25 84103 Bratislava Slovakia From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 04 02:06:32 2022 Received: (at 55595) by debbugs.gnu.org; 4 Jun 2022 06:06:32 +0000 Received: from localhost ([127.0.0.1]:57444 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nxMve-0002yJ-U2 for submit@debbugs.gnu.org; Sat, 04 Jun 2022 02:06:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36546) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nxMvc-0002y5-GP for 55595@debbugs.gnu.org; Sat, 04 Jun 2022 02:06:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44528) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nxMvV-0000Uw-TO; Sat, 04 Jun 2022 02:06:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=OJklQRjXd6B9lRQ2uDISJmCQbfD4Ohxf2NPKjxiLv58=; b=JJSTK8LvXxOL1vKiNsbF M4+opbrVExjEKDAeIN1IVNHorn0NEPC4OuTjmAKFNZnufnEQvFh23N8vVdH5ubihpSK6C6D19zrdp 46uvHyCvixplaTvJqr1oy3IbRZayVNOK4VZMoSN8P7YCwPB2MahS3TgqxBHyNZnnISFdzabnyICQX t1GHPaL3xTwv+5AVYzHj8LXrsf96x5n991xZIMD7nLbkyzk7tDjjqJCZKX/VlMRGsCexyxvdNqWt0 Fr0VMMyOGSo2nSPkQvmQ5SRHhBTgSGQkwT4hKnC237OsxJdgbXcLfb3vLgbk1RUFgM9AcfxV0fYBD IVl6GXP7SpusXQ==; Received: from [87.69.77.57] (port=3864 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 1nxMvN-0006H5-LG; Sat, 04 Jun 2022 02:06:18 -0400 Date: Sat, 04 Jun 2022 09:06:27 +0300 Message-Id: <83r145aroc.fsf@gnu.org> From: Eli Zaretskii To: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= In-Reply-To: (message from Rudolf =?utf-8?Q?Adamko?= =?utf-8?Q?vi=C4=8D?= on Fri, 03 Jun 2022 21:37:40 +0200) Subject: Re: bug#55595: 29.0.50; Compilation warnings on macOS References: <83pmk45jp5.fsf@gnu.org> <83o7zo5i3r.fsf@gnu.org> <83fskmev9z.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55595 Cc: 55595@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: -3.3 (---) > From: Rudolf Adamkovič > Cc: 55595@debbugs.gnu.org > Date: Fri, 03 Jun 2022 21:37:40 +0200 > > Eli Zaretskii writes: > > > I guess this means you did not regenerate the configure script? Or > > maybe the compiler doesn't identify itself as clang, so the changes I > > did don't have effect? > > I retried with ... > > ./autogen.sh \ > && ./configure --with-json --with-native-compilation \ > && make \ > && make install > > ... and I still get the same 4 errors and 4 warnings. I'm sorry, I'm flying blind here, as I have no access to this compiler. I've now tried a more radical solution, please see if the latest master branch solves this. From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 05 06:52:02 2022 Received: (at 55595) by debbugs.gnu.org; 5 Jun 2022 10:52:02 +0000 Received: from localhost ([127.0.0.1]:60147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nxnrV-0000x5-Gg for submit@debbugs.gnu.org; Sun, 05 Jun 2022 06:52:01 -0400 Received: from qs51p00im-qukt01080502.me.com ([17.57.155.23]:36855) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nxnrR-0000wm-6A for 55595@debbugs.gnu.org; Sun, 05 Jun 2022 06:51:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai; t=1654426310; bh=789MEYenqoRhNEd1Lj3kP1hIHUybZXSKmE+uqAE2qgc=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=ZyB2ZOtJeBvxhM+Ltl0WwFDA5+0bVvHZue1C+URGuGcsk3VD91IxxT5DPPuDfpeh7 g5EGUl74zXGQ6ADk4oLGKqvn+b7Gy7DHVMl/Nfuc1IXyAvea7abSDWOrLt+ALmdVFR GrDuvHv6uFxJW1MlMYHDMMYAAMg9wa4VEPkqjXYFTIDAnRqbjOWfHhLAD4O6XNlywa //XbDAvEfUYFAXYl1YciToNQXw/swPik/WbEIsevRIizzA0C16FnRkEvUwErmjJmY+ ZQdTwFp7saynupabQf+o1hAesPCAwJS2ulvvPYV30nMzZq/qgmmSP3eEiu92D/bxfd e2T7GqWGbKV/g== Received: from Workstation.local (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01080502.me.com (Postfix) with ESMTPSA id 591574E400A2; Sun, 5 Jun 2022 10:51:49 +0000 (UTC) From: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= To: Eli Zaretskii Subject: Re: bug#55595: 29.0.50; Compilation warnings on macOS In-Reply-To: <83r145aroc.fsf@gnu.org> References: <83pmk45jp5.fsf@gnu.org> <83o7zo5i3r.fsf@gnu.org> <83fskmev9z.fsf@gnu.org> <83r145aroc.fsf@gnu.org> Date: Sun, 05 Jun 2022 12:51:43 +0200 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Proofpoint-ORIG-GUID: lDwN2MuRqtaB9lVwU8S9gU7p0BTEOTgh X-Proofpoint-GUID: lDwN2MuRqtaB9lVwU8S9gU7p0BTEOTgh X-Proofpoint-Virus-Version: =?UTF-8?Q?vendor=3Dfsecure_engine=3D1.1.170-22c6f66c430a71ce266a39bfe25bc?= =?UTF-8?Q?2903e8d5c8f:6.0.138,18.0.790,17.0.605.474.0000000_definitions?= =?UTF-8?Q?=3D2022-01-12=5F02:2020-02-14=5F02,2022-01-12=5F02,2020-01-23?= =?UTF-8?Q?=5F02_signatures=3D0?= X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 phishscore=0 spamscore=0 mlxlogscore=999 suspectscore=0 clxscore=1015 bulkscore=0 mlxscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2206050049 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55595 Cc: 55595@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.7 (-) --=-=-= Content-Type: text/plain Eli Zaretskii writes: > I'm sorry, I'm flying blind here, as I have no access to this > compiler. I've now tried a more radical solution, please see if the > latest master branch solves this. I still see the first four warnings at 6011d39b6a: CC comp.o comp.c:2816:24: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] #pragma GCC diagnostic pop ^ comp.c:4698:24: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] #pragma GCC diagnostic pop ^ comp.c:4714:24: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] #pragma GCC diagnostic pop ^ comp.c:4967:24: warning: pragma diagnostic pop could not pop, no matching push [-Wunknown-pragmas] #pragma GCC diagnostic pop ^ I wonder, why not add the missing pushes? When I apply the patch below, Clang reports 0 warnings. Would that break some other compiler or something? Rudy --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-Fix-diagnostic-push-pop-compiler-warnings-on-macOS.patch >From 7ae3ef0ad33062128858c29645f641230092f26d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rudolf=20Adamkovi=C4=8D?= Date: Sun, 5 Jun 2022 12:04:49 +0200 Subject: [PATCH] Fix diagnostic push/pop compiler warnings on macOS * src/comp.c: Add missing "#pragma diagnostic" pushes. * configure.ac: Revert previous attempts to fix Clang warnings. --- configure.ac | 2 -- src/comp.c | 4 ++++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 313a1436b5..1d2d1f190b 100644 --- a/configure.ac +++ b/configure.ac @@ -1024,7 +1024,6 @@ AC_DEFUN gl_WARN_ADD([-Wno-pointer-sign]) gl_WARN_ADD([-Wno-string-plus-int]) gl_WARN_ADD([-Wno-unknown-attributes]) - gl_WARN_ADD([-Wno-unknown-pragmas]) ]) ],[ isystem='-isystem ' @@ -1085,7 +1084,6 @@ AC_DEFUN if test "$emacs_cv_clang" = yes; then nw="$nw -Wdouble-promotion" - nm="$nm -Wunknown-pragmas" fi # This causes too much noise in the MinGW build. diff --git a/src/comp.c b/src/comp.c index 97bc6a5f9d..ea376a4370 100644 --- a/src/comp.c +++ b/src/comp.c @@ -2626,6 +2626,7 @@ emit_maybe_gc_or_quit (Lisp_Object insn) /* This is in charge of serializing an object and export a function to retrieve it at load time. */ +#pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Waddress" static void emit_static_object (const char *name, Lisp_Object obj) @@ -4681,6 +4682,7 @@ DEFUN ("comp--release-ctxt", Fcomp__release_ctxt, Scomp__release_ctxt, return Qt; } +#pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Waddress" DEFUN ("comp-native-driver-options-effective-p", Fcomp_native_driver_options_effective_p, @@ -4697,6 +4699,7 @@ DEFUN ("comp-native-driver-options-effective-p", } #pragma GCC diagnostic pop +#pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Waddress" DEFUN ("comp-native-compiler-options-effective-p", Fcomp_native_compiler_options_effective_p, @@ -4943,6 +4946,7 @@ DEFUN ("comp--compile-ctxt-to-file", Fcomp__compile_ctxt_to_file, return filename; } +#pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Waddress" DEFUN ("comp-libgccjit-version", Fcomp_libgccjit_version, Scomp_libgccjit_version, 0, 0, 0, -- 2.36.1 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable --=20 "Be especially critical of any statement following the word 'obviously.'" -- Anna Pell Wheeler, 1883-1966 Rudolf Adamkovi=C4=8D [he/him] Studenohorsk=C3=A1 25 84103 Bratislava Slovakia --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 05 07:00:04 2022 Received: (at 55595) by debbugs.gnu.org; 5 Jun 2022 11:00:04 +0000 Received: from localhost ([127.0.0.1]:60163 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nxnzH-00019y-Oe for submit@debbugs.gnu.org; Sun, 05 Jun 2022 07:00:04 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50546) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nxnzC-00018v-MZ for 55595@debbugs.gnu.org; Sun, 05 Jun 2022 07:00:02 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41624) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nxnz7-0003yK-D6; Sun, 05 Jun 2022 06:59:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=fkSDVY3yhEYKgmnF7yFcQcKANvS1EeYGLPe0TPqxMBo=; b=VTGqECWALRjjxVnKZygw PqLQrz7G5g/xe3fnVS309DBoe2RjtV110QSMTqXLWe+qgOAwAP/xpr0BZXlTDdD1PNTI7nDORbSGZ kbwho3pWnwGfZEEP8JjG8Pu6I7ApPJ/pbtDo7+/fhwTcfHSZaokhUbOSW4S89m0oXIFIoxmRkPFHz EJbzP/gHvnB4YczQl2qa1A35VXo7Lnr90sZ4Bn4v5ghvAGaoNALnZ27y+Sg0OOBiAfnJSXqqO9iYC mRTA0e90vnLFewmQ7rifOfBF76hWUEaJmMmYNa0LONbEfASZn5+dC+DsKopCweg1fqrgMbs13e0xz lZtAexaO087EUQ==; Received: from [87.69.77.57] (port=4459 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 1nxnz6-0005ix-1O; Sun, 05 Jun 2022 06:59:52 -0400 Date: Sun, 05 Jun 2022 13:59:39 +0300 Message-Id: <83leub9y04.fsf@gnu.org> From: Eli Zaretskii To: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= In-Reply-To: (message from Rudolf =?utf-8?Q?Adamko?= =?utf-8?Q?vi=C4=8D?= on Sun, 05 Jun 2022 12:51:43 +0200) Subject: Re: bug#55595: 29.0.50; Compilation warnings on macOS References: <83pmk45jp5.fsf@gnu.org> <83o7zo5i3r.fsf@gnu.org> <83fskmev9z.fsf@gnu.org> <83r145aroc.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55595 Cc: 55595@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: -3.3 (---) > From: Rudolf Adamkovič > Cc: 55595@debbugs.gnu.org > Date: Sun, 05 Jun 2022 12:51:43 +0200 > > I wonder, why not add the missing pushes? When I apply the patch below, > Clang reports 0 warnings. Would that break some other compiler or > something? I have no idea; I will let experts chime in. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 07 02:49:42 2022 Received: (at control) by debbugs.gnu.org; 7 Jun 2022 06:49:42 +0000 Received: from localhost ([127.0.0.1]:37360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nyT26-0004An-7f for submit@debbugs.gnu.org; Tue, 07 Jun 2022 02:49:42 -0400 Received: from mail-pj1-f53.google.com ([209.85.216.53]:36719) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nyT24-0004AZ-JV for control@debbugs.gnu.org; Tue, 07 Jun 2022 02:49:41 -0400 Received: by mail-pj1-f53.google.com with SMTP id u12-20020a17090a1d4c00b001df78c7c209so19981170pju.1 for ; Mon, 06 Jun 2022 23:49:40 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=xYp7tb7lLAsun9iVpkqGGR+JcBN8Su76O9v8YOLgHXA=; b=jEE/SxYqtO9ialjdMYy249Q8E8itN+tG59JdK+kbMeAEQa/1bhqOTJ1QdGl0cboJoe ZJ+7JQbhpZB/s3u3GHQjh3P+cHqcbEAt72ApAmd3vrFZUHZFD+eBqFUfqhHbqGdhnM4+ lb/6unl4rxtsiIdD6pGyP6Jtdtmt35xGY7ZAC3d4rETSjIb/+xbLCRrwdbK+NdqKnCad elCeQem6gDhpx1+KIkoG3HAlhQh1zFUDYvyJD8CiTnI7010595RR8TH6WweaOb5+TxvH tqWS6fe7jeulnEP1zTCGQe9NgKOS31PkHtmUzc/14gHrEclDnKZv51A6up/kgqLslC90 f3Cg== X-Gm-Message-State: AOAM533LIGsdh6VPOe2YyLl9m/XfZcsZPby6yRkmtufKkwJfgb9L6NMf OLKEGfGvuDWGnitM1sQyKYCXehe5CrChvM96HbD4BB4S X-Google-Smtp-Source: ABdhPJxrfRzF5ryXg0ZeT4Gtz4Wfap3UE2iZfiZL0+FIzQvby/gPDMtNM113KwUliVdtlbeFrixZka0MyBbmXKWHJBc= X-Received: by 2002:a17:902:e74b:b0:166:4d34:3be3 with SMTP id p11-20020a170902e74b00b001664d343be3mr23768227plf.102.1654584574666; Mon, 06 Jun 2022 23:49:34 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 7 Jun 2022 01:49:33 -0500 From: Stefan Kangas MIME-Version: 1.0 Date: Tue, 7 Jun 2022 01:49:33 -0500 Message-ID: Subject: control message for bug #55595 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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: -0.5 (/) severity 55595 minor quit From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 19 19:07:54 2022 Received: (at 55595) by debbugs.gnu.org; 20 Nov 2022 00:07:54 +0000 Received: from localhost ([127.0.0.1]:41755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owXsI-0007Cr-By for submit@debbugs.gnu.org; Sat, 19 Nov 2022 19:07:54 -0500 Received: from st43p00im-ztdg10071801.me.com ([17.58.63.171]:40918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owXsF-0007Cf-19 for 55595@debbugs.gnu.org; Sat, 19 Nov 2022 19:07:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai; t=1668902864; bh=Cn7UhXJImlcohVzOVaj0VvoyRirZfX6bDOQ0019pAho=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=kJ7lwc8i9ZoUBgCY/Z/gN6JRNJgsUPZxBB9LlX9yz3en5QbUr5TuVy20poLKePS+0 FTtKUwfvHN2kc9kP+tAHh3+mpDcr4DI+9MUFjbAmyzP4xtHYPlaG7/fimr1UiXNwE6 IoHk4fmXCP7oy43nLIOieCqVsdvrQv17zWbLVO2xvARte4hk8M7tQqSQxuwWPVgHg9 VubQLFL5Q26PJdyr1i6m6jV2HIDwndfV09iJ/YDmKOGOUo2ZSJbS21UHPbEOm+I/wz IGP4b4VvPVmy2RBlO4gjNzirY9QvYI27sB1aroFWz9E2VFp5Cb8VihSMIYrN5Kgre+ LsKQ3BmiCWE6w== Received: from Rudolfs-MacBook-Air.local (st43p00im-dlb-asmtp-mailmevip.me.com [17.42.251.41]) by st43p00im-ztdg10071801.me.com (Postfix) with ESMTPSA id D74653C0564; Sun, 20 Nov 2022 00:07:43 +0000 (UTC) From: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= To: Eli Zaretskii Subject: Re: bug#55595: 29.0.50; Compilation warnings on macOS In-Reply-To: <83leub9y04.fsf@gnu.org> References: <83pmk45jp5.fsf@gnu.org> <83o7zo5i3r.fsf@gnu.org> <83fskmev9z.fsf@gnu.org> <83r145aroc.fsf@gnu.org> <83leub9y04.fsf@gnu.org> Date: Sun, 20 Nov 2022 01:07:41 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: OLpmwdGtjqPSk5UFwl5UYXKq78f0G_Pc X-Proofpoint-GUID: OLpmwdGtjqPSk5UFwl5UYXKq78f0G_Pc X-Proofpoint-Virus-Version: =?UTF-8?Q?vendor=3Dfsecure_engine=3D1.1.170-22c6f66c430a71ce266a39bfe25bc?= =?UTF-8?Q?2903e8d5c8f:6.0.138,18.0.883,17.0.605.474.0000000_definitions?= =?UTF-8?Q?=3D2022-06-21=5F08:2020-02-14=5F02,2022-06-21=5F08,2020-01-23?= =?UTF-8?Q?=5F02_signatures=3D0?= X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 suspectscore=0 bulkscore=0 malwarescore=0 adultscore=0 clxscore=1015 mlxscore=0 mlxlogscore=615 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2209130000 definitions=main-2211190187 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55595 Cc: 55595@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.7 (-) Eli Zaretskii writes: > I have no idea; I will let experts chime in. We can close this bug report. Someone has pushed the necessary changes discussed above. Thank you for your time. Rudy --=20 "Genius is 1% inspiration and 99% perspiration." -- Thomas Alva Edison, 1932 Rudolf Adamkovi=C4=8D [he/him] Studenohorsk=C3=A1 25 84103 Bratislava Slovakia From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 20 02:29:31 2022 Received: (at 55595-done) by debbugs.gnu.org; 20 Nov 2022 07:29:31 +0000 Received: from localhost ([127.0.0.1]:42230 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owelf-0001Xl-6y for submit@debbugs.gnu.org; Sun, 20 Nov 2022 02:29:31 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owelc-0001XX-P7 for 55595-done@debbugs.gnu.org; Sun, 20 Nov 2022 02:29:29 -0500 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 1owelW-0000Ui-Gb; Sun, 20 Nov 2022 02:29:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=RxuPJ1RnsRmh4Y97YM2g0TWeHgzUKkAz4+73Da/Nxhc=; b=eWWuJlfY0hvvkmPkZi2q 72yODNxrniRyr1A3IEEBo+R9HCUiR/cSH3AgXH+n7xXjBXAF7B9O/aSkB3gdejWzf2VX4/HbTIWcZ tCBssIqJ8ELQaqLhsXa6pfq2lSQjA1fy5L/ajgcjIrQDkjB5vqUOZDPrSIyJ05EE4C1F3MSKqZzcN aQPQGIrrTQ1diO1Yk9ihhI/vAw9MCkfUa4w5RlcYuaDsh1ONpavBu/P5bpQf7ehDZqQcp9+cnCRjI xtn83bbDdKKjmGeHg8yAZV0mSfFRUn+qWOj8JGmuIuo2ACF0XuBzdgAqhZH8iZWidmp1FN/o1op1h hPcX6WPe7bLh4A==; Received: from [87.69.77.57] (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 1owelV-0006lE-UA; Sun, 20 Nov 2022 02:29:22 -0500 Date: Sun, 20 Nov 2022 09:29:30 +0200 Message-Id: <831qpy6q3p.fsf@gnu.org> From: Eli Zaretskii To: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= In-Reply-To: (message from Rudolf =?utf-8?Q?Adamko?= =?utf-8?Q?vi=C4=8D?= on Sun, 20 Nov 2022 01:07:41 +0100) Subject: Re: bug#55595: 29.0.50; Compilation warnings on macOS References: <83pmk45jp5.fsf@gnu.org> <83o7zo5i3r.fsf@gnu.org> <83fskmev9z.fsf@gnu.org> <83r145aroc.fsf@gnu.org> <83leub9y04.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55595-done Cc: 55595-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: -3.3 (---) > From: Rudolf Adamkovič > Cc: 55595@debbugs.gnu.org > Date: Sun, 20 Nov 2022 01:07:41 +0100 > > Eli Zaretskii writes: > > > I have no idea; I will let experts chime in. > > We can close this bug report. Someone has pushed the necessary changes > discussed above. Thank you for your time. Thanks, done. From unknown Sat Jun 21 03:26:59 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 18 Dec 2022 12:24:14 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator