From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id KF2COr7njGGKJAAAWB0awg (envelope-from ) for ; Thu, 11 Nov 2021 04:51:58 -0500 Received: by simark.ca (Postfix, from userid 112) id DDB981F0C1; Thu, 11 Nov 2021 04:51:58 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,NICE_REPLY_A,RDNS_DYNAMIC, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (ip-8-43-85-97.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id D87E81EDEE for ; Thu, 11 Nov 2021 04:51:57 -0500 (EST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 6503A385842C for ; Thu, 11 Nov 2021 09:51:57 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6503A385842C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1636624317; bh=MLGt9OZQGClTxLchh11jxcfAIaxYzSPyXQr5o4y7PFg=; h=Subject:To:References:Date:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=jUgmIZFpW9o9Hys6ooeaRUHndjfJQ7PN9EFlvrW7GKNPOuU6mEKEmLOX+geD74acp HsnylF56iFruK7ME45RAc7LmdzDa5NKFeanJzr58++NgPVq8fAzPXwWlJx3fx2nsos +/CjLUhwMiEr1fu+oWl6+Yz7gzpf7cU9q9zEc8/E= Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.220.29]) by sourceware.org (Postfix) with ESMTPS id 55CFD3858402 for ; Thu, 11 Nov 2021 09:51:39 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 55CFD3858402 Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id 7E6171FD29; Thu, 11 Nov 2021 09:51:38 +0000 (UTC) Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id 69CFA13B08; Thu, 11 Nov 2021 09:51:38 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id B8WqGKrnjGHLMAAAMHmgww (envelope-from ); Thu, 11 Nov 2021 09:51:38 +0000 Subject: Re: [PATCH][gdb/testsuite] Add gdb.arch/ppc64-break-on-_exit.exp To: Kevin Buettner References: <20211029192419.GA26416@delia> <2cc5e63d-5be1-a5c7-b1cd-6058223a5a19@suse.de> <20211102101329.565a324b@f35-m1> <33a30d8d-247e-fba8-c9f1-b8ff0bd001b2@suse.de> <20211109093517.2d6f07d3@f35-m3> <88bedd77-01f5-a5d3-694e-aa8410113f49@suse.de> <20211109102906.6d2b6e78@f35-m3> <10370dc3-6290-1560-1320-17fbac27409c@suse.de> <20211110165007.18f4fd61@f35-m3> Message-ID: <7fbada3f-4fe8-9c7b-b16c-790b869ee45a@suse.de> Date: Thu, 11 Nov 2021 10:51:38 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 MIME-Version: 1.0 In-Reply-To: <20211110165007.18f4fd61@f35-m3> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Tom de Vries via Gdb-patches Reply-To: Tom de Vries Cc: gdb-patches@sourceware.org Errors-To: gdb-patches-bounces+public-inbox=simark.ca@sourceware.org Sender: "Gdb-patches" On 11/11/21 12:50 AM, Kevin Buettner wrote: > On Wed, 10 Nov 2021 11:57:27 +0100 > Tom de Vries wrote: > >>> I think your new test is okay, though (of course) it would have been >>> nice to have a test which doesn't depend on particular OS instances. >> >> Well, how about this one? Does it reproduce for you, also in source >> file mode ("if { 1 }" -> "if { 0 }" in the case-case) ? > > I tried it both ways, using C source, and also using assembler on > two different versions of ppc64le Fedora, Fedora 35 and Fedora 32. > > Testing showed one pass for each of the runs when using builds against > recent upstream sources (w/ your fix). When tested against the > installed GDB (which does not have your recent ppc related fix), the > tests correctly showed 1 failure per run. > > I like this test better! Nice :) Thanks for the testing. I also managed to find the usual recipe for switching between assembler and compiled version: "if [info exists COMPILE] ". I've updated the patch accordingly, and committed. Thanks - Tom