From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id eI5vEmZdXmrxmRsAWB0awg (envelope-from ) for ; Mon, 20 Jul 2026 13:39:50 -0400 Authentication-Results: simark.ca; dkim=fail reason="signature verification failed" (768-bit key; unprotected) header.d=tromey.com header.i=@tromey.com header.a=rsa-sha256 header.s=default header.b=RP91O1cY; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 3347D1E09E; Mon, 20 Jul 2026 13:39:50 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-5.1 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [IPv6:2620:52:6:3111::32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 66CB71E033 for ; Mon, 20 Jul 2026 13:39:49 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 683B14BA2E38 for ; Mon, 20 Jul 2026 17:39:48 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 683B14BA2E38 Authentication-Results: sourceware.org; dkim=fail reason="signature verification failed" (768-bit key, unprotected) header.d=tromey.com header.i=@tromey.com header.a=rsa-sha256 header.s=default header.b=RP91O1cY Received: from omta36.uswest2.a.cloudfilter.net (omta36.uswest2.a.cloudfilter.net [35.89.44.35]) by sourceware.org (Postfix) with ESMTPS id 7D7F74BA2E07 for ; Mon, 20 Jul 2026 17:39:24 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7D7F74BA2E07 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=tromey.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=tromey.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 7D7F74BA2E07 Authentication-Results: sourceware.org; arc=none smtp.remote-ip=35.89.44.35 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1784569164; cv=none; b=bZEoHsFeuoz5eWK5gtO3v4nqywLD+TJgoY1ftBCgjKmVWUDX0vcK6K5tfabuv3wnWW08w9s6S5+Xe4nflZR1eXQ9bWkM2XwfBc2Uy2aFHchGl7aSiCHujnZrX0Zglq5+7PO+Iny4pWt/5rGTZ0KD0scjDS/sgeM2utiqpT8nNhA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1784569164; c=relaxed/simple; bh=axvLalPbLRKRJocEFKRumLN09oVAwDovHDpLqfmzQ8M=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=HhWM0duehCthO/yorNiwIsZuG5x37Y90AVgnXJQssFBmiUOAl0NvsTtQad8jzwk9ZeGI8+FCORtLJTQVqwLlhcaMkblw5SIrMqeATlyZJTKfIeHv/6uLVoCot/fzPsp8fbwxZq03M9AxQNtkcRK1TVTgAtN2ImFeEqL9mGD4uj4= ARC-Authentication-Results: i=1; sourceware.org; dkim=policy (768-bit key, unprotected) header.d=tromey.com header.i=@tromey.com header.a=rsa-sha256 header.s=default header.b=RP91O1cY reason="signing key too small" DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7D7F74BA2E07 Received: from eig-obgw-6005b.ext.cloudfilter.net ([10.0.30.162]) by cmsmtp with ESMTPS id lqPUwEcn1usRSlrxbw31CE; Mon, 20 Jul 2026 17:39:23 +0000 Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with ESMTPS id lrxawF1IGOYlBlrxawIOaa; Mon, 20 Jul 2026 17:39:22 +0000 X-Authority-Analysis: v=2.4 cv=FLYbx/os c=1 sm=1 tr=0 ts=6a5e5d4b a=ApxJNpeYhEAb1aAlGBBbmA==:117 a=ApxJNpeYhEAb1aAlGBBbmA==:17 a=RAioF0-LDSMA:10 a=ItBw4LHWJt0A:10 a=_hrGqEp0qYiRlikmuSYA:9 a=DCx65vhANUyCzuf5D8fC:22 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To :Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=axvLalPbLRKRJocEFKRumLN09oVAwDovHDpLqfmzQ8M=; b=RP91O1cYCeySy654Zbk/GBYdj+ lXbGOZUuAXEw+mJfk6MHWOrK+J/8RAxRbMVTwl21pjOrSFRaXXUSB+NkpHivs5OmJVV9mHFAim8BO +NlOMVIlC5/BrtcD7My36tkm/; Received: from 75-166-225-82.hlrn.qwest.net ([75.166.225.82]:59962 helo=bapiya) by box5379.bluehost.com with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.99.2) (envelope-from ) id 1wlrxZ-00000001VOO-4AMh; Mon, 20 Jul 2026 11:39:22 -0600 From: Tom Tromey To: Andrew Burgess Cc: "Rohr, Stephan" , "gdb-patches@sourceware.org" , Tom Tromey Subject: Re: [PATCH 1/1] gdb: set the cache information in 'get_prev_frame_maybe_check_cycle' In-Reply-To: <87ldbmu6py.fsf@redhat.com> (Andrew Burgess's message of "Tue, 07 Jul 2026 17:04:09 +0100") References: <20260625145850.3104079-1-stephan.rohr@intel.com> <20260625145850.3104079-2-stephan.rohr@intel.com> <87se69wdbt.fsf@tromey.com> <87zf04tawh.fsf@redhat.com> <87ldbmu6py.fsf@redhat.com> X-Attribution: Tom Date: Mon, 20 Jul 2026 11:39:20 -0600 Message-ID: <87ldb5wofr.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - box5379.bluehost.com X-AntiAbuse: Original Domain - sourceware.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tromey.com X-BWhitelist: no X-Source-IP: 75.166.225.82 X-Source-L: No X-Exim-ID: 1wlrxZ-00000001VOO-4AMh X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 75-166-225-82.hlrn.qwest.net (bapiya) [75.166.225.82]:59962 X-Source-Auth: tom+tromey.com X-Email-Count: 6 X-Org: HG=bhshared;ORG=bluehost; X-Source-Cap: ZWx5bnJvYmk7ZWx5bnJvYmk7Ym94NTM3OS5ibHVlaG9zdC5jb20= X-Local-Domain: yes X-CMAE-Envelope: MS4xfKRMBsMyVuFPtuOUJLcmxRoaBnOmMLOCzGsr5qs1kghTrwH7+n4RMLsJnwOmQ9LDJ50kLCqQMcuRixP6t/+xSbGa1ckzlsV/rrfdB+VTTfGAGNeTUaSG /QVhcBPmIvrykQ0RsS/y8DGg5wRZlz9/bm4waTfqvDk7yGyTExBus/lovilyHBv2rn8rTbAERL+CTf5TgQhHE5JdO1dSx9J1mD8= X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org Andrew> Comparing to null_frame_id always returns false, see Andrew> frame_id::operator== for details. I wonder if this could be changed. This comparison behavior seems difficult to use, to me, whereas comparing against "null" seems more normal... in ordinary code it's really only NaNs that have this weird property and I tend to think that's a bad model. Tom