From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150073.outbound.protection.outlook.com [40.107.15.73]) by sourceware.org (Postfix) with ESMTPS id 8C6A13858D28 for ; Fri, 12 Aug 2022 11:04:40 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 8C6A13858D28 ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=PvoBC+ca716ruq21MeCCizcXTqNLcLe9Fmi1M6me1YGrG/wDefR6fs9rf69jzDgIYvO2SVbtMwa/BNZevgWtrCxHKNd447+fo4SwZslN85hcxwaJoa8wzpGEx0sHaOD+mMLvOXQF5qfms8MfVaho6ty5LM5UvQitx3BteTeuCfUTccv8WIGkTmfMTxO6xLATJrDLeYy7CRLdYIsFcj0Mm8WL4TwKBlHaSY1/y0XXNGcv4bYa7YLdf35qyizQbdkwaf7PGXkVAP7jRA60eBDw8cIrxmwvzlV+I3IJJDev3XeaHBugGaqrPmLb6r81oYiQIVK1ejj4xSyaq2rCqPBPTg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=DdGIjdrbXR64u5ZA7VrAhjUlDCog1QkzdRwwCKlmVSk=; b=VNpwuMCSCMuOzm/FYPVLYxLlJNXjoUrAbJhxkYoqIhslUXdRPeDNWU2T6GHYYmJYYZCQZlMZhdRfN/rmfKKzH9jsitl6jBriPuRjlN/wSIchTt7IBbHzkREdJczcqgAkW9IN1/VMOp4Fk5lyLIIWKUSDc8mMT7RA5HtwvF7uC5+dAWlc+aIjk8ba+la4oOYx6j6sAXaFP6BhhHbUxRhK9K6d3Y4thQcyUsvlq9Xw7eaISVqMqgJRJqHKJhsjhY4u8KreS30+cjsQ5RHUElA60tS6HVEFy7Ob5fl5GLhunvcaXeM56wDJPbguIfFgpGD2De5A1Yvip8S5+oB7y0H1ag== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=gcc.gnu.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) Received: from AM6P194CA0036.EURP194.PROD.OUTLOOK.COM (2603:10a6:209:90::49) by VI1PR0801MB1759.eurprd08.prod.outlook.com (2603:10a6:800:5b::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5525.10; Fri, 12 Aug 2022 11:04:36 +0000 Received: from AM7EUR03FT054.eop-EUR03.prod.protection.outlook.com (2603:10a6:209:90:cafe::fc) by AM6P194CA0036.outlook.office365.com (2603:10a6:209:90::49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5525.11 via Frontend Transport; Fri, 12 Aug 2022 11:04:36 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM7EUR03FT054.mail.protection.outlook.com (100.127.140.133) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5525.11 via Frontend Transport; Fri, 12 Aug 2022 11:04:36 +0000 Received: ("Tessian outbound fccf984e7173:v123"); Fri, 12 Aug 2022 11:04:36 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 7e6cdb23584bfc2d X-CR-MTA-TID: 64aa7808 Received: from b040b06f6e5c.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 011B4BBB-2324-4160-925C-421C1960C0BB.1; Fri, 12 Aug 2022 11:04:29 +0000 Received: from EUR03-DBA-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id b040b06f6e5c.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 12 Aug 2022 11:04:29 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YKHZiXd+mzqRLmAWQJfxQlC7Z0e7WmcDOuG3bs55OAYd47Fz1T8/iH3H7PJVX9V+WxUVHlUfFDetxF1FX3wDmpg4064bDuM6QmIurckHkAmYF2mwufoq1HTpac7TfrSOu60wYI8HQtN96hFsYlrJiP6YHYTGr9rcz8Mty5r74yjYYvaqu4rKJalu9BwR4jFxgoiYlaGJeeGkZlN4Hy4/8BN/VYzTlIsh/DZTnm3JPbJEBpDyoYMB3NeBdwA0qlIcP+puD6x79XS+W46i36s+ok5pQUqQcfPJV65Dgu6CufQZ5JJNu4j7KYNwhvlY9BeP9SFiVL/INYnEX9sEfmp6WQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=DdGIjdrbXR64u5ZA7VrAhjUlDCog1QkzdRwwCKlmVSk=; b=PeYSZ6kc3jBfuumeADjuRogrmavLmZF/au/Z/w4O7GdXCcyY1eX04kiF/HGwwM6kp2qbkdY2mwWr0TqAZmvUakSgIzjb/bNZVz6HL5sIATVql+SQw8WwPDktPW2cBzyXZ+zBlBUWKlRmgC7DQI4lYcHoVS6b5Dtq+N7YbOEFizkHLC/t4yCw6w90wnWzc4VwnVNmwtnCF8buFjW4V8ey3C2QjJChANf1dCfIURBpWqgAqN19tsYf5yrgc4DXCFouISvEQv2nJIEqJStjhzh5oFX2onZDqGYMY2nbEHUDWWLHqEAFKrZt1l5t60jNSCMDUuuAQIC5jLbdwoKD2BtEHg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none Received: from PAXPR08MB6926.eurprd08.prod.outlook.com (2603:10a6:102:138::24) by DB6PR08MB2696.eurprd08.prod.outlook.com (2603:10a6:6:25::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.16; Fri, 12 Aug 2022 11:04:27 +0000 Received: from PAXPR08MB6926.eurprd08.prod.outlook.com ([fe80::a47f:fd34:1dff:2f37]) by PAXPR08MB6926.eurprd08.prod.outlook.com ([fe80::a47f:fd34:1dff:2f37%5]) with mapi id 15.20.5525.011; Fri, 12 Aug 2022 11:04:27 +0000 From: Kyrylo Tkachov To: Tamar Christina , "gcc-patches@gcc.gnu.org" CC: nd , Richard Earnshaw , Marcus Shawcroft , Richard Sandiford Subject: RE: [PATCH]AArch64 sve: Fix fcmuo combine patterns [PR106524] Thread-Topic: [PATCH]AArch64 sve: Fix fcmuo combine patterns [PR106524] Thread-Index: AQHYrjU3CF26GtQ00UKJ8v/mQJamLK2rGh4Q Date: Fri, 12 Aug 2022 11:04:26 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-MS-Office365-Filtering-Correlation-Id: 4c1d7fc7-42d2-4c77-eb90-08da7c5271cf x-ms-traffictypediagnostic: DB6PR08MB2696:EE_|AM7EUR03FT054:EE_|VI1PR0801MB1759:EE_ x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: HPH5VAqXPnUjtGyZANbTnyhKsLyDP5rj5pxRpWP9eGO1qYUwuCfTtNrYHhyx9GnZMFVwDUfYbFsYTBox4jSGhEYtvr+eLHBYcpKlAR6uCa2q+Jr6ALkbwJLHkYE91OsbX5Gp6sJ4SqU+ObJkisWMGxgA1yxKj/mJfrNZo+g3gQ2Yf4Abldm6P2QbhhhZv7Hj6cuJDi0zxF8+6eu5jYWHFVzdmSAnkveV5DtkMRC+aomiLmTNwgTv3AkE6Vyyw3IWb2+HKIBEUMUUcxrLCL5RTXcbnr1WUeh4nTl9I0OIP8JzCgNSYahVjrAICZoJcrRtK90e51eukhEdmBva8Wg+NVrEIMsq+bYz/eB5vVNV/a3tXz9jWn6ui26m4bT0UHqCa66twfQbvVYjiV3vAX0MJO0LGGF3S67EjsiXgfU0E6WF/L4/xgrrh/wmTU7FlqNuvb9vWQMYMj2O6E36u1WooJz5SEqc4qwZDLRoBVj4IpRpSvOd8mQOtWDejLjFGnjp6tRQ6gTZaDM/OPCK+beOyf07qcanZ+i5h2L59xC1dljgwtzlL3ZoFUlbOt1oTwO4sWpRdHf1XdZUFhbGW2y1RynzXk47YEDXQOcLaFFFIAgqh6MB/R2bXrU1eGNr6fFZlcYfQSVr4oC4vXX9cNsETFJ0qTh2wQ4RE9fqCZTgnzhaRjuWsWGM98HpoQR82j3kE6PEHeZzgFbuZUySKdjKhUoiqhdD/BlqdNiPqfVhXvNuDdn3MmFHJ9iDEO54zw4pReH4Kqdp4ul2odbUJ8XpZkONsMBvhxEGyJ47DTC/zU3zTYVKOLQHIR1t11KXCYGx/mHpa2R+4m60bAiIBK1iOQ== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAXPR08MB6926.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(136003)(366004)(396003)(39860400002)(376002)(346002)(9686003)(41300700001)(478600001)(7696005)(83380400001)(26005)(6506007)(33656002)(53546011)(52536014)(84970400001)(186003)(5660300002)(2906002)(316002)(55016003)(71200400001)(8936002)(66946007)(8676002)(4326008)(66556008)(66446008)(86362001)(64756008)(66476007)(76116006)(38070700005)(54906003)(38100700002)(122000001)(110136005); DIR:OUT; SFP:1101; Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR08MB2696 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM7EUR03FT054.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 0823eee1-78aa-4ead-7848-08da7c526c26 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XpZSevMR9odREU33LtEVGDGNgf5mXUBZEcOcLD5fjfKZJTMynrqVD10kX0bjV5Yg1NwdQm5Yru9mdWfyazZjU6tFgfH7f0M2TmorypOCcz8COvvXKkyfPOl3cvB+6X/Fhqqx+tGVZDgnKxY8myhZhWPOQuY3b2tMFE7LJWmuDIFt++TnVjPLIiufNHSWLYQRGxfTuQHSITTFQdddfFNP+1IIw0pqwOcT7pVtkQrxmVi+zMWbOpeMY7dMkA0kTNNQZ/RRovT0sNmBHRkq6rGYvPqaXT/GDEHLevLKleHdVtU0zgn8UvZiRVXU5MIdcMjg10UMHQu20KrvSFPOJqtGBqR/ncTRuVv7tahydcAqk/mvmFBWsOjvmNuiV69YocZOkT1yLVUA67SzbqThd/jDAaFw3Sc4dUPJf3Nfb3e+eYhZBFSno2D99BP/VAx7VgzLOtmFvZAjqUPleX58gUlLdSuw5B/AQb/SxYNLPm1K9Zmu27P1OPqKCsAwMVqg/RSnylfAAMN91HyjixQuRKOLUsE5t2jVYMHpp0Fr6eXNAYbpRLR0VlxY5pJufd/AFpEl4bDxm+Ma0D22NtDKFTvdMIc1XB1ybe8zW01MfIFPgbg6FVETQm1RGLjzd8U2L692fVb3m5TxI03SA/acINZQJt3UbthhGcMk4xTclK9EIjLyInaK9WtGTxK8nbbVK2thUajTPJWeIUnlvSpQPuf95iMCZovbHWoyA6j/6eheSv9Ri5OlIBYyYDW/pdpflcO3mbQ6fPcxX12DKrywK5CRobADQFIy14EC6iIPHjgq+pIDlh6xbSoHZvo5+ZAeyHtDtUTwxC/VstMcjmss57b56g== X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230016)(4636009)(136003)(396003)(39860400002)(376002)(346002)(46966006)(40470700004)(36840700001)(9686003)(41300700001)(478600001)(7696005)(83380400001)(26005)(6506007)(47076005)(33656002)(53546011)(336012)(40460700003)(52536014)(84970400001)(186003)(5660300002)(2906002)(316002)(82310400005)(40480700001)(55016003)(8936002)(8676002)(4326008)(70206006)(86362001)(82740400003)(81166007)(70586007)(356005)(54906003)(36860700001)(110136005); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Aug 2022 11:04:36.4491 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4c1d7fc7-42d2-4c77-eb90-08da7c5271cf X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM7EUR03FT054.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB1759 X-Spam-Status: No, score=-11.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FORGED_SPF_HELO, GIT_PATCH_0, KAM_DMARC_NONE, KAM_SHORT, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Aug 2022 11:04:43 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogVGFtYXIgQ2hyaXN0aW5h IDxUYW1hci5DaHJpc3RpbmFAYXJtLmNvbT4NCj4gU2VudDogRnJpZGF5LCBBdWd1c3QgMTIsIDIw MjIgMTE6MjEgQU0NCj4gVG86IGdjYy1wYXRjaGVzQGdjYy5nbnUub3JnDQo+IENjOiBuZCA8bmRA YXJtLmNvbT47IFJpY2hhcmQgRWFybnNoYXcgPFJpY2hhcmQuRWFybnNoYXdAYXJtLmNvbT47DQo+ IE1hcmN1cyBTaGF3Y3JvZnQgPE1hcmN1cy5TaGF3Y3JvZnRAYXJtLmNvbT47IEt5cnlsbyBUa2Fj aG92DQo+IDxLeXJ5bG8uVGthY2hvdkBhcm0uY29tPjsgUmljaGFyZCBTYW5kaWZvcmQNCj4gPFJp Y2hhcmQuU2FuZGlmb3JkQGFybS5jb20+DQo+IFN1YmplY3Q6IFtQQVRDSF1BQXJjaDY0IHN2ZTog Rml4IGZjbXVvIGNvbWJpbmUgcGF0dGVybnMgW1BSMTA2NTI0XQ0KPiANCj4gSGkgQWxsLA0KPiAN Cj4gVGhlcmUncyBubyBlbmNvZGluZyBmb3IgZmNtdW8gd2l0aCB6ZXJvLiAgVGhpcyByZXN0cmlj dHMgdGhlIGNvbWJpbmUgcGF0dGVybnMNCj4gZnJvbSBhY2NlcHRpbmcgemVybyByZWdpc3RlcnMu DQo+IA0KPiBCb290c3RyYXBwZWQgUmVndGVzdGVkIG9uIGFhcmNoNjQtbm9uZS1saW51eC1nbnUg YW5kIG5vIGlzc3Vlcy4NCj4gDQo+IE9rIGZvciBtYXN0ZXI/IGFuZCBHQ0MgMTIgYnJhbmNoIG9u Y2UgdW5mcm96ZW4/DQoNCk9rLg0KVGhhbmtzLA0KS3lyaWxsDQoNCj4gDQo+IFRoYW5rcywNCj4g VGFtYXINCj4gDQo+IGdjYy9DaGFuZ2VMb2c6DQo+IA0KPiAJUFIgdGFyZ2V0LzEwNjUyNA0KPiAJ KiBjb25maWcvYWFyY2g2NC9hYXJjaDY0LXN2ZS5tZCAoKmZjbXVvPG1vZGU+X25vcl9jb21iaW5l LA0KPiAJKmZjbXVvPG1vZGU+X2JpY19jb21iaW5lKTogRG9uJ3QgYWNjZXB0IGNvbXBhcmlzb25z IGFnYWluc3QNCj4gemVyby4NCj4gDQo+IGdjYy90ZXN0c3VpdGUvQ2hhbmdlTG9nOg0KPiANCj4g CVBSIHRhcmdldC8xMDY1MjQNCj4gCSogZ2NjLnRhcmdldC9hYXJjaDY0L3N2ZS9wcjEwNjUyNC5j OiBOZXcgdGVzdC4NCj4gDQo+IC0tLSBpbmxpbmUgY29weSBvZiBwYXRjaCAtLQ0KPiBkaWZmIC0t Z2l0IGEvZ2NjL2NvbmZpZy9hYXJjaDY0L2FhcmNoNjQtc3ZlLm1kDQo+IGIvZ2NjL2NvbmZpZy9h YXJjaDY0L2FhcmNoNjQtc3ZlLm1kDQo+IGluZGV4DQo+IGJkNjBlNjViMGMzZjA1ZjFjOTMxZjAz ODA3MTcwZjNiOWQ2OTlkZTUuLmUwOGJlZTE5N2Q4NTcwYzNlNGU1MDA2OA0KPiBmZWJjODE5ZDZl ODVjY2UwIDEwMDY0NA0KPiAtLS0gYS9nY2MvY29uZmlnL2FhcmNoNjQvYWFyY2g2NC1zdmUubWQN Cj4gKysrIGIvZ2NjL2NvbmZpZy9hYXJjaDY0L2FhcmNoNjQtc3ZlLm1kDQo+IEBAIC04MjMxLDcg KzgyMzEsNyBAQCAoZGVmaW5lX2luc25fYW5kX3NwbGl0DQo+ICIqZmNtdW88bW9kZT5fYmljX2Nv bWJpbmUiDQo+ICAJICAgICAgICBbKG1hdGNoX29wZXJhbmQ6PFZQUkVEPiAxKQ0KPiAgCSAgICAg ICAgIChjb25zdF9pbnQgU1ZFX0tOT1dOX1BUUlVFKQ0KPiAgCSAgICAgICAgIChtYXRjaF9vcGVy YW5kOlNWRV9GVUxMX0YgMiAicmVnaXN0ZXJfb3BlcmFuZCIgInciKQ0KPiAtCSAgICAgICAgICht YXRjaF9vcGVyYW5kOlNWRV9GVUxMX0YgMyAiYWFyY2g2NF9zaW1kX3JlZ19vcl96ZXJvIg0KPiAi d0R6IildDQo+ICsJICAgICAgICAgKG1hdGNoX29wZXJhbmQ6U1ZFX0ZVTExfRiAzICJyZWdpc3Rl cl9vcGVyYW5kIiAidyIpXQ0KPiAgCSAgICAgICAgVU5TUEVDX0NPTkRfRkNNVU8pKQ0KPiAgCSAg ICAobWF0Y2hfb3BlcmFuZDo8VlBSRUQ+IDQgInJlZ2lzdGVyX29wZXJhbmQiICJVcGEiKSkNCj4g IAkgIChtYXRjaF9kdXA6PFZQUkVEPiAxKSkpDQo+IEBAIC04MjY3LDcgKzgyNjcsNyBAQCAoZGVm aW5lX2luc25fYW5kX3NwbGl0DQo+ICIqZmNtdW88bW9kZT5fbm9yX2NvbWJpbmUiDQo+ICAJICAg ICAgICBbKG1hdGNoX29wZXJhbmQ6PFZQUkVEPiAxKQ0KPiAgCSAgICAgICAgIChjb25zdF9pbnQg U1ZFX0tOT1dOX1BUUlVFKQ0KPiAgCSAgICAgICAgIChtYXRjaF9vcGVyYW5kOlNWRV9GVUxMX0Yg MiAicmVnaXN0ZXJfb3BlcmFuZCIgInciKQ0KPiAtCSAgICAgICAgIChtYXRjaF9vcGVyYW5kOlNW RV9GVUxMX0YgMyAiYWFyY2g2NF9zaW1kX3JlZ19vcl96ZXJvIg0KPiAid0R6IildDQo+ICsJICAg ICAgICAgKG1hdGNoX29wZXJhbmQ6U1ZFX0ZVTExfRiAzICJyZWdpc3Rlcl9vcGVyYW5kIiAidyIp XQ0KPiAgCSAgICAgICAgVU5TUEVDX0NPTkRfRkNNVU8pKQ0KPiAgCSAgICAobm90OjxWUFJFRD4N Cj4gIAkgICAgICAobWF0Y2hfb3BlcmFuZDo8VlBSRUQ+IDQgInJlZ2lzdGVyX29wZXJhbmQiICJV cGEiKSkpDQo+IGRpZmYgLS1naXQgYS9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvYWFyY2g2NC9z dmUvcHIxMDY1MjQuYw0KPiBiL2djYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9hYXJjaDY0L3N2ZS9w cjEwNjUyNC5jDQo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0DQo+IGluZGV4DQo+IDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmE5ZjY1MGY5NzFhNWNiNWFkOTkzZjUwYQ0K PiBhZGZjYWMzYThjNjY0YThiDQo+IC0tLSAvZGV2L251bGwNCj4gKysrIGIvZ2NjL3Rlc3RzdWl0 ZS9nY2MudGFyZ2V0L2FhcmNoNjQvc3ZlL3ByMTA2NTI0LmMNCj4gQEAgLTAsMCArMSwxMSBAQA0K PiArLyogeyBkZy1kbyBjb21waWxlIH0gKi8NCj4gKy8qIHsgZGctb3B0aW9ucyAiLW1hcmNoPWFy bXY4LWErc3ZlIC1PMiAtZm5vLW1vdmUtbG9vcC1pbnZhcmlhbnRzIiB9ICovDQo+ICsNCj4gK3Zv aWQNCj4gK3Rlc3RfX3plcm8gKGludCAqcmVzdHJpY3QgZGVzdCwgaW50ICpyZXN0cmljdCBzcmMs IGZsb2F0ICphLCBpbnQgY291bnQpDQo+ICt7DQo+ICsgIGludCBpOw0KPiArDQo+ICsgIGZvciAo aSA9IDA7IGkgPCBjb3VudDsgKytpKQ0KPiArICAgIGRlc3RbaV0gPSAhX19idWlsdGluX2lzdW5v cmRlcmVkIChhW2ldLCAwKSA/IHNyY1tpXSA6IDA7DQo+ICt9DQo+IA0KPiANCj4gDQo+IA0KPiAt LQ0K