From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id nJiEIE2Ca2qTHTUAWB0awg (envelope-from ) for ; Thu, 30 Jul 2026 12:56:45 -0400 Authentication-Results: simark.ca; dkim=pass (1024-bit key; unprotected) header.d=amd.com header.i=@amd.com header.a=rsa-sha256 header.s=selector1 header.b=e7t6QFi3; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 744641E099; Thu, 30 Jul 2026 12:56:45 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,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 520A21E099 for ; Thu, 30 Jul 2026 12:56:44 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id BF9384BB8F4B for ; Thu, 30 Jul 2026 16:56:42 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org BF9384BB8F4B Authentication-Results: sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=amd.com header.i=@amd.com header.a=rsa-sha256 header.s=selector1 header.b=e7t6QFi3 Received: from DM1PR04CU001.outbound.protection.outlook.com (mail-centralusazlp170100005.outbound.protection.outlook.com [IPv6:2a01:111:f403:c111::5]) by sourceware.org (Postfix) with ESMTPS id 6DCEB4BB8F4B for ; Thu, 30 Jul 2026 16:56:17 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6DCEB4BB8F4B Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=amd.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 6DCEB4BB8F4B Authentication-Results: sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c111::5 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1785430577; cv=pass; b=eC1JRCplj9TB/Tv3Hxv5x7aBxqzO0fWfQk1dT9qprjYlmtRqOB/YNPrpP51PPiQo/dzaJggdXgjdPTyMIld6IsWEjXv6d757dHCg5/p27gdsURZa4nW3tPN9kyzVibOS2MkrkYne1skR/zbZnG9qiAyZBUVU/ecCuTgYx7ANTfk= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1785430577; c=relaxed/simple; bh=ClS+WkASS8xDkJQn9qr9ozKJy7wOk4JXbyZHV2gYE8g=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=mk+PTLITO0pNa0g5QNuvltuLx/gbJ2gf5UCNE+qvR6meXXT+GVX6IXmcWw/qwJRXEYUPcAZkCB782WSWOA1xNLvnDwtPCDMMdY8M+ClaBvNcvdLRo92AW4+ybKKce3BRluxAZXAo29qPDFEESjGtxIGzfN5epKu4QuqTUXBkwCE= ARC-Authentication-Results: i=2; sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=amd.com header.i=@amd.com header.a=rsa-sha256 header.s=selector1 header.b=e7t6QFi3 DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6DCEB4BB8F4B ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qhFsvtNTjdJ7rM/tw7qkDvO8LK85u82E/3aGEoQLZvw11zjblpFELbDnSJvNUgypfm96JiKnInttUoBptrIr0RZEa6whHN51pIE0KdMcysUzm0KVJQbJxWHaPj/wq9kPTQE/Jy4JM5NDJ0bV+/ankkOT7JsiwqpXViJX7hBsI++xtxuQlnUpSh2YLh1Ma2udyMI+6+CPLfxwiKnRLptOwmF8S79FNF2obHGTQJ/5VUFJP+M+F58FU/x6LAlhOwQ8yHbb4twjPRhpfJtot0AW+DtbAbZTw94DoDLdE5HfTB6t2D9I6uF4CLA47XGQHopy3qe/Hv8QNnkdgcwGr0eGTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=muO8hK8ckvt6hBj00CdgMTOzysEOtvibW8q46yN6gLA=; b=eoEaiHsm+TGC93OJuOPtG1BQGfUN3LV0OR8QKR+neAdxLBxqt2lmvq+4o4aMZFcCvvDNFWDkvBdLMygDepKhzjZxT1BwGqUZLlLR9Gl2jnzzX19TXREGz1vCnK3cgOJgG3uwi580p08XEYrePbwNEDQ5A6p/A3z6FLd7nvAeygJ8CpqADUqahyaMjJ1cb9KZr3YFEMAlU8A13BcM8BgQp1FfPcQrgTjgAEIy0143o4AYE8Zg1tW7YT/rUHCnD9XRcLaDhxVkeGs0of9vpSF9hYB3tMNgXP7uJEMmvGXlltxd7zJWcs0tO2sD2VjNSpkqq4Hqllt44CCs3iu3ssT6kw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=muO8hK8ckvt6hBj00CdgMTOzysEOtvibW8q46yN6gLA=; b=e7t6QFi30cP7r5L56+SU7RWfXAMXubQ0kBdzwvTSfI551Tmq4+YbF3vK1VwnxnAi5JL5cZDgzRWzu9kw0WY/dww+D/HPwNKVTvERDe/fGPpthGlwfgif+8cX56D9sUJTnEhTmZsZwY5jDFrNwAyQWDPZqfhIoTlriMdAloZofok= Received: from DM4PR12MB6470.namprd12.prod.outlook.com (2603:10b6:8:b8::12) by PH8PR12MB6890.namprd12.prod.outlook.com (2603:10b6:510:1ca::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.270.15; Thu, 30 Jul 2026 16:56:08 +0000 Received: from DM4PR12MB6470.namprd12.prod.outlook.com ([fe80::c988:e72b:f5b3:db1b]) by DM4PR12MB6470.namprd12.prod.outlook.com ([fe80::c988:e72b:f5b3:db1b%3]) with mapi id 15.21.0245.012; Thu, 30 Jul 2026 16:56:07 +0000 From: "Aktemur, Baris" To: "gdb-patches@sourceware.org" Subject: RE: [PATCH] gdb, testsuite: fix gdb.multi/remove-inferiors.exp for remote targets Thread-Topic: [PATCH] gdb, testsuite: fix gdb.multi/remove-inferiors.exp for remote targets Thread-Index: AQHdFep5DEdeD8ZjPE+QYv9xeWMI+raGXJOA Date: Thu, 30 Jul 2026 16:56:07 +0000 Message-ID: References: <20260416162303.2764834-1-tankut.baris.aktemur@intel.com> <20260717124648.858343-1-tankutbaris.aktemur@amd.com> In-Reply-To: <20260717124648.858343-1-tankutbaris.aktemur@amd.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_198e8dea-a4f3-4850-b16a-fd6d2b1302b4_Enabled=True; MSIP_Label_198e8dea-a4f3-4850-b16a-fd6d2b1302b4_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_198e8dea-a4f3-4850-b16a-fd6d2b1302b4_SetDate=2026-07-30T16:55:19.0000000Z; MSIP_Label_198e8dea-a4f3-4850-b16a-fd6d2b1302b4_Name=AMD General v26; MSIP_Label_198e8dea-a4f3-4850-b16a-fd6d2b1302b4_ContentBits=3; MSIP_Label_198e8dea-a4f3-4850-b16a-fd6d2b1302b4_Method=Standard authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR12MB6470:EE_|PH8PR12MB6890:EE_ x-ms-office365-filtering-correlation-id: c321602a-3674-4032-aa78-08deee5b7358 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|23010399003|366016|1800799024|3023799007|38070700021|4143699003|10067099003|11063799006|56012099006|13003099007|18002099003|22082099003; x-microsoft-antispam-message-info: VnCagP2wpyIBjPKBA37BgK3rJUt2QeF4RviVgXaGDUUPCNB5Hzl8YMPbl25YobOEKh90zgQQpAVrRQ6lBu1uuQHyFk/rraQdsNqtQr7+VBbIHiTQgoHp3mP14T24GWC/W+mSjNwT6aszZFyP1Olrzyd8+A0vXAfT3rurSsDoA6mIAuOQ5VttUIlgmkpiQa9lIRP7q2aMNOyd6NaAtlyBK2Re928fXRtI8nv5dAxLoTevZ0lZ67eyVaetP1/WRLKnsLFAAGyH2D3OgEFI8C8nlUVRw2YUWOleSdWFhDGxDf6tqtGNaBp1r52L6mWDti7fPK5dwINps0cG1HOsbPKl93Z0VyyMUpkXFwc3ZdWWfbJBkMG96BfSqYYYU0FDUF38/5SFtFmfKIW261jye48c85ajCyMB//sK8Hq81DsNpkRGnYphFARd+iQ3UnHaaus+32bBHumLET8X77SEfuIqi6o6XCjvO1su+W4vg8jmWZmBSaGw4CA9ijtUUp/JXt3cuqucjvotc55ktw6OgtTMh+sec63BHqje6KTHW/HxeGz9snXGGlXTWebWTySXMXJEJdgumYG4mrme9OjCx1dMBgYuc75QcpElx4mklhaThOL7VV+HdwcIuiZtkOUXDRky6VsWxFPvSZXJ/MOzi4otqWFLZ9h7SX0Gw7umI8kF9f4= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB6470.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(23010399003)(366016)(1800799024)(3023799007)(38070700021)(4143699003)(10067099003)(11063799006)(56012099006)(13003099007)(18002099003)(22082099003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?7vOnRQouhAY00TQHcOv49Nehq1QbAjiLKepLP+Wrnio7RkNjtXR0BNN9Li3R?= =?us-ascii?Q?Wf3kFZwnv4Wc7tv9YbTjHAlC015DIcdjII7rTg9Ej02I2jwoo7XtCtEgITFq?= =?us-ascii?Q?EpI5IJbOkPcfhnSqQNahg0WBkE1q0AU0W56Gl6+2o3Q5pLnamFvpWQu3abrT?= =?us-ascii?Q?AZ6hMf3+2iqfUSPcNEutNSXSV46AhDjqDguiz2YjCGZg1Dvje510cosXLAjT?= =?us-ascii?Q?R/zSg5hTlKPPuW0C8plIAWOeFWYKNsF6PTJ7eEEX/8v1q6JMh5neLHIbVmML?= =?us-ascii?Q?1I9h7T0PskETbcjRZiZ2bSyoHdfCDTM7J8hpY+XGWGg31oAynU5R++pgj9OR?= =?us-ascii?Q?yZjmn4z+j1zmQA7DLHlmJX9rmnSn4SQ7WYoe/CkBhreCWhSC8skMePI6B408?= =?us-ascii?Q?QoXOnGcKmsigE8NVf/x8TwXQY45QUOO2nzejrG595Aumad4VnjFyIgDu4TRl?= =?us-ascii?Q?XAxyxmAmcbbcZWCrMlpFYMeSUwyrgVvdpB4Lq2N8FVULq/YjNvlclyDuYC0Z?= =?us-ascii?Q?jWibma2mIIRJq+1hU6gvbWeHiaKWFzKw2Btg6x+X21orWsTAZDKfDqmTnuzt?= =?us-ascii?Q?krkFH3rqgQqyDFmQLG33RCUiEGsN/M+J/cw+tAJHAIKKZ0It6VQPHd/e4skZ?= =?us-ascii?Q?yHBwHBvbhqUqtIlfDVxplG9mDUzxxIwRKWuQsi8IzIBnzinw13fI8+OQv8JG?= =?us-ascii?Q?FCNzqujnGSFvPmhNX0Xh6V4StnVxmcHu2Spclau+eqYdGj9MyIHPjsnsXrge?= =?us-ascii?Q?gMiKfr+Ta5GwaaCFh2JYyRNdLy5uY+OH0c0lxA5+DiNr5vBjE3kYU9X6fAre?= =?us-ascii?Q?tIdubI/8uAHI4V1oduJK8aOtQz40qTxc9qw0KvdaclOP6g6KWdIFtl+763Kr?= =?us-ascii?Q?wzMoA8FvwGZ5CxVQyfYLCccZyKyJ4bv8/rlH5T6J/FHCreCp1J8xnZe4TymB?= =?us-ascii?Q?1Szt5BGOjUbWEJZN95KVwKtsPSsWuS16xtudY1PCpEC5QObd99WL1DM589X8?= =?us-ascii?Q?1JrD3MbVkSiqYTECU+mOmvWT0/9Hw2TFMuXhFf8xYQGjRzONaAZvUr8d+tyB?= =?us-ascii?Q?DI/UFZhp4eZV7r/V9zZLDeJgJVndX0TT1Ec4hxjSRtZ0oVDVe13g/EyCM+f8?= =?us-ascii?Q?NV3wkRFyko7NbGzXgt5Zxd9HH+oObZNVOEU2oqVvEz9aGpkLoz5q1mqqNjv7?= =?us-ascii?Q?ExHz3mt+pTRBm2k67vPyd6XwbebbyA2srZgPd8PUKA5t10rSAqOmb3LaIuIG?= =?us-ascii?Q?GxvbMXlxJ0XGgFyKDnaBGRaMcoacy35S/Sy3z1q2E0DDWyMMHIbSct5E4fcW?= =?us-ascii?Q?bpj7DbzurDPnQ+AaGCNyknZkbsWyMlHK6knbxOXfBuz4YLng4u8H/1m0BlQJ?= =?us-ascii?Q?FSfkaS134cAwJ+MrUH2C4AxzbICRTp6cff26M53utaSKQo98tfxMINFAm6n2?= =?us-ascii?Q?5C1ivA1py5uHGmJ/vXgYtdGqivwajss9UgNTn4rJyKv4xOORhBu5kDEAcDmp?= =?us-ascii?Q?CzFscVjWYa+ozU/1+uS48qwEw1vR7Lq0tbgFHMbTmtVfumlFRKpRYoh8+IQx?= =?us-ascii?Q?mOEKxbjhBhj+ftnKpMbHn9BUtDOkBirNiCObj2h3vdnHw18PmA1GrDapu9HE?= =?us-ascii?Q?pOjmapBjCsVlu99a/xIafm2PcK3ZegvNfG+UQ3brk4N+pnI8gQEJBObOrOxz?= =?us-ascii?Q?5a6idyxfN/G7/n5Se37c7FAx+6u7iTFhPvs/xaYovbPXdxbG?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB6470.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c321602a-3674-4032-aa78-08deee5b7358 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2026 16:56:07.7279 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: o+NXwZg447NgtniQhkhJWRIHABMx4A7+AH6s4jIEaIGRxfr2x2pwmcMxcdW/3koWqQsGGzM3YthIXp4M73Yrtg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR12MB6890 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 AMD General Kindly pinging. Thanks. Baris > > From: Tankut Baris Aktemur > > > > When running gdb.multi/remove-inferiors.exp with the native-gdbserver > > board file, we see > > > > WARNING: Timed out waiting for EOF in server after monitor exit > > > > Fix this by switching back to inferior 2 at the end of the test. > > > > When running with native-extended-gdbserver, we see > > > > FAIL: gdb.multi/remove-inferiors.exp: runto: run to main > > > > Fix this by setting remote exec-file before running to main. > > > > After this patch, we see > > > > # of expected passes 10 > > > > for all three of default, native-gdbserver, native-extended-gdbserver > > board files. > > > > --- > > gdb/testsuite/gdb.multi/remove-inferiors.exp | 8 +++++++- > > 1 file changed, 7 insertions(+), 1 deletion(-) > > > > diff --git a/gdb/testsuite/gdb.multi/remove-inferiors.exp > b/gdb/testsuite/gdb.multi/remove-inferiors.exp > > index c991ea59193..75402e26974 100644 > > --- a/gdb/testsuite/gdb.multi/remove-inferiors.exp > > +++ b/gdb/testsuite/gdb.multi/remove-inferiors.exp > > @@ -21,7 +21,7 @@ if { [build_executable ${testfile}.exp ${binfile} "${= srcfile}" > {debug}] !=3D 0 } { > > > > proc switch_to_inferior { num message } { > > gdb_test "inferior ${num}" \ > > - "\\\[Switching to inferior ${num} \\\[\\\] \\\(\\\)\\\]" \ > > + "\\\[Switching to inferior ${num} .*" \ > > "${message}" > > } > > > > @@ -52,6 +52,8 @@ proc test_remove_inferiors { } { > > [multi_line "Reading symbols from ${binfile_re}\.\.\.(" \ > > "Expanding full symbols from ${binfile_re}\.\.\.)?" ] \ > > "load binary" > > + gdb_test_no_output "set remote exec-file ${binfile}" \ > > + "set remote exec-file" > > > > if {![runto_main]} { > > return > > @@ -65,6 +67,10 @@ proc test_remove_inferiors { } { > > gdb_test "remove-inferiors 2" \ > > "warning: Can not remove active inferior 2." \ > > "can't remove active inferior" > > + > > + # Back to inferior 2 for the target to be exited properly, in case > > + # it is remote. > > + switch_to_inferior 2 "back to second inferior" > > } > > > > test_remove_inferiors > > -- > > 2.34.1