From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 8c2qChQpA2oBkTMAWB0awg (envelope-from ) for ; Tue, 12 May 2026 09:20:20 -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=NQbLQpR1; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 25F481E0C3; Tue, 12 May 2026 09:20:20 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-3.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,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=unavailable autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.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 A12831E093 for ; Tue, 12 May 2026 09:20:19 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 60D594B99F42 for ; Tue, 12 May 2026 13:20:18 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 60D594B99F42 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=NQbLQpR1 Received: from DM5PR21CU001.outbound.protection.outlook.com (mail-centralusazlp170110009.outbound.protection.outlook.com [IPv6:2a01:111:f403:c111::9]) by sourceware.org (Postfix) with ESMTPS id BA1204BA9017 for ; Tue, 12 May 2026 13:18:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org BA1204BA9017 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 BA1204BA9017 Authentication-Results: sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c111::9 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1778591935; cv=pass; b=JznoO/VqF6VkX8eFDHdEYJHV5p9kyCd20QL8oOJZdyYp6pJeP1z7u8NSGX+o1E7d8yS4dOHQxh8e9gRVodnBrQbqKsE3LG6m2RmQFhD4/PyNU8DDV3ogsJIyyR9gOJ3p1qNpTFsnFwPyNG048qFr1JHTtfrJIZrWIEKchJWlyXI= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1778591935; c=relaxed/simple; bh=nIpek/FPQTN7JrjPlu4yA0Nw5o/29MaHzoqEFPODad8=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=jBwy2VyOdzEKw2iqZfVFG0jE2CIY0LJKWWuqBu1WT1zhjBJ3kqBIXvxdAUd0BYA9N4C3n3HF/RX9qp0mEHZ6TzHqkwOzxwTmYXI/Lo72+HBE/cFT+K3Xwg+LNQ/OAYoGBx60069eZnoEG4fK/iNtaNv1q5WVwYEaEj2/42BEybw= 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=NQbLQpR1 DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org BA1204BA9017 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=e7Akl4n8JJCMaWPhohc/Wh1ESxmpK1fJb3IJygVcCksQLBqIGluSqtDhFBksOU7/I2eN7Qv55o3bAReTYvv8YWE/EvVseHvPe5I6ppO2nLrirMXduBSAtQSTJpZ3L64sPSnpYScJD3SnXdchp/hdAlvwx4A6wonV0VLvvCxtdO04nm7zHzlH9AziycybjiCwrTGu7lyl8JhQN5AnT3gcFmInRPrHRVY/JPB3UwdIDpBY7xbqgIvlnWX2QZms8pxGmdcEhMi6B8zORpGmn8bUcLzzvRaAnAVNbivX2jv7wFdtEL+hJ7gMww3beQVNocY0WCCIYwNFeZi3DUJAxFAa6g== 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=OdvcJLv12u+69YCYFWi0wN1uAithmLslP51ys8KVGpc=; b=I7iANFzWm8DjgqrHOfUgSE08mboMsVRnuMkwyia6nSonD6NoDMIkqIiEXlzUnLhKH3j667mClSReNoLtdmIDZ9uQUPdcTF55SWf1tekg/BNmC1Z3clTU70MHu/BiLZSw9IN57oz3EWiHxOPPzk8kkZfV2HAB+6DK5F/PLGq6o8b8p+RaiUI6xWmQip5z5wI+uTWVaPCCdg+iRtVb6iAO7X0Atqexy0n4kq6y+t+HIh/mZ5sja+MD1FgROUP63+URM70hDfLXxMYXpujmdNqWIeg/Jtg5/nrA9xrnZsY73d7xjoh/e/uGzKAwzj3jkStzpPgeZHl2ggxD7dedHsc8zw== 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=OdvcJLv12u+69YCYFWi0wN1uAithmLslP51ys8KVGpc=; b=NQbLQpR1Ipsw0PGQDQKCD+lUeJFlHeMu+em1kCkjVjV+1hFigmp0mHmgm8zLA/3XVWK7aZkui/s9TvVDEVVBMMyPEyY1yZdfHekihlCR7DARFMV8yT3VaKCpoJmygfeZGCdI/+4kxOaH3wXHMo4kiuA/41sH20DK2kHsLs/Boyo= Received: from DM4PR12MB6470.namprd12.prod.outlook.com (2603:10b6:8:b8::12) by PH7PR12MB9254.namprd12.prod.outlook.com (2603:10b6:510:308::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.23; Tue, 12 May 2026 13:18:46 +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.20.9913.009; Tue, 12 May 2026 13:18:45 +0000 From: "Aktemur, Baris" To: "simon.marchi@polymtl.ca" , "gdb-patches@sourceware.org" Subject: RE: [PATCH 0/7] gdb/testsuite: allow passing inferior arguments with native-gdbserver board Thread-Topic: [PATCH 0/7] gdb/testsuite: allow passing inferior arguments with native-gdbserver board Thread-Index: AQHc3Zb2Hd7xWzlWPUmgm1Y44PdOELYKZoKw Date: Tue, 12 May 2026 13:18:45 +0000 Message-ID: References: <20260506202804.1681886-1-simon.marchi@polymtl.ca> In-Reply-To: <20260506202804.1681886-1-simon.marchi@polymtl.ca> 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-05-12T13:11:29.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_|PH7PR12MB9254:EE_ x-ms-office365-filtering-correlation-id: b67e03bb-8d1f-4e81-150a-08deb028ff0b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|366016|11063799003|38070700021|56012099003|18002099003|22082099003; x-microsoft-antispam-message-info: K0vYBDA9IeiWhAeAQGugx2tFZd/7t2hatBozCwE21gFaKxdVysthzWISxh6An0NgnG+9jufpj3EAZ6NfOTvJvv4BQQzSjoFQkgEI3wwgnUR/937LWW5G3c5Zr4witUQdAKT9KyvALMntgbdoNT3JAWTNlugr8VLEyiTeddohwTGHvCZrFPJVuBbxZdiahzcApbwFyr9cCpqeje+saK++C7VsldxEdMi0Op7cGRCu1MCv5t8xKaMJVHtfq52e9sj8wbuVq2+XxP2El3TS6rMe1mVDxazjN01Ou0kv+WES+03j77j1qtRaSR57uu5P0tMHntxtlnVvIOFVTZlwyBKSkHSxHMgiansbqAP+r4HdUJ4jLUT8Oo1lTIscQr2pHz+Plznn8NNhtMr5tTGfwcHpVpwohjnGfN7YBg+dLDb7A1dIHCMDI5sdAL4SuRhHPY7IjFc9aWdZAqMlhzkGV3qVyt7KP64h5nZ0BKmFydRxWA4aWL8NFNQI4JFMwU8Qve3QsMTB4zBb+OHS4XyyXc2cbAj42M64OZDQVnt9Gt4C4VzOC4lJheZTHBHKckTvyQonKNdxANe7u6R3qjxArh6iIcbgcPZzGchKI3htin05pw2x+dFYFULWh6B4YULjv1qYy6TCyD8L14ibbJUudiEhjmceV8ApoBhNilyVPEDgCSzgaVQ49LtKALw9CspoYu0h6SCtoelog6uxJU+fYVvUe52su2J65b/Zdh/CSfcsPVFLRSC5+rUa6mwwJ80B7OR7 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)(1800799024)(376014)(366016)(11063799003)(38070700021)(56012099003)(18002099003)(22082099003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?kX7UgLAP4KzbtHIQSJYEbQHtCJ3rttcRwn9mDrXB/W7LEI4wSqCUR95vgSvp?= =?us-ascii?Q?b3jhzvoYFStD1M7vP6iEBWDRVSH6cC7DWDuN99rXEngvUUiK/bzlvWxiaFhj?= =?us-ascii?Q?QBZ+2l4Xqy8k4Yf1vQFM/Ae5bok1qXtw6tyUlVEr54yDQf+WoaF6mniwXWM7?= =?us-ascii?Q?YzXczjpf7OpquNSfWL3Hlse/FA6beXDZcxdxv8DePbvuLrkWT93qiWiH+u90?= =?us-ascii?Q?VRyocK0pZVwnex0aPsvtgy4bR1Bcx7gtmJhHY8rMKfBqHUXp1QTMRzcQrm7j?= =?us-ascii?Q?UjhQrltHnA2WTdxmGVAfAwpnzSxkb09NOqEAVu6d0bvwwCZh5cUnM1SCchI6?= =?us-ascii?Q?web94nKkXqcda6gUQeWM55sPgG1oslO7IXy3/+HR1AuyENCtJtp2yO9bArDe?= =?us-ascii?Q?ZhZEKF8uIgsjRH8isL+2IZeZwPo0dkY7Qjiy3nePF7xGREzMkTB2smpqOwpt?= =?us-ascii?Q?of62Gx1Y/aWSkRK9FlsvlOwmQ8cAwnxJ64wgOWPCwconK6wgMVJ6/wOqRRdS?= =?us-ascii?Q?FgcZ08mdOiayREKVAPhmtAdgK4Rtm9pvY4rwUoc6X2teux5lllPl5Ib+GTr1?= =?us-ascii?Q?PbqP+6U+rSBK7uvcXynGO9NPt921RLPzMUgJ8HlAsroR3Ts+oLrOIkPNQ7j0?= =?us-ascii?Q?CegTSM6qgOsNVmL1K0+J8ScQO8/kCL3hrhZxYtLb//6iEQFKCk/7df0TSY0v?= =?us-ascii?Q?TVkS5I1YG0iL4yInyz1qb45S7Y0MxFsp1QHjoMrZtR5X5Woa1AzgnUrOMJK7?= =?us-ascii?Q?wcLA65dk5ocMhl3LJMOkl/iQPMMH0caJgsvoRNlROxDGIbG+pfMCDx60L4jc?= =?us-ascii?Q?qRHHSNOkZiiE9aWiRhw7mH/Op5msHPLo6+2vTjeYXkk2/pzcV5TZgZLwmEUR?= =?us-ascii?Q?wDjX6t2VZwGFzlhdg4xIcT4aiYjbTGolJ8/J0ejS6KtGclbBHbEla9WPLUAr?= =?us-ascii?Q?t9eKks5BXdStl2w/HeN98tdV+hp+5ouYOrjXvj7A6vYlfWmgALKFSUM2qq7W?= =?us-ascii?Q?pgmv7+8lzBQ2sJwup7zXo5YSDhc6B2S8jha0JNqSRrIx8V7Tpa8daOTmi2PH?= =?us-ascii?Q?QyoowUwbhXj8qnzgKGXWtwie3GcN3hvyBNmzk/BKw5HuK04kbMutrdPxlW4p?= =?us-ascii?Q?+8UgJk66caQ+ApF9KRs8GrbkbrnFQLVxP5gyBi4KhYy56aRSr2dmu3+gZPH1?= =?us-ascii?Q?4wXd/mwsA3stdibPH/4/pzf0xw8ggPLz6SmljY95uwzsLrbwJbcP1mGsUIWG?= =?us-ascii?Q?m93GQfCCvLsXerTlROTlapdmFF7LYYkslVVZfU2YB72ZHCV5D+Jbc735kW9j?= =?us-ascii?Q?5e0RAihEz1wGEIWliYzByrhVAC4ZdYF06iRW0Fo+KjxgnGuug6xj15Ij6Oyv?= =?us-ascii?Q?XKGrVpiGW0Sj2QK6VBJNJbbcu9AMQBu6qlti72P9ypLQEyjcyDCISYknaaHC?= =?us-ascii?Q?RHZgdbyNDLA6ONDKiwp1ph5OgBIv3GoFS30R0ZOPn9YkEIx2j7Ulur/YzFJa?= =?us-ascii?Q?gkextmE8ZX93ebaCoGMnlAey9Gu0/25X4cJPtoeSBlvvI6xUeGKGKkuWONTQ?= =?us-ascii?Q?RoReIm++TaA3sbMAYFyQbMvwgECEZ8bYDq2XID8UG1IUHwf78bbBcJTZ6GRl?= =?us-ascii?Q?OxVzsOp5Ph6EUU4JlbEWuEkNnT/5E2WzNTmCy2ctHFsDQprNzRq+cZTFeuto?= =?us-ascii?Q?fMkFuMClYcQgoN3xBOrnAceb4yl/vNTs7YnqvfeFaxBVreUH?= 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: b67e03bb-8d1f-4e81-150a-08deb028ff0b X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2026 13:18:45.6599 (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: cyCKWmwNrgM6RAIZC046CE6KeI1julCCoO+v77MinjUJyAqfj2be9AYi+d9TD0nBJKR48Cb9rgco+bU3g6vQeA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB9254 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 Hi Simon, > From: Simon Marchi > > I started looking into this while revieweing this patch from Baris [1]. > The problem was that a set was attempting to pass args to the inferior > using "set args", which does not work with the native-gdbserver board. > I tried to implement proper support for passing arguments to inferior > programs in the testsuite, and this series is the result. > > [1] https://inbox.sourceware.org/20260424141955.4083734-1- > tankut.baris.aktemur%40intel.com Thank you for digging in and finding out a more fundamental issue. I looked at the series and it seemed fine to me. I sent two minor comments to patches 3 and 4. Reviewed-By: Tankut Baris Aktemur There is one improvement you could maybe consider: The new -inferior-args parameter to runto is used in places where there is only one argument is passed. It may help future patch authors if in the proc comment you could write how to pass multiple args. E.g. an example with quotations. Regards, -Baris