From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04on20700.outbound.protection.outlook.com [IPv6:2a01:111:f403:2409::700]) by sourceware.org (Postfix) with ESMTPS id E87D33882064 for ; Tue, 18 Jun 2024 01:51:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E87D33882064 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=os.amperecomputing.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=os.amperecomputing.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org E87D33882064 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:2409::700 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1718675511; cv=pass; b=DD3L+PrvU353Q3PZZcjcP09lI66u0IKnwUCsCjEMCjbEwhgL5ERRd1YzuYm0L00Sfmk+cww+8VvERhpLSJGGA4OLq4QtIBvg5rqsHkYr4WiKiM1D/8CaZwG3TeoTzzLN7vuoHDHNB6tqr9gQZzfE/XaiFDv8FyFhxRGApPPyUVI= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1718675511; c=relaxed/simple; bh=RF2V562JVHsOeq1q+4En6KCoIiLqJd9KiNpfS0JxGcc=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=BeCL2rsKFoQS4x9R2lw5RuBLadsyNNue4vEwYng73LvkVN9ZVK9Kf+FM5+D3spah2ZFGl0Y91XcUlfv5oUtTRB0o1KrSXrNpCYa2eWhNv2gCAQIsp30t/WY4rhh+p2C2E0w7CNiBjUhYYwVjdzwx40VOHtjZnULqhnc+GWufYcY= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SnbP46NCSyF/FgzIBD4g5kRy07YNatLuHimusGYpdnO7Eu5fFpkUcODigveAQxUB+sBEw1ayEXxRcHMWu+CoPJMvdmQzQBKLtJNiCVSvnBe6awNUM3ZqDtazELlJa41LEKNpBfMngcc2mpEESVBKMWrlu+4eKMVS2159+8jwzn7dR5F9sCbBh/cK6JMFWPqaW1HDz7IGsG1rEzCYZLoUmwYGMOBSpmO5/1FMBYEAYSZ0Hur53/XJwsmOgtLjp3u/4yMeZhOAL6mrzuQGE9t2jKPVNEusmlNRJVZ8tVMJAehfDP8WYw0MPD37Z5pgdAThsnBjTyQFmiD+dUIdOyxjqQ== 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=RF2V562JVHsOeq1q+4En6KCoIiLqJd9KiNpfS0JxGcc=; b=L+ADfhwIQtM5rDAMFvKT73nIVW2iLLcQlW8jvODPQNMDwA5pr83Iv3loyx0O4WKMfzxHwRdVQYaYSzdTZncd0nrfYe5lO5fc1OyTHUthzJjfymd4qgBNx6B6W9Uw8sSUit4TsWNXyUjLm0EuBIRsa/v0AGvpN1qZ9d0b9eqiCxY/mlhO86V5G2wOst/tXKVEBeio86oAYepcOEJFRlchcmLzLAXVuU8dBqK2exlBP2g2fQeZjH6BM5FSEX/rQ6zmFsel1JejusiEHhT1tJDYGFFratoPVCig9fMlp03as2qmwB2QUcjMAXeI0ifkRp/QgEiPN0wcLK8vtB8RG8KSmw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=os.amperecomputing.com; dmarc=pass action=none header.from=os.amperecomputing.com; dkim=pass header.d=os.amperecomputing.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=os.amperecomputing.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RF2V562JVHsOeq1q+4En6KCoIiLqJd9KiNpfS0JxGcc=; b=VDQNGw6GvdPtpLAEo2Ef6SGaGn/jp6VR0uVYFUQ+EEjiQLR6UyCK4D/zVLeSLWicpHe0hNw4MZf03rU8Logc6Y8JpvxY2I2S/JTAXxXbQ6uUQOBlIxtBVw0RLBVcsLgCJzz8aqqWDYD6zJ9kwaQhCuThMlI55yyed8WsZMSOeHY= Received: from SJ2PR01MB8193.prod.exchangelabs.com (2603:10b6:a03:4f6::15) by CO1PR01MB8962.prod.exchangelabs.com (2603:10b6:303:276::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.30; Tue, 18 Jun 2024 01:51:43 +0000 Received: from SJ2PR01MB8193.prod.exchangelabs.com ([fe80::4167:3f60:16af:411d]) by SJ2PR01MB8193.prod.exchangelabs.com ([fe80::4167:3f60:16af:411d%5]) with mapi id 15.20.7677.030; Tue, 18 Jun 2024 01:51:43 +0000 From: Di Zhao OS To: Jeff Law CC: "gcc-patches@gcc.gnu.org" Subject: [PING][PATCH] [tree-optimization/110279] fix testcase pr110279-1.c Thread-Topic: [PING][PATCH] [tree-optimization/110279] fix testcase pr110279-1.c Thread-Index: AdqsPY45tVlYNDAlRH+fxJlu2q++EAAHRByAACYDfHAFC9k3kA== Date: Tue, 18 Jun 2024 01:51:43 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_5b82cb1d-c2e0-4643-920a-bbe7b2d7cc47_ActionId=a37a46d4-9781-4d9e-91b3-f415a8580156;MSIP_Label_5b82cb1d-c2e0-4643-920a-bbe7b2d7cc47_ContentBits=0;MSIP_Label_5b82cb1d-c2e0-4643-920a-bbe7b2d7cc47_Enabled=true;MSIP_Label_5b82cb1d-c2e0-4643-920a-bbe7b2d7cc47_Method=Standard;MSIP_Label_5b82cb1d-c2e0-4643-920a-bbe7b2d7cc47_Name=Confidential (Default);MSIP_Label_5b82cb1d-c2e0-4643-920a-bbe7b2d7cc47_SetDate=2024-05-23T09:22:03Z;MSIP_Label_5b82cb1d-c2e0-4643-920a-bbe7b2d7cc47_SiteId=3bc2b170-fd94-476d-b0ce-4229bdc904a7; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=os.amperecomputing.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ2PR01MB8193:EE_|CO1PR01MB8962:EE_ x-ms-office365-filtering-correlation-id: d97173f1-a801-41d1-721d-08dc8f393475 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230037|376011|366013|1800799021|38070700015; x-microsoft-antispam-message-info: =?utf-8?B?bkdGSE1uMExlZTBhV1ZCTXdWZDlhQWRNa2puSFZzdEU3eWk0amdqKzdLQzVZ?= =?utf-8?B?RU9KU2R0dG5obFVwT2FEekljR1JoOFNhOXVub2QyRTgyWlByQk5iR0VVcUFL?= =?utf-8?B?ZWU5SzB2K1dkTW51dUcreGFhUVpSN3N2MFo4M25WUTh1UXlxczBhUVp1TUU3?= =?utf-8?B?RHVhNmZtV0Q4WUZydTJUUjBjK0NpeVhLZkxybjk5LzB1NUJsWW5PWlhGU3pu?= =?utf-8?B?MXpVNkxJK3lyNkp5ZUlPNUpITHg2THpuL0Z1UWFhRS93djVDMnhIb0RObVV4?= =?utf-8?B?SEwvOEIwS0kwc0htbXRnaGpjZWR1V3dwUW5tYU8zZExCYzVaeTF5YlNhcC94?= =?utf-8?B?NzczTVdtbWpvZk9nSXdqOFY2c09obFFYc1VNRHkvcjhUVC9vdnhrS01UZC9G?= =?utf-8?B?bkNQSU9NRHNyeHFsZ1E0eWRISXdCUnUrTmJBWXRPUmNjT3RIelJLa0I1Qnky?= =?utf-8?B?SEFzZHFmQzZrcnVTMThKQldPS1Z3dVAzSjIzNjV2MnVCZUNmUkc5bjdKL1J0?= =?utf-8?B?L2lQaXUyWVdLNnpZd21JaGdmL0V4b29PeW5EMDl1WWZWUGxDdWdMQVNQNEp1?= =?utf-8?B?WDMrd2FHczFpcXllUEhaQTNOS3V5blFmclpKalFiY3RpdmlhUENoSXFoeUNZ?= =?utf-8?B?WGpXT29Pb0FGYmU1UGIxVy9HdVl5QUE5M0pyS3lsZmtKMWdZc0lNWDE3NEdD?= =?utf-8?B?MU50elBvamZoaUlmNDZNTzVROTliZmpEVHhNdEY3TWlmSGt4dUxZZXc0ZUdB?= =?utf-8?B?N0dZMkVFc01Udmd1SDFoZTI2VEZvcVQydGVnc1A4Q0RyWGw1WVkvOTk2RHQ4?= =?utf-8?B?R1BnY3dZWU05V0EwR2syb1JBbjRqbU9hK3puNzI4VUFjMzM0SFhzWDVJV1Yx?= =?utf-8?B?NzVHSm5vaklsN0xnTXFwL1V6ZkdiMEpRU1hOc2l0MWxRaGtIZUkzRUJsTGZB?= =?utf-8?B?QURiSmsyRUFMUm1wVzRiR0lyYWV4bmd2UFo3cDQ3VFIvWlRCazNMem5RWTJU?= =?utf-8?B?dVZFblVoVmg5N3ZnV1lyT0pILzdLRENJa0pNK25MRTZBWHZiUkExcWJSSDNq?= =?utf-8?B?Mm95dVRhM080NklmNHRkMDNmajZHLy80ZlpSOW5YOUJsOHZCNHdYbDhGazlx?= =?utf-8?B?UXg0Q2RIM3A0WE00dm5RUG9UQ1FLTW96aWtyVjhzVjd2NFhpZzNLTVNZRzFs?= =?utf-8?B?RSt3eEtrVWZHdmllcVI1OEF6eEE0SzN3MDVQZTJWOWNvVmpmY29wb0V2aGlD?= =?utf-8?B?OFVpZ1V0cmtURmhmaGZNYm1ya1dFT3RVaEgwLzlUclBRT3ZxZU5SQi9aOXpK?= =?utf-8?B?NXF2VFRnelQxM0VaNnRmenBFZnkzZ1JYdVEzT3NTZ2RmUlphNGhNQ0FRM29s?= =?utf-8?B?Z3hJT0pwOXBOenBncWpld0NmSU02NUhhSnFxa2cySzFSbzhnTU1yQXZkT01J?= =?utf-8?B?bzRJbnJPK0FCM1lYZGpLc1RMWW15RmRQN2xYTHg2Q0pIY2x6Wm1RTWNWNXVu?= =?utf-8?B?N0IzcUVtN0NZd1ZjNzFudTNERldGdXdiUXFZVGlrcHVTS1FSSzFUbFN1VnJl?= =?utf-8?B?WktDTkNnYjhRKzY5a1ZKN3dackNzUFVhdFQxOGFlbmFramxSZ0VYQWZoc3o0?= =?utf-8?B?MFZMTEdiOThDVFFETUUxc0lEZ2daUUczZjBVV2RQNEdkMnlEaURKc2ZERDNs?= =?utf-8?B?clpNOWFmR003NXVPcm9TMTZlN1JFdkJiKy9JdnRrMnJ2R21QeVJEM3NyRGV4?= =?utf-8?Q?TMYECYUZkbTLNSWgudrEQqCmE0yokx+Het9s9U1?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:zh-cn;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ2PR01MB8193.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230037)(376011)(366013)(1800799021)(38070700015);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ay9FMVRycVEweE9INWczNEpEenhZTHlVSGxPQndNVDB1dnFRT1RBSlFvMG8y?= =?utf-8?B?VUY0Vi9VQStucmlSWURyVXVGYXF1SVBrREVyUTRYS3RrOGVyUXlwSitxemgx?= =?utf-8?B?NHMxSkRXV0R1UVAyNjBRYjZkV2JBMGlPUFdpakhrN1k5eThIRGFvWHFldkVj?= =?utf-8?B?aXhmNmZhWVlNWVVycTFwWTF4Y3dOeEFucGc2R0dBQmRTTlBvbW50OXJFenMv?= =?utf-8?B?ekdFTHRGOTgxQ280YkwwVHVqeWpCOWI4ZzRsNnpiY2htYjNlM0srbCtoTEh3?= =?utf-8?B?d3hmUEFwNWQyR295RnE1RXhka0g4bDM2Qy9aN3F4aFhKZkVCOG16NDRhcEVN?= =?utf-8?B?Z3VKVGlWeHlUUkRsVS9GaXE0bDJVRVBicXdMNjFpd3hEQlgrM0xkMkhLMFR0?= =?utf-8?B?NzZFM3FNRER0NXNva2lSRGUyQjZuai9Yd29lbnV6amEyQVYrT1cyVGxLbWw4?= =?utf-8?B?bW13b0pZd1BGM1NVWThXY1hoTjBMYnNGU093Y28xalNIdWVqY2RpTllTcFdl?= =?utf-8?B?NndTaDRMS2E3aGN6N1RIVHFoUHQxNmR6anR5NFhKRll6TVJXdVk2bTZsVjRa?= =?utf-8?B?SGtNZndMR1NTbHhFbVpDUnVSWlEvZGJ4MG5oVy9ueERIWEMzcWVjU1NTKzEr?= =?utf-8?B?MGcrdTN4S3NQZk0zdVVLVitHb0RLaXlMMG9YSzRPTS9QM3Y5OW9vMEFSSFF6?= =?utf-8?B?WHpKazZuR0x3K3FaWC9vK0JGNFh0WVNhaXBLM1lpUFdwYSt3cXMvQlZrUUtV?= =?utf-8?B?eUk3cGJQMEEzay9BdHdQdWZXN0xFSXV6VHlZS1Naam5nc3FOTXhNd0ZNTVFt?= =?utf-8?B?d3FPRzNIc0JNWHRNV2Z5TFlSdGV0NGx4NG0xQzB5Y1RxUXpQSlplU3FIeXRz?= =?utf-8?B?M2xodU5ScXpNckNJNFN2dnBmdmMzSnBXUUJjWHpsUU1zcGlGWlVpVXR1aTdT?= =?utf-8?B?YlNPcVdqcHlVQVlOTk43bUoxOXh5UzlPL2h0Z3pZSlhmOEEza1I0RlVSQjg2?= =?utf-8?B?U2hBYnE0YjRLY1I4MXBWdyswY0VkWjhQc2IwckJIWk9XZ1d2Rm5obU5jRU82?= =?utf-8?B?RUdUTDFmeGw3cFJrZ2RTaCtnUWNYcWQ5QzBicjYwT3hMZDdLMXhXWWxmTUp4?= =?utf-8?B?eWJxSlFNVW91dGw4NnhReG9WbnlDby83aFdjVmEyMys2eVQ1eEVnM1d2VGZk?= =?utf-8?B?RlJQc0hwZXBmamZ4NmI2YkJpNStZeHlqNERwYzdEbmxIelN1aG5vbkhjSGhX?= =?utf-8?B?c2l2ZE83eCtnS1BZakl0MkJOT3I5dzByazNIdmRXUmNPdjliZGhRTnozU0l1?= =?utf-8?B?N09RRFh3ZjhleTZzb3R2L2xJbzg2cy9pbHo2WlM4bnF6YlpRVk5NUHNsWjZC?= =?utf-8?B?a2RDTkE5MUtka25xUDZVNnZCU3pHQnE0MlpkdWs4Q0lPRXhmZHZscEgycEE2?= =?utf-8?B?c1pzQ2l6WG5IZ1BkNmpmUjAwVUFiYVZqVG1EWFdEWW03Nm0yWWhWVCtjTkZs?= =?utf-8?B?eTV5VzczTEJ3VUZJVWZndWYvN0ZiSlFXOStVY0cxQTRqdlFJaElobXlJdzgw?= =?utf-8?B?Q1ZCa21peUJxRGdySi8wb1dpNm1JNnovSzRCdlVnZjQ1bXhhVUhXK21lY0lS?= =?utf-8?B?NkNVUlJWcldaTGRSZUYxZGxQWHdkOEpqclRsYVRkRzMzSlBhY1NvRDUxamdX?= =?utf-8?B?elpmVUZuY3lQd3pUZUl3VTUrem9NcVZxUGVYUUhKeGpZTVdEVjRVV2JJSmRm?= =?utf-8?B?bGtKNjhFQWRNU1BUeUpvaGZaTWNiNUUzZUNzcU0wb3RMeFpabEROQ2ZWd1ow?= =?utf-8?B?QVlaejNQZlFrMEdaeUwzd2hPQU95eHdPTmV4TjJ2NlF1UXloRjcrZGVvSzhL?= =?utf-8?B?N2k3SExWVWtlNWU5YjB5WTkyTk9uWVFzci94eU9QQkFtSklRRHRISCttUm5u?= =?utf-8?B?bDBqRFBEOGlIa3ViMjV6UHYwNFFpT2pXamFnbkwwQkp1VXM4dEVBMFhiRVc2?= =?utf-8?B?WkN0WXE1ejZvTUc5QXVMaEtpaEt6RDJXb00zL29WV1BBWXBTUUtkcTBINk9x?= =?utf-8?B?dDQ2WFhNMlZjK2Z5cGV2VVJ2SnFhQ2dicy9CTHo3MzI2UkF6Zzc1N0JZQlZt?= =?utf-8?B?TkoyQkhWQisrOVprL1NabVNQOCt6UDc0NFoxZzEyc3ZydUlxSUtMZnRodHE0?= =?utf-8?B?VXc9PQ==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: os.amperecomputing.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ2PR01MB8193.prod.exchangelabs.com X-MS-Exchange-CrossTenant-Network-Message-Id: d97173f1-a801-41d1-721d-08dc8f393475 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2024 01:51:43.5403 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3bc2b170-fd94-476d-b0ce-4229bdc904a7 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: kxsvRjc9shjvfPWEakIPKmlY3ojxoIhdzWTu7KLL9NqIm8Zw70ZXeM9sikDkoLjzyI/dpMA9+55Ujg2tTCK1fv5Acs9fYo6Zuphjx+m0IzwQUKeIRqAKVBGbKx7PE+q2 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR01MB8962 X-Spam-Status: No, score=-11.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,GIT_PATCH_0,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: VGhpcyBpcyBPSyBmb3IgdHJ1bms/DQoNClRoYW5rcywNCkRpIFpoYW8NCg0KPiAtLS0tLU9yaWdp bmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBEaSBaaGFvIE9TIDxkaXpoYW9Ab3MuYW1wZXJlY29t cHV0aW5nLmNvbT4NCj4gU2VudDogVGh1cnNkYXksIE1heSAyMywgMjAyNCA1OjU1IFBNDQo+IFRv OiBKZWZmIExhdyA8amVmZnJleWFsYXdAZ21haWwuY29tPg0KPiBDYzogZ2NjLXBhdGNoZXNAZ2Nj LmdudS5vcmcNCj4gU3ViamVjdDogUkU6IFtQQVRDSF0gW3RyZWUtb3B0aW1pemF0aW9uLzExMDI3 OV0gZml4IHRlc3RjYXNlIHByMTEwMjc5LTEuYw0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3Nh Z2UtLS0tLQ0KPiA+IEZyb206IEplZmYgTGF3IDxqZWZmcmV5YWxhd0BnbWFpbC5jb20+DQo+ID4g U2VudDogV2VkbmVzZGF5LCBNYXkgMjIsIDIwMjQgMTE6MTQgUE0NCj4gPiBUbzogRGkgWmhhbyBP UyA8ZGl6aGFvQG9zLmFtcGVyZWNvbXB1dGluZy5jb20+OyBnY2MtcGF0Y2hlc0BnY2MuZ251Lm9y Zw0KPiA+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIFt0cmVlLW9wdGltaXphdGlvbi8xMTAyNzldIGZp eCB0ZXN0Y2FzZSBwcjExMDI3OS0xLmMNCj4gPg0KPiA+DQo+ID4NCj4gPiBPbiA1LzIyLzI0IDU6 NDYgQU0sIERpIFpoYW8gT1Mgd3JvdGU6DQo+ID4gPiBUaGUgdGVzdCBjYXNlIGlzIGZvciB0YXJn ZXRzIHRoYXQgc3VwcG9ydCBGTUEuIFByZXZpb3VzbHkNCj4gPiA+IHRoZSAidGFyZ2V0IiBzZWxl Y3RvciBpcyBtaXNzZWQgaW4gZGctZmluYWwgY29tbWFuZC4NCj4gPiA+DQo+ID4gPiBUZXN0ZWQg b24geDg2XzY0LXBjLWxpbnV4LWdudS4NCj4gPiA+DQo+ID4gPiBUaGFua3MNCj4gPiA+IERpIFpo YW8NCj4gPiA+DQo+ID4gPiBnY2MvdGVzdHN1aXRlL0NoYW5nZUxvZzoNCj4gPiA+DQo+ID4gPiAg ICAgICAgICAqIGdjYy5kZy9wcjExMDI3OS0xLmM6IGFkZCB0YXJnZXQgc2VsZWN0b3IuDQo+ID4g UmF0aGVyIHRoYW4gbGlzdCB0YXJnZXRzIGV4cGxpY2l0bHkgaW4gdGhlIHRlc3QsIHdvdWxkbid0 IGl0IGJlIGJldHRlcg0KPiA+IHRvIGhhdmUgYSBjb21tb24gcm91dGluZSB0aGF0IGNvdWxkIGJl IHVzZWQgaW4gb3RoZXIgY2FzZXMgd2hlcmUgd2UgaGF2ZQ0KPiA+IGEgdGVzdCB0aGF0IHJlcXVp cmVzIEZNQT8NCj4gPg0KPiA+IFNvIHNvbWV0aGluZyBzaW1pbGFyIHRvIGNoZWNrX2VmZmVjdGl2 ZV90YXJnZXRfc2NhbGFyX2FsbF9mbWE/DQo+ID4NCj4gPg0KPiA+IEplZmYNCj4gDQo+IEhlcmUg aXMgYW4gdXBkYXRlZCB2ZXJzaW9uIG9mIHRoZSBwYXRjaC4gU29ycnkgSSdtIG5vdCB2ZXJ5IGZh bWlsaWFyDQo+IHdpdGggdGhlIHRlc3RzdWl0ZSBjb21tYW5kcy4NCj4gDQo+IGdjYy90ZXN0c3Vp dGUvQ2hhbmdlTG9nOg0KPiANCj4gICAgICAgICAqIGdjYy5kZy9wcjExMDI3OS0xLmM6IGFkZCB0 YXJnZXQgc2VsZWN0b3IuDQo+IA0KPiAtLS0NCj4gZ2NjL3Rlc3RzdWl0ZS9nY2MuZGcvcHIxMTAy NzktMS5jIHwgNCArKy0tDQo+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRl bGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2djYy90ZXN0c3VpdGUvZ2NjLmRnL3ByMTEw Mjc5LTEuYw0KPiBiL2djYy90ZXN0c3VpdGUvZ2NjLmRnL3ByMTEwMjc5LTEuYw0KPiBpbmRleCBh OGM3MjU3YjI4ZC4uYzRmOTRlYTU4MTAgMTAwNjQ0DQo+IC0tLSBhL2djYy90ZXN0c3VpdGUvZ2Nj LmRnL3ByMTEwMjc5LTEuYw0KPiArKysgYi9nY2MvdGVzdHN1aXRlL2djYy5kZy9wcjExMDI3OS0x LmMNCj4gQEAgLTEsNCArMSw0IEBADQo+IC0vKiB7IGRnLWRvIGNvbXBpbGUgfSAqLw0KPiArLyog eyBkZy1kbyBjb21waWxlIHsgdGFyZ2V0IHsgc2NhbGFyX2FsbF9mbWEgfHwgeyBpPzg2LSotKiB4 ODZfNjQtKi0qIH0gfSB9IH0NCj4gKi8NCj4gIC8qIHsgZGctb3B0aW9ucyAiLU9mYXN0IC0tcGFy YW0gYXZvaWQtZm1hLW1heC1iaXRzPTUxMiAtLXBhcmFtIHRyZWUtcmVhc3NvYy0NCj4gd2lkdGg9 NCAtZmR1bXAtdHJlZS13aWRlbmluZ19tdWwtZGV0YWlscyIgfSAqLw0KPiAgLyogeyBkZy1hZGRp dGlvbmFsLW9wdGlvbnMgIi1tY3B1PWdlbmVyaWMiIHsgdGFyZ2V0IGFhcmNoNjQqLSotKiB9IH0g Ki8NCj4gIC8qIHsgZGctYWRkaXRpb25hbC1vcHRpb25zICItbWZtYSIgeyB0YXJnZXQgaT84Ni0q LSogeDg2XzY0LSotKiB9IH0gKi8NCj4gQEAgLTY0LDQgKzY0LDQgQEAgZm9vMyAoZGF0YV9lIGEs IGRhdGFfZSBiLCBkYXRhX2UgYywgZGF0YV9lIGQpDQo+ICAgIHJldHVybiByZXN1bHQ7DQo+ICB9 DQo+IA0KPiAtLyogeyBkZy1maW5hbCB7IHNjYW4tdHJlZS1kdW1wLXRpbWVzICJHZW5lcmF0ZWQg Rk1BIiAzICJ3aWRlbmluZ19tdWwifSB9ICovDQo+IFwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmls ZQ0KPiArLyogeyBkZy1maW5hbCB7IHNjYW4tdHJlZS1kdW1wLXRpbWVzICJHZW5lcmF0ZWQgRk1B IiAzICJ3aWRlbmluZ19tdWwiIH0gfSAqLw0KPiAtLQ0KPiAyLjI1LjENCj4gDQoNCg==