From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 64eSN565nmoRIDQAWB0awg (envelope-from ) for ; Mon, 07 Sep 2026 09:18:22 -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=C/FIp9MS; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id CBE471E091; Mon, 07 Sep 2026 09:18:22 -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 50AD51E091 for ; Mon, 07 Sep 2026 09:18:21 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 70B4E4C900DB for ; Mon, 7 Sep 2026 13:18:20 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 70B4E4C900DB 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=C/FIp9MS Received: from BN1PR04CU002.outbound.protection.outlook.com (mail-eastus2azlp170100001.outbound.protection.outlook.com [IPv6:2a01:111:f403:c110::1]) by sourceware.org (Postfix) with ESMTPS id DFBDB4BB8F61 for ; Mon, 7 Sep 2026 13:17:54 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org DFBDB4BB8F61 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 DFBDB4BB8F61 Authentication-Results: sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c110::1 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1788787075; cv=pass; b=BND+ai2bi5uRa//h1linwKJ7ODpysIuHOHFPE3ybjaDthjZDxC8+o0//8tD90HUCzxXwPGf9bxhWNYuietgvxz5BheHRTnTe6z5b0/dxAvaAX551deeco2Cn/+GG3K97bXBxAMnaXr5aJ/B7cTt5OPpfMIUIYfdtqySEkW2ijjA= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1788787075; c=relaxed/simple; bh=/lh8ED5XaS9AzsuFlxnxKvngbH8jVlS+HZ7Oc51l+DI=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=Z95KIuiAygXNSp0f2sJcBcSMpEZgE6ij1dR4Lyc6Nhx1G25UjDKCJ/y36zrzBqoKS3NTEInOsKYiFzzfIggt+QeOVDwjS+srh0rrfCr3fnTE1AHaszmHtXNWAFkEjZicn04lNVb/pAKOqRQPwK3AnAVhKiXa6cYZY+YRW4vIKvI= 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=C/FIp9MS DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org DFBDB4BB8F61 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VALlUNXU5ta3q5s8jgKYo8tgcFRUYfBDnZHFbWJnkICCH9SDQe4NLFUKnPxaU18pSlJe+KRWq3QVZmxnmdUCsCqW+QlO5gYZS0YZbHIxP+lR9IyI9wTqCn2SVYbCMjPJcqsNcaKesqDkwnb954mkPyQ383qqUIFA2BDOdDP6K/7KI5uRem09/mC12+b3kSePkX+tdqdRcbs1M0D3JfTOXo5OSVDCM+Yspmp6bhpsn2Lmh2auck+n9h9ibBC+NaBNjlOmggXtVn8jLqnk58D09l8uJZgQddpIDaolJtU+jAjpxbSF1lA6ZwODu3XYNnCUW/QyAU/QRgcZQpBDBXHYBg== 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=/lh8ED5XaS9AzsuFlxnxKvngbH8jVlS+HZ7Oc51l+DI=; b=LstEZopYh+4Qoz2q7PIg5OrmCvomAD6sgfTC9xNdkLV5OmHo0cx1l1YSKTEGVmuq2Mg+PuNCUFzuLE0c5Z8XO+uN5uK59kRdmbzKE4fXhtEE6SUuq1Gqbo/xvn2nZE/nx1srlFiyB5Y1KVGV2uVKyMp9gcP6cujXNV23Bh3jBfWRCkdDn1dvAI7uUDkXVEKInr4YMCmbMur6MlUo3pjXjbi75x56l0Ls539euZSl4dfB6BmglSzm3MgzIz4dl3pF9LdLxM7YiljMPY4WFke2a8P+zCxlTV1S3+VclKpDOhTkODF65Y/MM7lyoStrkZsC/u02n1+os8t7iOFgbHItow== 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=/lh8ED5XaS9AzsuFlxnxKvngbH8jVlS+HZ7Oc51l+DI=; b=C/FIp9MSUSGN5fZ60J50ZIVNOG2wKGKN+hzdFc7mhf4Sgt0KxteFRNvVs1cIStCe04E8+Fdr40afRXBZnSFqKXF7ckQzfHJ7Ma3twBBhEUxTZH4NCe2KhEW2fdd4JtIs5OQbCtXA1zyB9b/6N8f+5CSxZsN0zaxSoyvzu8An3wM= Received: from CH3PR12MB9079.namprd12.prod.outlook.com (2603:10b6:610:1a1::9) by DS0PR12MB7876.namprd12.prod.outlook.com (2603:10b6:8:148::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.382.10; Mon, 7 Sep 2026 13:17:50 +0000 Received: from CH3PR12MB9079.namprd12.prod.outlook.com ([fe80::5a7a:2adf:1862:35c3]) by CH3PR12MB9079.namprd12.prod.outlook.com ([fe80::5a7a:2adf:1862:35c3%5]) with mapi id 15.21.0382.014; Mon, 7 Sep 2026 13:17:49 +0000 From: "Six, Lancelot" To: Pedro Alves , "gdb-patches@sourceware.org" CC: "Patrange, Sarang" Subject: RE: [PATCH] gdb/testsuite: Always close '-x hip' with '-x none' (was: Re: [PATCH v2] gdb/testsuite: replace hipcc with amdclang++ as the HIP compiler) Thread-Topic: [PATCH] gdb/testsuite: Always close '-x hip' with '-x none' (was: Re: [PATCH v2] gdb/testsuite: replace hipcc with amdclang++ as the HIP compiler) Thread-Index: AQHdPJE4AG1GBdD/2Emh8bfmSjtRVLbDHS5g Date: Mon, 7 Sep 2026 13:17:49 +0000 Message-ID: References: <20260715094533.3093704-1-spatrang@amd.com> <20260806112951.1322605-1-spatrang@amd.com> <292ec56d-a457-43f3-8525-474932433342@palves.net> In-Reply-To: <292ec56d-a457-43f3-8525-474932433342@palves.net> Accept-Language: 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-09-07T13:16:56.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: CH3PR12MB9079:EE_|DS0PR12MB7876:EE_ x-ms-office365-filtering-correlation-id: be8369da-a0e7-46dc-0eeb-08df0ce26a5d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|23010399003|366016|38070700021|10067099003|4143699003|56012099006|11063799006|18002099003|22082099003; x-microsoft-antispam-message-info: JyD6rKmU1SCloek1VtEFvbS8NxixsE9OhrpnCyqEnHEV11vrt9FSur34v8Vc7En25RGeU9Y2HGLYQ9nyviwzKmq5nvsapkIDNaMQr0F+8lMeYwRbUko0GUNJg4K6g7YA8ExN3E6J6OXG173/oJClvtc8h91Ny0tECxoLJk9bYduTkglbwZ+t2OxZXRYH3IxrFZcbsJk2MZPoyZWVBpQ0zpA6cClzicmdSTG1uTk6MHhcr6E2nYOw748yqQqBTNtAcAyxh0urkyhuVhN9shuPG3wr8YUO5hJ7dFaEqIJ0nq8qAfxXSIcjn7XwvA8gfoBeNNvMEMn8UYc11wHjd43+BtqpLwfJKHoNPeupXtPeEaiS5hMB1CdQBW+eprI40Yf9Fc0NIH3P6V+bal6aEhlYGpLtdZv1QWvCXf5+zZVYjoP1fPQeaumnUi5WLH/MKltcjU5aE2j3jXYLbhZUpHDbcusxPEAlCGjT+CLQid8lnUHV0Z8KLuGnfuJZCOIEirbCAFDMplWdl0jgkOqOf13OqoCntzc+25fDauf+XpyQKgbRqpa+VBXtheRfxVQZ85tFezxZzaB/scrZAXdtcieCSwwysRDyY+CE9JepGIIgzQLT5M9zZZ7LXfDZ1ceyybT9OS51IlZcAbbDkx5o6otP+yGDpy+SOfaozDZ4EAOx82hahAJBgsXIMGo1fDvZ1197dSvpNKsOjb5glXdREsqk3RreTbAhY7dDq5Oar0rhQ+s= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH3PR12MB9079.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(23010399003)(366016)(38070700021)(10067099003)(4143699003)(56012099006)(11063799006)(18002099003)(22082099003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VzZMcitCTzdFSXgxMjB2VFZac3UzOEs2R3V1VkFrdEpLV0FKeVJHazl0RVpF?= =?utf-8?B?d2NYay9ZWnVSY2I4TmtRclpmWFRZekVZTVRXSXpBOTZGZklSL3RjMmw3cEFR?= =?utf-8?B?akVvcVJvK1I4dEFCZHVVZTJCTGoyaytwT2x4RUpkaTNadkpQcFVDcnBsak9Y?= =?utf-8?B?MERtaGp2R1R1bnBwNm8rajg5RFg0SEg3eVF1QUxNRlpQTmxPQ3JZWmN6aEF0?= =?utf-8?B?L0V4MUNLN2tIRmJJV0tjM2tuWlRpbHFyYnJIWFFrY3AvWlowUE5CVFRoR3Uy?= =?utf-8?B?SnE0YkVtUEFrRktmRHFFcWlUYW1jKzdERlMwenVvVkNTZ25ubGpUTjBQKytE?= =?utf-8?B?d0FHQnlsUU5wUlVUQU41ZnJDRTVLM3czdW00THo0a3dyN0ZoTmtjdEs3QVdS?= =?utf-8?B?dE02bUR2U1FLS1ZnOEcxOE8yb085dTBVV2hzZFNTeVd3ZEM0S0dJYnExeGN6?= =?utf-8?B?MFdadFVEQng4OHpwY0hNYUtaR3RKaVI2Q3Qrb25oM2ZlY00wenJIU29DVWtp?= =?utf-8?B?aVVJckptZFhnbUprVEIyanhRVnM3MWM3OXVwV2gvYy9lZVJpUGdqb2F4V0dZ?= =?utf-8?B?Szd5enp3VmNLZUdXWEFHdXh6QUxuTVRnYk94Y21VNXlOZmZSeEk4YUZJK1JJ?= =?utf-8?B?M21jMkdkeGlMRUNlaVR2RU9kTDJFWUpkNXUvNjVsWE82ckczMTJPa3NHWHdn?= =?utf-8?B?WmpqUFlmTGhkK2w2ZEw5TmFBemJVTE5TSW8xdXhRTXdyQW8zL2Z1QVFvTmRL?= =?utf-8?B?Q0hCVmkzZUhzTDdzdkYvOEE2VjhLejNERXpQaGxTSmttdkFjbDQvcStrcHcz?= =?utf-8?B?NjFUYldWU2IyaFk4bDZIRnZTZktaN2JlTFBNdGxqVE9WUkc3a2h5cGJicUdr?= =?utf-8?B?dU84RVhNcFpBZmVSZHhsZURlTXd3MHIyeTc1SjNwcHgzdWFzY2JMTlJNeTRI?= =?utf-8?B?LzZ2RGJzTkZMT251eWNHaHlMeHlBTktObUJtTGEreGN3bzhlWjJyVUxEazJi?= =?utf-8?B?RkMwZkdwcEFhRnhYZE1sWWdwV2pxNWU3eWE0OVNnVlo4N2NIWnMvSFkyL1Ja?= =?utf-8?B?WjhXZ1UyTzRkc2p1UGowZUMzV0dJNXNXTVJvb2xsc2dlczV1UlVUM2tVZTBi?= =?utf-8?B?aDFPRElGTHJPQUJBMHN4cGttUngvdHA4d01TLytpV01RdytWaGM4Y1d4RFpI?= =?utf-8?B?YkxUVng1a1gvb3JFcWFGTXRLcWR3ZldaU0ZONlYrd2xORVJpVWduYWlKVFRs?= =?utf-8?B?ajdIQ0UxdWlzZWRnVGdmM0lyc1lZUzBrNVVPL2RlTnpZMEl5U05sZTlEYWZ0?= =?utf-8?B?S3kvOGxCckRvRDUzcXZoSHhzYUoxTjA1WFhQTGpQYUZIMTBtdS8vVHJCY1Z1?= =?utf-8?B?d0pZbFhjdXRZTzJMRittOGplUEVhTW5iUjhZMWlUZlBWcTMxUVZJWFY5UWxn?= =?utf-8?B?c0ZZRTdJVjJsRVZ6VG5IbDc0UFEwOG1ZSnljSXpJbnhyY3Q3MFQzTVYvM3Ft?= =?utf-8?B?d0JJQTZVamU1clRwNmNkQ29mc3pGUlB4eTd0WFVPNll6bmJEMnNnVjhTVUFw?= =?utf-8?B?OTBiNlpILys0WlBZVng1S3YxWGpPeVlQY05BUmVUSFdaTHJGMlZqSG5JSXAr?= =?utf-8?B?bHd6VGNOSitjNlU2Y3UveWVvMmpWWXlLaWZMV0M4dTltSXpHZEN2eFExamk3?= =?utf-8?B?Mk5OcHpoRXRzcmRpZHdrTWcxVTVGM3F6aDNoVmlrYjBEWFdLRlNGVkppQkd1?= =?utf-8?B?eWY0VVJYZjV0RmVab0FIZHMxcitsUWdCSy9zQW41TkZIOGtabE55Rk13bjNi?= =?utf-8?B?ZjZTbGFGUmVCV2tkd0tMaDJoVTBXSjFmeUsvaWI2Uk03QTBwS2hqb250V0VG?= =?utf-8?B?Y0dtNWpiZkp0UDNZVTd0QWxlcFR1dktkMlZjY25KTWVCNGFkMDhYcDdNSFVj?= =?utf-8?B?Q2NQV0p0NWliMjJmL21qQUtyMmZIOXgwS05kdkN5QU5TQWZaUXhEOU1uSkVm?= =?utf-8?B?V01qN1lkenlkbE9hUVM4WE0zTzdpSEVhdmtoYlVaaXRxbXlKZXpkL2ZnWm5K?= =?utf-8?B?V3FBZ3NMcjl1RG1BNk42ZW1ZRTBVU2RGWE1mVUVlZWpNQkQ0c3RwNUZRVEhH?= =?utf-8?B?WVdxYlM4RGFOQ1hBL014Mm92UW9FTnNZamFyNmRCMlRCeEVtREFXTkxLcVFP?= =?utf-8?B?M3hPZ2tmYWljR1pZbjVtV2JTYkNkV0ljcW9HUlZRdWdZQXBScDB4ckcvWHYx?= =?utf-8?B?VERqWFVFcVRpNXBGRkhSTHFGbTlrd0plSWNuV24rMWEvR1daZlkyMDR6WnpF?= =?utf-8?Q?v5iN2uyZTgQSDm3MVj?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH3PR12MB9079.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: be8369da-a0e7-46dc-0eeb-08df0ce26a5d X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Sep 2026 13:17:49.6063 (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: 5F+wmtCMoyua2M2QtGlBIOk8xNM0oAWS9LJweeIF/+18ETEfBtIT0/gdDWOzw29zfPiWH8Io5EZ3GW8LMNEwHA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB7876 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 QU1EIEdlbmVyYWwNCg0KPg0KPiBTbyB3ZSBnZXQgaW5zdGVhZDoNCj4NCj4gICBjbGFuZysrIFwN Cj4gICAgIC14IGhpcCBcDQo+ICAgICAuLi4vZGV2aWNlX2VudW1lcmF0b3IuY3BwIFwgICAgICAg ICAgICAgICA8PCBhZmZlY3RlZCBieSAteCBoaXANCj4gICAgIC14IG5vbmUgXCAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDw8IG5ldw0KPiAgICAgLi4uL3NldF91bmJ1ZmZlcmVkX21v ZGVfc2F2ZWQubyBcICAgICAgICAgPDwgdW5kZXIgLXggbm9uZQ0KPiAgICAgLi4uL3dpbmRvd3Mt bWFuaWZlc3QubyBcICAgICAgICAgICAgICAgICAgPDwgdW5kZXIgLXggbm9uZQ0KPiAgICAgLW8g Li4uL3RlbXAvNDQxNQ0KPg0KPiAuLi4gd2hpY2ggY29tcGlsZXMgJiBsaW5rcyBmaW5lLg0KPg0K PiBDaGFuZ2UtSWQ6IEk0OWFiMzY5ZWJiYTFkNjM4ZjYxYTczNjczYjI1ZmZjMzUzMDU4NzViDQoN CkhpLA0KDQpUaGlzIGxvb2tzIHJlYXNvbmFibGUgdG8gbWUsIHRoYW5rcyBmb3IgZml4aW5nIHRo aXMuDQoNCkFwcHJvdmVkLWJ5OiBMYW5jZWxvdCBTaXggPGxhbmNlbG90LnNpeEBhbWQuY29tPiAo YW1kZ3B1KQ0KDQpCZXN0LA0KTGFuY2Vsb3QuDQoNCj4gLS0tDQo+ICBnZGIvdGVzdHN1aXRlL2xp Yi9nZGIuZXhwIHwgMTUgKysrKysrKysrKystLS0tDQo+ICAxIGZpbGUgY2hhbmdlZCwgMTEgaW5z ZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkNCj4NCj4gZGlmZiAtLWdpdCBhL2dkYi90ZXN0c3Vp dGUvbGliL2dkYi5leHAgYi9nZGIvdGVzdHN1aXRlL2xpYi9nZGIuZXhwDQo+IGluZGV4IGI2NmU1 MDFkMDhkLi4xYzAyYjBmYTkxOCAxMDA2NDQNCj4gLS0tIGEvZ2RiL3Rlc3RzdWl0ZS9saWIvZ2Ri LmV4cA0KPiArKysgYi9nZGIvdGVzdHN1aXRlL2xpYi9nZGIuZXhwDQo+IEBAIC03MTI5LDE3ICs3 MTI5LDI0IEBAIHByb2MgZ2RiX2NvbXBpbGUge3NvdXJjZSBkZXN0IHR5cGUgb3B0aW9uc30gew0K PiAgICAgICMgYXJjaGl2ZXMsIHNoYXJlZCBsaWJyYXJpZXMpLCBzbyB0aGUgY29tcGlsZXIgZG9l cyBub3QgdHJ5IHRvDQo+ICAgICAgIyBwYXJzZSB0aG9zZSBhcyBISVAgc291cmNlLiAgVGhpcyBs ZXRzIGEgc2luZ2xlIGFtZGNsYW5nKysNCj4gICAgICAjIGludm9jYXRpb24gY29ycmVjdGx5IGhh bmRsZSBhIG1peCBvZiBzb3VyY2VzIGFuZCBub24tc291cmNlDQo+IC0gICAgIyBpbnB1dHMgKGUu Zy4gd2hlbiBzZXRfdW5idWZmZXJlZF9tb2RlLm8gaXMgYXBwZW5kZWQgdmlhIGxkZmxhZ3MNCj4g LSAgICAjIGxhdGVyIGluIHRoZSBjb21tYW5kIGxpbmUpLg0KPiArICAgICMgaW5wdXRzLg0KPiAg ICAgIGlmIHtbbHNlYXJjaCAtZXhhY3QgJG9wdGlvbnMgaGlwXSAhPSAtMSAmJiAhJGdldHRpbmdf Y29tcGlsZXJfaW5mb30gew0KPiAgICAgICAgIHNldCBuZXdfc291cmNlIHt9DQo+ICsgICAgICAg c2V0IHhfbGFuZyAiIg0KPiAgICAgICAgIGZvcmVhY2ggc3JjICRzb3VyY2Ugew0KPiAgICAgICAg ICAgICBzZXQgZXh0IFtzdHJpbmcgdG9sb3dlciBbZmlsZSBleHRlbnNpb24gJHNyY11dDQo+ICAg ICAgICAgICAgIGlmIHskZXh0IGluIHsiLmMiICIuY2MiICIuY3AiICIuY3h4IiAiLmNwcCIgIi5j KysiICIuaGlwIn19IHsNCj4gLSAgICAgICAgICAgICAgIGxhcHBlbmQgbmV3X3NvdXJjZSAiLXgi ICJoaXAiICRzcmMNCj4gKyAgICAgICAgICAgICAgIHNldCB4X2xhbmcgImhpcCINCj4gICAgICAg ICAgICAgfSBlbHNlIHsNCj4gLSAgICAgICAgICAgICAgIGxhcHBlbmQgbmV3X3NvdXJjZSAiLXgi ICJub25lIiAkc3JjDQo+ICsgICAgICAgICAgICAgICBzZXQgeF9sYW5nICJub25lIg0KPiAgICAg ICAgICAgICB9DQo+ICsgICAgICAgICAgIGxhcHBlbmQgbmV3X3NvdXJjZSAiLXgiICR4X2xhbmcg JHNyYw0KPiArICAgICAgIH0NCj4gKyAgICAgICAjIE1ha2Ugc3VyZSB0aGF0IGlmIHdlIGxhc3Qg b3BlbmVkICIteCBoaXAiLCB3ZSBjbG9zZSBpdCBvZmYNCj4gKyAgICAgICAjIHdpdGggIi14IG5v bmUiLCBpbiBjYXNlIHNvbWV0aGluZyBhZGRzIHNvbWUgaW5wdXQgZmlsZSB2aWENCj4gKyAgICAg ICAjIGxkZmxhZ3MgKGUuZy4gc2V0X3VuYnVmZmVyZWRfbW9kZS5vKS4NCj4gKyAgICAgICBpZiB7 JHhfbGFuZyAhPSAiIiAmJiAkeF9sYW5nICE9ICJub25lIn0gew0KPiArICAgICAgICAgICBsYXBw ZW5kIG5ld19zb3VyY2UgIi14IiAibm9uZSINCj4gICAgICAgICB9DQo+ICAgICAgICAgc2V0IHNv dXJjZSAkbmV3X3NvdXJjZQ0KPiAgICAgIH0NCj4NCj4gYmFzZS1jb21taXQ6IDk3ZmVhZmZiODI5 YTVmY2Y0MDRkMmQwOTMwNjI3NTgxMjNlODc5NWYNCj4gLS0NCj4gMi41NC4wDQo+DQoNCg==