From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.88]) by sourceware.org (Postfix) with ESMTPS id D9A063858C30 for ; Sat, 23 Sep 2023 09:30:32 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D9A063858C30 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1695461433; x=1726997433; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=NRISoXtGJpUZov3bnDhV/2nHA+coLy9A5XzOTgNZF3s=; b=DFPxDut/Iv1tXMimF1vlLDSGtJBDMrSCoiahoTv8LK+TnDCwdNsEGh1l GoSXAse77m6IpdYf8Pugj9Y1BeMmnQ85z6+15JVOkjpbnnfMWLv9GJnHa mX//9XpbacEpykFl/KWaU4l38HzlMWkdQ0XFujscZi0S9pIMqX6NhVhd0 hr8kRfZLpcNRFBFn/8ZpTuajn2JLC/+r3/rQA6ryIBiCVshDSHix6hXoD APfMBPxcojA2woUZzYnnle3fVg4w5+vIGUGUw7hxkLhNm7BfHC64FzB4N co8QFLJySdZS/MzUJ/IDzGsD2QlNYtWXL+OSBPsq7RaZNyy/VHFHttCWp Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10841"; a="411938355" X-IronPort-AV: E=Sophos;i="6.03,171,1694761200"; d="scan'208";a="411938355" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Sep 2023 02:30:31 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10841"; a="838050952" X-IronPort-AV: E=Sophos;i="6.03,171,1694761200"; d="scan'208";a="838050952" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by FMSMGA003.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 23 Sep 2023 02:30:31 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Sat, 23 Sep 2023 02:30:30 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Sat, 23 Sep 2023 02:30:30 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32 via Frontend Transport; Sat, 23 Sep 2023 02:30:30 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.32; Sat, 23 Sep 2023 02:30:30 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jTfk5BCl83RsRMo0361bt3o+9219o3vQD+Q0GGdKI2CwRldBGXXWcAfToIiNfE42R8a3hMaj0lLAezUxSIe8TGPZw2PGZ/OC8NPELr7F6aVPuRCcc15jBDMEL51SzVfY3JlGfXBxWEj5r+0+A40lzKPbpOKOkTwk/qfAiQcdWWiqTOu2S2N1btakYmriVdFXuJQCw3o8/stYj6RK0bF1gWkDMYTG5t3WyX706StjzCNGKv68DizU7XxHyap5z+eTaWnJliLyT+Rycjk6HG+te4YqF84htSlWDIvY5w6yZngNXjO2YsBgM5pMlHBwQkMDGGrQ7IBg1v5gHMq5wnT4dg== 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=NRISoXtGJpUZov3bnDhV/2nHA+coLy9A5XzOTgNZF3s=; b=YDvvne6WwxjPgW/ZglXN2BiY/PxoNE6kpnKYrRngQsbuHHpuZzBiU+c3o+1kOkLMe28cCRnMonMHLRWimUaMrp1XfW9M+XJyUQgIVg0/jrkZz0PoWxGacdbHCu+7JWR3b8EecS6TdqWEFmepWqt6794NKmgFKMzgc2vecNvviuQ+jYiHCOrhk2nqy+iVYaKZkjW7m4LbJ2P1yABUHBngyBhP3So1nT7iiL/bzk9tGqDXCokGuvBSpzZtUDIMFQUsk0cAzt0Q/KZy+RQ+ITgjXk49QKF2E/hyGcx5NxxzajR9njio5OxZAI8WKLnbLRTEkSh+FBHkO3Cn29lbW1fVSw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MW5PR11MB5908.namprd11.prod.outlook.com (2603:10b6:303:194::10) by LV8PR11MB8463.namprd11.prod.outlook.com (2603:10b6:408:1ed::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.23; Sat, 23 Sep 2023 09:30:27 +0000 Received: from MW5PR11MB5908.namprd11.prod.outlook.com ([fe80::6ff9:5a3d:4981:3476]) by MW5PR11MB5908.namprd11.prod.outlook.com ([fe80::6ff9:5a3d:4981:3476%5]) with mapi id 15.20.6792.024; Sat, 23 Sep 2023 09:30:27 +0000 From: "Li, Pan2" To: Kito Cheng CC: =?utf-8?B?6ZKf5bGF5ZOy?= , gcc-patches , "Wang, Yanzhang" Subject: RE: [PATCH v1] RISC-V: Remove FP run test for ceil. Thread-Topic: [PATCH v1] RISC-V: Remove FP run test for ceil. Thread-Index: AQHZ7bpT0BdcuXXork2ySN8OKO0BILAnmXKIgAAAf8CAAG7pgIAAHLqA Date: Sat, 23 Sep 2023 09:30:27 +0000 Message-ID: References: <20230923010645.325310-1-pan2.li@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW5PR11MB5908:EE_|LV8PR11MB8463:EE_ x-ms-office365-filtering-correlation-id: 8a4decf2-2e29-46d4-4f3a-08dbbc17b8dc x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0XBdD+6ul9QE5APB9AjJNXeRgHpZYspqyUNELLG439WCmUsK8xTNsOk9u6d1HmeReKhWaGUVsSMBKxt+Irls3MtTs6E9mavLfKdDozXlwrz+JCnWEwfZGTKz+o+//5uYRK16TwrOvnSYsWw2XsDMeS0GBLL1Sx2kCyJoa3WZCfaSml23KBdHrse5ZRTSPs9HimtP1BvYZ3FYrQpsjX+o0kFUrLlWate9Nan1aB95eupYmZlyB+BsqVNdhfhLZ89NDrapACwUF0Ps6v2rJeoBSjc5aO2HXGV26dzE5Us+3XU13ypENCRrQTrPZBAX2/5p67KaWgT2XfJPmfDcdSs3nYGFxz36yHom/Z4yvo1oosshNq10WI8vq2SB2bqxKEm0uOiuhOCMuKUNIapHYZl0LXb5matdwXo9sCOItN/epK/CLjlhhCrT9AGzSFY6ROVvHXiChpMRCq1Bm5uccJWplMRzPig7J9TKHe+m9NvPE5TaPKJ+oHwHPogvmBgXwG2yG8kPfX0SmoW2V0ynvQ+BBCvpHn2naO5UGXCOEoa5UcjLlwsdyco/A73jozm3XqZDbobJwk01xHPaXcj04HQ7feHfRJf7nQ5DNCycuEwfGEE= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW5PR11MB5908.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(396003)(376002)(366004)(136003)(346002)(39860400002)(230922051799003)(186009)(451199024)(1800799009)(7696005)(53546011)(478600001)(6506007)(82960400001)(84970400001)(26005)(71200400001)(122000001)(38100700002)(38070700005)(83380400001)(9686003)(107886003)(64756008)(76116006)(66946007)(66556008)(54906003)(66476007)(66446008)(52536014)(316002)(6916009)(55016003)(5660300002)(2906002)(41300700001)(86362001)(8676002)(33656002)(4326008)(8936002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QnRLc21sNmtwRWpQcDZzc3lpaU5qdTRFNkpMWEdRMXBVSUl0ZnJ1VTkxcDFT?= =?utf-8?B?NnlIWlRkYXlRM3MxVTVhRUxCQlhyVGhLK3E2bTBPc3M1eEN4dmNoRHpHU1FM?= =?utf-8?B?dWxiU3VBVUhSQVpjeitNa2JMeDIxbVAvTURZVlRJblJDS0VjM1Z2RG5aWXBT?= =?utf-8?B?SUdLWEdKVVYxbE4xYkkxYjNVbGp1RHBKTzI3YkYxQmtiN0d0cCsvNWo1bU5r?= =?utf-8?B?ckJlVHFibk11RTA5UDdKTy9Db3Baa29aSUZmVlBJMXkzeEtJZnVKZDRLOEc1?= =?utf-8?B?Y0dXcGVlZXBOdEsrSDEvUmxzN0RLNEdDcXEydnIrYzJhU05TRjM1SkxRQlg0?= =?utf-8?B?TCtRZGt0NnBWVy9QZ2ZQd2xYVTJ1RmpmMmlNUFBvR0xFaWZsS0FWcDNlclk0?= =?utf-8?B?Z3hieWdyVzVRRDVReS91Qkg1aVY5Y1JVMzNGUDZPb2NVeXBoWDlSb3VLd1VN?= =?utf-8?B?cFE0SU1NT2hIbFhJTnh5NTFUU1FYNzNWVnR5UUNyZHNpRlVwR2ZzdkpjTmJB?= =?utf-8?B?aFZsZGl0SEdwM2xWSXNBZm5EQTB4WXVZQm0xVE1NZUEvMmFXVlNBQ1VzSWtP?= =?utf-8?B?cXdVMkdwbWRhVjA4anR0Nk1Jc1lZYVNmaUN0djlidWNndE81KzFVNXp6MWVK?= =?utf-8?B?ZmpES3Rqb1hxMzhFMG1lNVE1VzM2Nm16NXJwczRnbmJJWit0czRYdThwOGY0?= =?utf-8?B?S1VLK3p1L3BLeDROWUc3eWVkTWxIaWpLdzBKbzJLU0xhbnZPM3lCT1lsWkpu?= =?utf-8?B?ZjUwaDEyWnZQeVBNWk5CbVpUNGZBdE5nUC9JaUVZbmFHZm1Sd2ViNm5tQ2kz?= =?utf-8?B?cEFRZkdvOE1Jc2hlTGMrUXo1VUszZzRCeDBXcWdXQjNybkhaNVZNWG5XcFdx?= =?utf-8?B?L0NCYkk2S01tbEtVeVdKaGdNeHB4MkhnWVF1SGRxWFZZNVo3VXJjR1lUSlY2?= =?utf-8?B?aWxHTTJia2dEb1FUWXJIOVhoWGdGb3kwRHBGcjg4bGxldWtERVJYSEpaYmh3?= =?utf-8?B?MkhJKzhOdWp2NHR2NzRnRUZQRDFXSW5tZWE1ZVpWWmF2VGxDdEl4Sit3UlFs?= =?utf-8?B?Y254dVBNb1JsaS84L3BQSFFlRnd6b3FLOTZOb2k4N0hTLzRsVCtDSzFsVlY2?= =?utf-8?B?em1ZUFphbzhPZHhDZ3Z0QmZrUTZtQXdSbXNvcVRzNlRMR2dSbG0zSU9QazQ4?= =?utf-8?B?bGFNbFFKT09QT1JrRzNoT1ErSFVzaHZSclpubE96dDBBZlExZkRrRDVMbFpB?= =?utf-8?B?dGZGNW04T3Vkb2NJZWJaOWI3bFlNREVHanpxRkREZmpvSG84bGdpSFMrbXRx?= =?utf-8?B?dFJ4VXYzNVQvMkNiUGtXcDRTVThaS2ZkVldzVWNsMlNzYTBxR0tScE8zVGxH?= =?utf-8?B?bUkxRzFyQ3FDK0Y4QWQzSTVTa3hBOExZaDNJdUVKTFhGeGVRNmJ0amxRYVN4?= =?utf-8?B?SUpJZmlHL0QrZHpma2x5aUx6S3o0ZHI1YkhCZHBKVTQrb04zM21jUENuUVVl?= =?utf-8?B?ZEhQdTJHTGxPdjBES3FPbmhBZnpoY1E2eG5pbG1ScVRkMFp1cUZKeWF2djds?= =?utf-8?B?VlNrc3JTdmQ4eVh4dElSdCtJRXpaTmkwQzNTS1RYbkdBZk94SEJwQm5uWFRk?= =?utf-8?B?V3JzT3hKaDAyY0FqTjRKMDNIbGNVWWNrOEtWUFFEWEdsTjdHQzNhQ0xRajhL?= =?utf-8?B?ei9ZOG9VMnV0Rkt1RFI2TUhIaXVIZmF5aVdXZHN1aXVKMVEvQUV3eTllc3dV?= =?utf-8?B?RHNXRWY2aDZSSjBRWVE1amFsN2p1cEI3SVlFY3F3aVJ2WDZCL2Exd2piSHF6?= =?utf-8?B?VTRzdDJwQ0VjTERBM0lNTnRsbE4vd205dDN5ODhDUmw2Yk9CbFVMT2NCMzBM?= =?utf-8?B?bGh5TFMwNkVIVG4yNS82RTRDbTBmQ002NWNRZlE4bGRsU1FsZUl1YnR2cFR2?= =?utf-8?B?eGVyK2ZSZ1BGTzJFeTY0NVI1MnVMWlova0Rqa0xBR0E4czZFNStlSjZmcHBw?= =?utf-8?B?RnJvSnN1Ymc3RU5uY2pqK1hnbzNVNzMyRGNyeXQwbTBPQ0hKR2lKM1RPd2ZC?= =?utf-8?B?UmNzUHdrL2U5a2JpWG02eUJ3b2M0bzZSK05ubXp0YU9IL0pTM2VIK1JnNEtL?= =?utf-8?Q?2FcI=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW5PR11MB5908.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8a4decf2-2e29-46d4-4f3a-08dbbc17b8dc X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Sep 2023 09:30:27.3937 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: UfxhAyzajQYqxRSrdQr7t52rlx7YnVaJZVUy4fDniRj1L+ruVJYxkWR9PZnD0K6KID7Kwc2kxZKRKaBdot0iUA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR11MB8463 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-10.5 required=5.0 tests=BAYES_00,BODY_8BITS,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,KAM_SHORT,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE,TXREP 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: U3VyZSwgd2lsbCByZS12aXNpdCB0aGlzIHBhcnQgbGF0ZXIuDQoNClBhbg0KDQotLS0tLU9yaWdp bmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogS2l0byBDaGVuZyA8a2l0by5jaGVuZ0BnbWFpbC5jb20+ IA0KU2VudDogU2F0dXJkYXksIFNlcHRlbWJlciAyMywgMjAyMyAzOjQ3IFBNDQpUbzogTGksIFBh bjIgPHBhbjIubGlAaW50ZWwuY29tPg0KQ2M6IOmSn+WxheWTsiA8anV6aGUuemhvbmdAcml2YWku YWk+OyBnY2MtcGF0Y2hlcyA8Z2NjLXBhdGNoZXNAZ2NjLmdudS5vcmc+OyBXYW5nLCBZYW56aGFu ZyA8eWFuemhhbmcud2FuZ0BpbnRlbC5jb20+DQpTdWJqZWN0OiBSZTogW1BBVENIIHYxXSBSSVND LVY6IFJlbW92ZSBGUCBydW4gdGVzdCBmb3IgY2VpbC4NCg0KSSBndWVzcyBpdCBqdXN0IG5lZWRz IG1vcmUgY2hlY2tzIHRoYW4gYHRhcmdldCB7IHJpc2N2X3ZlY3RvciB9YCwNCm1heWJlIHNvbWV0 aGluZyBsaWtlIGB0YXJnZXQgeyByaXNjdl92ZWN0b3JfenZmaCB9YCwgYnV0IGFueXdheSBJIGFt DQpmaW5lIHRvIGRyb3AgdGhpcyBmb3Igbm93Lg0KDQpPbiBTYXQsIFNlcCAyMywgMjAyMyBhdCAy OjEx4oCvQU0gTGksIFBhbjIgPHBhbjIubGlAaW50ZWwuY29tPiB3cm90ZToNCj4NCj4gQ29tbWl0 dGVkLCB0aGFua3MgSnV6aGUuDQo+DQo+DQo+DQo+IFBhbg0KPg0KPg0KPg0KPiBGcm9tOiDpkp/l sYXlk7IgPGp1emhlLnpob25nQHJpdmFpLmFpPg0KPiBTZW50OiBTYXR1cmRheSwgU2VwdGVtYmVy IDIzLCAyMDIzIDk6MDcgQU0NCj4gVG86IExpLCBQYW4yIDxwYW4yLmxpQGludGVsLmNvbT47IGdj Yy1wYXRjaGVzIDxnY2MtcGF0Y2hlc0BnY2MuZ251Lm9yZz4NCj4gQ2M6IExpLCBQYW4yIDxwYW4y LmxpQGludGVsLmNvbT47IFdhbmcsIFlhbnpoYW5nIDx5YW56aGFuZy53YW5nQGludGVsLmNvbT47 IGtpdG8uY2hlbmcgPGtpdG8uY2hlbmdAZ21haWwuY29tPg0KPiBTdWJqZWN0OiBSZTogW1BBVENI IHYxXSBSSVNDLVY6IFJlbW92ZSBGUCBydW4gdGVzdCBmb3IgY2VpbC4NCj4NCj4NCj4NCj4gT2sN Cj4NCj4NCj4NCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4NCj4ganV6aGUu emhvbmdAcml2YWkuYWkNCj4NCj4NCj4NCj4gRnJvbTogcGFuMi5saQ0KPg0KPiBEYXRlOiAyMDIz LTA5LTIzIDA5OjA2DQo+DQo+IFRvOiBnY2MtcGF0Y2hlcw0KPg0KPiBDQzoganV6aGUuemhvbmc7 IHBhbjIubGk7IHlhbnpoYW5nLndhbmc7IGtpdG8uY2hlbmcNCj4NCj4gU3ViamVjdDogW1BBVENI IHYxXSBSSVNDLVY6IFJlbW92ZSBGUCBydW4gdGVzdCBmb3IgY2VpbC4NCj4NCj4gRnJvbTogUGFu IExpIDxwYW4yLmxpQGludGVsLmNvbT4NCj4NCj4NCj4NCj4gRlAxNiBpcyBub3Qgd2VsbCByZWNv bmNpbGVkIHdoZW4gbGlua2luZy4NCj4NCj4NCj4NCj4gZ2NjL3Rlc3RzdWl0ZS9DaGFuZ2VMb2c6 DQo+DQo+DQo+DQo+ICogZ2NjLnRhcmdldC9yaXNjdi9ydnYvYXV0b3ZlYy91bm9wL21hdGgtY2Vp bC1ydW4tMC5jOiBSZW1vdmUuDQo+DQo+DQo+DQo+IFNpZ25lZC1vZmYtYnk6IFBhbiBMaSA8cGFu Mi5saUBpbnRlbC5jb20+DQo+DQo+IC0tLQ0KPg0KPiAuLi4vcmlzY3YvcnZ2L2F1dG92ZWMvdW5v cC9tYXRoLWNlaWwtcnVuLTAuYyAgfCAzOSAtLS0tLS0tLS0tLS0tLS0tLS0tDQo+DQo+IDEgZmls ZSBjaGFuZ2VkLCAzOSBkZWxldGlvbnMoLSkNCj4NCj4gZGVsZXRlIG1vZGUgMTAwNjQ0IGdjYy90 ZXN0c3VpdGUvZ2NjLnRhcmdldC9yaXNjdi9ydnYvYXV0b3ZlYy91bm9wL21hdGgtY2VpbC1ydW4t MC5jDQo+DQo+DQo+DQo+IGRpZmYgLS1naXQgYS9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvcmlz Y3YvcnZ2L2F1dG92ZWMvdW5vcC9tYXRoLWNlaWwtcnVuLTAuYyBiL2djYy90ZXN0c3VpdGUvZ2Nj LnRhcmdldC9yaXNjdi9ydnYvYXV0b3ZlYy91bm9wL21hdGgtY2VpbC1ydW4tMC5jDQo+DQo+IGRl bGV0ZWQgZmlsZSBtb2RlIDEwMDY0NA0KPg0KPiBpbmRleCA2MDBjMTYxMTU5ZC4uMDAwMDAwMDAw MDANCj4NCj4gLS0tIGEvZ2NjL3Rlc3RzdWl0ZS9nY2MudGFyZ2V0L3Jpc2N2L3J2di9hdXRvdmVj L3Vub3AvbWF0aC1jZWlsLXJ1bi0wLmMNCj4NCj4gKysrIC9kZXYvbnVsbA0KPg0KPiBAQCAtMSwz OSArMCwwIEBADQo+DQo+IC0vKiB7IGRnLWRvIHJ1biB7IHRhcmdldCB7IHJpc2N2X3ZlY3RvciB9 IH0gfSAqLw0KPg0KPiAtLyogeyBkZy1hZGRpdGlvbmFsLW9wdGlvbnMgIi1zdGQ9YzJ4IC1PMyAt ZnRyZWUtdmVjdG9yaXplIC1mbm8tdmVjdC1jb3N0LW1vZGVsIC1mZmFzdC1tYXRoIiB9ICovDQo+ DQo+IC0NCj4NCj4gLSNpbmNsdWRlICJ0ZXN0LW1hdGguaCINCj4NCj4gLQ0KPg0KPiAtI2RlZmlu ZSBBUlJBWV9TSVpFIDEyOA0KPg0KPiAtDQo+DQo+IC1fRmxvYXQxNiBpbltBUlJBWV9TSVpFXTsN Cj4NCj4gLV9GbG9hdDE2IG91dFtBUlJBWV9TSVpFXTsNCj4NCj4gLV9GbG9hdDE2IHJlZltBUlJB WV9TSVpFXTsNCj4NCj4gLQ0KPg0KPiAtVEVTVF9VTkFSWV9DQUxMIChfRmxvYXQxNiwgX19idWls dGluX2NlaWxmMTYpDQo+DQo+IC1URVNUX0FTU0VSVCAoX0Zsb2F0MTYpDQo+DQo+IC0NCj4NCj4g LVRFU1RfSU5JVCAoX0Zsb2F0MTYsIDEuMiwgMi4wLCAxKQ0KPg0KPiAtVEVTVF9JTklUIChfRmxv YXQxNiwgLTEuMiwgLTEuMCwgMikNCj4NCj4gLVRFU1RfSU5JVCAoX0Zsb2F0MTYsIDMuMCwgMy4w LCAzKQ0KPg0KPiAtVEVTVF9JTklUIChfRmxvYXQxNiwgMTAyMy41LCAxMDI0LjAsIDQpDQo+DQo+ IC1URVNUX0lOSVQgKF9GbG9hdDE2LCAxMDI1LjAsIDEwMjUuMCwgNSkNCj4NCj4gLVRFU1RfSU5J VCAoX0Zsb2F0MTYsIDAuMCwgMC4wLCA2KQ0KPg0KPiAtVEVTVF9JTklUIChfRmxvYXQxNiwgLTAu MCwgLTAuMCwgNykNCj4NCj4gLVRFU1RfSU5JVCAoX0Zsb2F0MTYsIC0xMDIzLjUsIC0xMDIzLjAs IDgpDQo+DQo+IC1URVNUX0lOSVQgKF9GbG9hdDE2LCAtMTAyNC4wLCAtMTAyNC4wLCA5KQ0KPg0K PiAtDQo+DQo+IC1pbnQNCj4NCj4gLW1haW4gKCkNCj4NCj4gLXsNCj4NCj4gLSAgUlVOX1RFU1Qg KF9GbG9hdDE2LCAxLCBfX2J1aWx0aW5fY2VpbGYxNiwgaW4sIG91dCwgcmVmLCBBUlJBWV9TSVpF KTsNCj4NCj4gLSAgUlVOX1RFU1QgKF9GbG9hdDE2LCAyLCBfX2J1aWx0aW5fY2VpbGYxNiwgaW4s IG91dCwgcmVmLCBBUlJBWV9TSVpFKTsNCj4NCj4gLSAgUlVOX1RFU1QgKF9GbG9hdDE2LCAzLCBf X2J1aWx0aW5fY2VpbGYxNiwgaW4sIG91dCwgcmVmLCBBUlJBWV9TSVpFKTsNCj4NCj4gLSAgUlVO X1RFU1QgKF9GbG9hdDE2LCA0LCBfX2J1aWx0aW5fY2VpbGYxNiwgaW4sIG91dCwgcmVmLCBBUlJB WV9TSVpFKTsNCj4NCj4gLSAgUlVOX1RFU1QgKF9GbG9hdDE2LCA1LCBfX2J1aWx0aW5fY2VpbGYx NiwgaW4sIG91dCwgcmVmLCBBUlJBWV9TSVpFKTsNCj4NCj4gLSAgUlVOX1RFU1QgKF9GbG9hdDE2 LCA2LCBfX2J1aWx0aW5fY2VpbGYxNiwgaW4sIG91dCwgcmVmLCBBUlJBWV9TSVpFKTsNCj4NCj4g LSAgUlVOX1RFU1QgKF9GbG9hdDE2LCA3LCBfX2J1aWx0aW5fY2VpbGYxNiwgaW4sIG91dCwgcmVm LCBBUlJBWV9TSVpFKTsNCj4NCj4gLSAgUlVOX1RFU1QgKF9GbG9hdDE2LCA4LCBfX2J1aWx0aW5f Y2VpbGYxNiwgaW4sIG91dCwgcmVmLCBBUlJBWV9TSVpFKTsNCj4NCj4gLSAgUlVOX1RFU1QgKF9G bG9hdDE2LCA5LCBfX2J1aWx0aW5fY2VpbGYxNiwgaW4sIG91dCwgcmVmLCBBUlJBWV9TSVpFKTsN Cj4NCj4gLQ0KPg0KPiAtICByZXR1cm4gMDsNCj4NCj4gLX0NCj4NCj4gLS0NCj4NCj4gMi4zNC4x DQo+DQo+DQo+DQo+DQo=