From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Sean Whitton Newsgroups: gmane.emacs.bugs Subject: bug#53058: etc/DEBUG could say more about --enable-check-lisp-object-type Date: Thu, 06 Jan 2022 16:46:24 -0700 Message-ID: <87v8ywbf73.fsf@melete.silentflame.com> References: <87zgoi8xve.fsf@melete.silentflame.com> <83r19uim2q.fsf@gnu.org> <871r1uyq1i.fsf@athena.silentflame.com> <8335mahr8f.fsf@gnu.org> <87v8z4mh5g.fsf@melete.silentflame.com> <83v8z4eygg.fsf@gnu.org> <87pmpbm8j2.fsf@melete.silentflame.com> <83v8z2eizk.fsf@gnu.org> <87pmp9wyo3.fsf@melete.silentflame.com> <83r19pc8ax.fsf@gnu.org> <87v8yzb1v7.fsf@melete.silentflame.com> <83v8yy9ybv.fsf@gnu.org> <87lezsd8v0.fsf@melete.silentflame.com> <83iluw7hgc.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40203"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Notmuch/0.31.4 (https://notmuchmail.org) Emacs/29.0.50 (x86_64-pc-linux-gnu) Cc: 53058@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jan 07 00:47:11 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n5cTP-000ADi-2v for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 07 Jan 2022 00:47:11 +0100 Original-Received: from localhost ([::1]:58082 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n5cTN-0008Hw-5y for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 06 Jan 2022 18:47:09 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:39614) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n5cTG-0008Hk-AO for bug-gnu-emacs@gnu.org; Thu, 06 Jan 2022 18:47:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:49760) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n5cTG-0004g1-18 for bug-gnu-emacs@gnu.org; Thu, 06 Jan 2022 18:47:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n5cTF-0001mG-Vw for bug-gnu-emacs@gnu.org; Thu, 06 Jan 2022 18:47:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Sean Whitton Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 06 Jan 2022 23:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53058 X-GNU-PR-Package: emacs Original-Received: via spool by 53058-submit@debbugs.gnu.org id=B53058.16415127976784 (code B ref 53058); Thu, 06 Jan 2022 23:47:01 +0000 Original-Received: (at 53058) by debbugs.gnu.org; 6 Jan 2022 23:46:37 +0000 Original-Received: from localhost ([127.0.0.1]:42663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n5cSq-0001lM-Oq for submit@debbugs.gnu.org; Thu, 06 Jan 2022 18:46:36 -0500 Original-Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:51025) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n5cSm-0001l1-VR for 53058@debbugs.gnu.org; Thu, 06 Jan 2022 18:46:35 -0500 Original-Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id BFB203200583; Thu, 6 Jan 2022 18:46:26 -0500 (EST) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Thu, 06 Jan 2022 18:46:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm2; bh=5s4LVdWg6x7inWWIrLZgyMYYzY +v7hdMGJ/PvvK7WyQ=; b=DJTTBq5IR5kaOQ/IqK7z2CE/j5H4KK6W9djTVwmy+r bIIXRtBZXdfNX+FtPGUBe+Ox/V9ffPiX/8KLbUc/zeOhhTrTxFhPNT64SxxbBXEr 4JQyQeZHJULcHVIWeyVIf6Uk1vMWV7HsLpyKpKgKGmGGHCObtN/KbqspVJnGgb03 bo9Iyac0TFaza7aALY35QAfJWdJM2UDKRhYDa4jeCDvUGz34FA4MQVLzcYrZ4YHU CzR7KWxCl5PX9rlW/P06J39MFKbNocuOc3+wI4j3IZi8SeAQAliJK5mqn6Mg1poz WXuMVIHsn/OnOHHlSvs3J1NgZ52UrkE1VZCnLvNtnY4A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=5s4LVd Wg6x7inWWIrLZgyMYYzY+v7hdMGJ/PvvK7WyQ=; b=oAf/cAXsHS1ZYdHFdmkxOd OqA4n12It9/seYIWRVhwC/r57kx7jr4HukxYRurV5oqZstZ3AV7YoV/DpangqBsA cjyrHUn/WbNQwGSoHlXEItvVBXTgdpA58X37EBVXuTba8mzlHQynh+Lg+yIEok95 bG0z/F0hHrStRNrLzoVJIij/j4z78HACPcypZisTj4X1I5Bbe/QizHNKpf2y6qp+ 5nGLl5fyVZ8FW0nT7q3IVk1+VB9MpB1MiCD+F1Ebc5pyRLFaHI6GVy9IQO+YoEda Vp0F/+ka4lpW4jDmHAU63Gv8Fj3wjCA7byTpk0VU9qb1FKeFpDqua7GqkI/vsF9g == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrudegtddguddtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufgjfhgffffkgggtsehttddttddtredtnecuhfhrohhmpefuvggrnhcu hghhihhtthhonhcuoehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvgeqne cuggftrfgrthhtvghrnhepleeggefgvdeijedvhfdugfegtefgkeekueeileejjeehudeg geefteeghfeuffeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgv X-ME-Proxy: Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 6 Jan 2022 18:46:25 -0500 (EST) Original-Received: by melete.silentflame.com (Postfix, from userid 1000) id 05FB17F9772; Thu, 6 Jan 2022 16:46:25 -0700 (MST) In-Reply-To: <83iluw7hgc.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:223756 Archived-At: Hello, On Thu 06 Jan 2022 at 10:11PM +02, Eli Zaretskii wrote: >> From: Sean Whitton >> Date: Thu, 06 Jan 2022 11:20:19 -0700 >> >> > Comparisons with structures, like foo == Qnil, aren't guaranteed to >> > work in GDB. --enable-check-lisp-object-type makes Lisp objects be >> > structures rather than simple scalar values. >> >> Thanks -- how about the attached? > > Thanks, but the text there is inaccurate: NILP should still work with > structures, only == comparison probably won't. > > I'm actually not sure we should describe such subtleties in etc/DEBUG. Fair -- what do you think about just saying that certain gdb features might not work, so one thing that you can try is to drop the flag? The claim that it doesn't affect debugging at all is what threw me off recently, so that's the thing I'd really like to improve, I guess. -- Sean Whitton