From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com [148.163.158.5]) by sourceware.org (Postfix) with ESMTPS id 06C3C3858D37 for ; Fri, 3 Mar 2023 15:51:00 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 06C3C3858D37 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=de.ibm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=de.ibm.com Received: from pps.filterd (m0098420.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 323EviQV003374; Fri, 3 Mar 2023 15:50:59 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=pp1; bh=9Dv9o7ONDWOxVQQtzfTo/4cPuxJxmGiXX05JKlkJz3k=; b=UMIoOF5fJoL/kr5rYTL1hlAeE816fTcbhSxErmuMLhxdUZ/mNaPChj1vXmwCriZnSyhy pO9gP8QC/iVCQcUK+5QiWihm0KbMaK/BTwte+xe/lh3ILLVWTpXCnK+SxXY0q1XtV89y PbOkFP7OACnOAnptaSIVatXt/KbhfuDPTvMXhQrcKSRwcYHF+7H6oMBK4Tam4JOrskq1 VNPlCme5CaCgTwDEUk5rjICeGWNfZWYaVbR70BjY2PVLSM5hSwk82J6+ytnWqDvYJaBQ pjb0DLcGa9vyTpPybSRUzRy+9vtijwUc1/kWEOeNref9BPQPuXApTI+5l9k4BwXRG+6h 1Q== Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2177.outbound.protection.outlook.com [104.47.57.177]) by mx0b-001b2d01.pphosted.com (PPS) with ESMTPS id 3p3k42sp2p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 03 Mar 2023 15:50:59 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BFgW2ZUpPYXgDbBSFb+TGssfuv21SmAUE7h5dM9RxW2AV8UW/C2NUzAeqgdOUvapjqXqGyVyGSPyByIEnSdDeoZg+5OEm/6kjgTtFn/1q7APSpLkUy04H2hVUgcxuWmbUE+8AXh2oGEEqeTg7Fo//X/N6DP+/Ah60LNIgFEygxXNemXhMl5WY33O3apd/Ms5ifPWAp9YOywYmsvRY5n0ixvuWHooSngVz+Kmyn/M77JPxxx4ciqMsUt7bVnB6x+yIkGr3gxlVn9FysFsGjxZA27NvMxGCnplgIR259WEwkESFbZOEoPjCSNdv+AUH2+nN8ODL3SHnBQwCS0KeMToqw== 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=9Dv9o7ONDWOxVQQtzfTo/4cPuxJxmGiXX05JKlkJz3k=; b=J5EFSRWBmzw2y92hx8Z9H7gH3zLF84JQyjaZOI6WrQys0ftLxCytCqIOdVH4ul+VQ4GAhXCSFa0UFf+jXf7OzI8kFCM4ksYur+0h5c4zRoaoua2VqR6+Nh8n/cuevC78ooPvreETc6bNN3j36HkN0Yq69cAhhvVeGCpdZQbsEGb54BThGDLhLgdTwvxudn8Z5a9XvE7ftpqsvz2uDGj7wf16dWvrIDEX4z9YG6hOJXJ+SWuqd3asUCE5rp2l2o9N2OAOcc28Yws+AJjvF/oFuGDzoHrX5NQwoFmSf0V3ABMWJw8931xQhysqpI6ULYHIczYMeXNZu4GANzKZAojNew== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=de.ibm.com; dmarc=pass action=none header.from=de.ibm.com; dkim=pass header.d=de.ibm.com; arc=none Received: from MN2PR15MB3149.namprd15.prod.outlook.com (2603:10b6:208:ea::29) by SA1PR15MB4548.namprd15.prod.outlook.com (2603:10b6:806:19b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.22; Fri, 3 Mar 2023 15:50:57 +0000 Received: from MN2PR15MB3149.namprd15.prod.outlook.com ([fe80::4f10:22f0:4d3d:53ec]) by MN2PR15MB3149.namprd15.prod.outlook.com ([fe80::4f10:22f0:4d3d:53ec%3]) with mapi id 15.20.6156.018; Fri, 3 Mar 2023 15:50:57 +0000 From: Ulrich Weigand To: "gdb-patches@sourceware.org" , Aditya Kamath1 , "simark@simark.ca" CC: Sangamesh Mallayya Subject: Re: [PATCH] Modify altivec-regs.exp testcase for AIX Thread-Topic: [PATCH] Modify altivec-regs.exp testcase for AIX Thread-Index: AQHY35+KSPZnVPeA+0GqY8Olv5cbLK4N1wYAgARSSX6AADUvAIAC4ZCZgMgLTNCAAcErgIAHubFbgANKbAA= Date: Fri, 3 Mar 2023 15:50:57 +0000 Message-ID: References: <29b4cea4c1b387f0d85e278f565dc084125f041d.camel@de.ibm.com> <335276edcab44fa815becb01418b24e2bc87b0bd.camel@de.ibm.com> <9297ef8ccad3eba35f58f23e9abcd656daa65d0e.camel@de.ibm.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR15MB3149:EE_|SA1PR15MB4548:EE_ x-ms-office365-filtering-correlation-id: 55a9e272-f2f0-4112-3140-08db1bff145f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xCMBh8voFyEmgtiC1sl1GIZDL2N/a7ThvYlCPKws8xCD+lrzecYYRqllwxE6q5NXpRiimhVMMhjf+fwQksbXRi06pCWn1uIAW/XMvZY04OIUTY6FijaC6RVLnAnxym3qeltTdkU1QXCJtjZ0lkOmUrvz2jdBTULI+tlnSR/+2aAGbJoZygn5S1fnjHldTSKJKAg1Q6Ch/uqKoMObSMTxQ130Z0b0MECcZjpUJaEHCpIlvONzNO4df7dU+jUFe+yF8kJtKS6xTs69pA36+LfOefzsM+pSM9HY9KYySuH86p/RpheXtunVdRJ9ywYWhQlNEEMRGEGw3Y06rMod9lCvNnGX8rRuxeJEYPwvS41HzjJG+nf/G6uwe0Eug+eGMRA9+ycB3zcgXGrXmQSJOMCUAD1OgghZhvINouZ94Tzc8P1atusCTsEMWTRG3ozuHULoMHb+zVRFjrlkaCXM5ENFYqj9IOhMTeWcAZxwXkyk6BZ8FCCXhzu7Jcl/LeKCmtzzTB09QnNWMPyMf3BUlLrLDK+gNS8y98gcqm1NlvC67cS0rJq2rWKep2ys+dmyIDHdTLrYvaqyNRXKty4w4w4sV0uLXQU3xvF97XhWsd44YwVBRKDUPlrGCk6nDtO5skH2KzI/3hA4HoEBuhvmvPmRhqg1rfeiDRmCmAhXo8oC2wQATQAJa7nX6mFw5HcDTT9mznlGNQwOIkV2p18BBNXoHA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR15MB3149.namprd15.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(136003)(366004)(396003)(39860400002)(346002)(376002)(451199018)(64756008)(66476007)(66446008)(4326008)(91956017)(316002)(66556008)(66946007)(76116006)(8676002)(110136005)(83380400001)(8936002)(5660300002)(41300700001)(2616005)(6512007)(478600001)(186003)(6506007)(6486002)(86362001)(2906002)(122000001)(38070700005)(38100700002)(71200400001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?c1FlQ0QyN2FUWURHVkI1RVl0eTd0cDZmbkpEOFhkTGpXaVh1ZGlvS05QYXNt?= =?utf-8?B?TlhEUFNEM0pHcVVHcGdKK1oyZVBWUTY5cEYwRDRBTFJLTlk0MTJ3OG5HeTNa?= =?utf-8?B?NzN3d3k2b3NoOU1TOUZ4RDkrY0NZZG5WbWFCTDRVZVMvVno3bllGVzd5aGND?= =?utf-8?B?S2I0VUx3b3FkT2hBMHFYLzQvMUM1T05rY2grZ0lUS2ZaUUliZTFBVWdUK09x?= =?utf-8?B?RXFOS3l1bWZGdVBYQjZUTndxaUJGZEc2OGk0WFNvODV2TFc4dW96YW43Q3FS?= =?utf-8?B?Q2lpRVNKMXFGNERQVEw2a3Q5K3RTaGRxTVJJMzY5VHBHM2FPS2Y4NFRhRVFU?= =?utf-8?B?YjJ5SVkwUEpjTEVodkVpRmc3eWFVOEN2WWtwbTR3QnpBd0RsU3pWNnFMQ2tM?= =?utf-8?B?WmtkVFpPaFpySmo4bEtSQldETkhBN3ZEdnZudkN3cjFFV0M4ZFdqTlBUdTZ4?= =?utf-8?B?TUdOWTIzNENZcFY0djVYbGpKNmJ0NmNsMDBsbGRtOE81VGk1WmRybjArNTV6?= =?utf-8?B?bGIwWWZzaDdPVmVjVXFzWGFuQW9WbE9MS3FSMkhpajV0YktqN2Z1eVRCK29m?= =?utf-8?B?dnMyUG1aOFNBc0tSZUNYM3JRZS9SdjJ6a0I4SnBNcDlKWlNVMXFkYUtTaSt6?= =?utf-8?B?TXljNUtNNTV2eldHTzlBQ2ZXL2p1MzVPZVFJVnlzNno0VDRUMTlCRWR0cHgz?= =?utf-8?B?ZE4vM00yUUtQaU9yR1RQbUNpczVyOGJKT1MrL0I1enBhRmQzTGxNOEw5ZUsw?= =?utf-8?B?bnppQ1lKUTFNaEN5T0xxY2NCMGhpVWN1cnFRd2JCcFZkZWJzdUR6a0pOVHJv?= =?utf-8?B?cG4ySVZTOWwraFlFNHo4RFpGcDUvYU8rTHM4NjExTWRTL0E5azVRUnRTTzYw?= =?utf-8?B?VWFZWkNpNmRmMXpzUzdSaER4N3FBOXY1M3ZJd05JdExUWHcrSmZDWWtjYUd4?= =?utf-8?B?QUZoZklCVUM2Y1Vpc0pRVWxvekNFc0lmQW9aZGtlM0RNSCtzVGdjLy9naUFt?= =?utf-8?B?R3BlSm56OEhPWkhMVnA5TG50NWJRdC82eE54cVBwaUR1QXo5aE1zc05JVnM0?= =?utf-8?B?YUc1OEpJQ0U4cHd2MFg1NGliZmpveHd4SG9PZDBFOXREVU85c0hnUEVrbnNB?= =?utf-8?B?LytXdkJ0NXdXajNDaXVGVlNPdmdKM3dGQ2VyL1U0QXVWOStBWlNZZkUxalcz?= =?utf-8?B?U0x3cHRvSEppN0dabW5NTjdOV2JuNGhyM1hEWjlDS2dwdW1uNGk4ZlY3cGlw?= =?utf-8?B?RGFBVU1vaEVFTk1LdkJ3SDhvWWhTaVlMM2ZOQXFnNE9heHZuV0V0WGhPaWJx?= =?utf-8?B?ZGEzeGNvN2FnS3hTdjZyWFFvRU55Yzd6WTRZOHEvY0t1Z3lYOVZqL0IrWWVV?= =?utf-8?B?S2FCSUZlVlZORjNUakh2TEdpdHF0SERabDhMdW8zSGRJbnhmODVFMkhiZmh2?= =?utf-8?B?YzdQM3RQWmRIbUVzMUMyemU0T2puQXl2c1FQZE5zbTNKOHdUSmVIRjhuREdV?= =?utf-8?B?T0pQeExQUG54bXhTME84enNtVSs5VU5BRkRoT1dzb2FQRFB5WklvRGh1NGVw?= =?utf-8?B?S0N6K1hPN1RBbVhzY05Bc2k4S2VVOTIzTldMU2llSnZrT3BRWTVITGF4aTgv?= =?utf-8?B?eXlMS3hDNkw0WW5ycWZoSGM0YUNkUGVLRmFsUHRablVDL0p6UEdyV09ZNkhY?= =?utf-8?B?Q3FoYlNMaUw5MWFFTWNlSjhiYWFMdjdpTHVsdkIwNDhxL3ZlVzFkVWc2aEpZ?= =?utf-8?B?NHYyZEo0ZDZHSkNxcy9WcEZhWVN5VnI5TFJjajQrendZeEtLM3RXM1pqZlE1?= =?utf-8?B?djZ0UFBkYzVXS0JDSDlrem1xMXFFUm1ZeVJVbDZMdlRNc0dpSVBBbVJWOVlw?= =?utf-8?B?NXhxNVRJNEx5Q2dSWUs1b2JZL29YVlhJcDZOVUo2b3h5STJHOEZIMTdWMjU5?= =?utf-8?B?dmdhKzU2LzExNGVEWktSbmVia2oyM0FBR3FlUFlOSnBVNGZzNGFObEI2REl2?= =?utf-8?B?dUJqdzh6S1l1MG16Y00rcDZ1akFUcFc4Skt3NUFDN1lTZ1dqL3ZZL2hMb1g2?= =?utf-8?B?ak1JRmpyOHlldExUZnBiNnZOMWZ3L2JBcmpkU2pwck5mUTBjNW81SEVoWHhT?= =?utf-8?B?MnJ1NDM0Qlk2TVF2K3hOQmhzdWEyWUplUitlUkJNZjE2ZCt3bnpocWViRW9v?= =?utf-8?B?OVZiUUduNnFudFVrb0MvVHJoTk40R2pwSHE0MFdkK1J5NWE3NjAzT3MvVHBz?= =?utf-8?B?WWhiSG02c0xPQy9SRmQ4eGxubVl3PT0=?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: de.ibm.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR15MB3149.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 55a9e272-f2f0-4112-3140-08db1bff145f X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2023 15:50:57.5294 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fcf67057-50c9-4ad4-98f3-ffca64add9e9 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ObmV28VN2r0UaZoYUERvMWSdJDmm1MIwdozt2fTqZ01ZBRoEUA4YX2IK/69D7EbbzXM5auzd7gRVxT5D81i5czogJaddduYEoZsHMgKiKkM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR15MB4548 X-Proofpoint-ORIG-GUID: Yi_SpUpR7hH4MpiEn2Spmr1BY1PU1W1n X-Proofpoint-GUID: Yi_SpUpR7hH4MpiEn2Spmr1BY1PU1W1n X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-03_03,2023-03-03_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 adultscore=0 clxscore=1015 malwarescore=0 spamscore=0 mlxscore=0 suspectscore=0 mlxlogscore=587 lowpriorityscore=0 impostorscore=0 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2303030133 X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,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: QWRpdHlhIEthbWF0aDEgPEFkaXR5YS5LYW1hdGgxQGlibS5jb20+IHdyb3RlOg0KPj5JIHRoaW5r IGl0IHdvdWxkIGJlIHByZWZlcmFibGUgdG8gaW5zdGVhZCBleHRlbmQgdGhlDQo+PnRlc3QgY2Fz ZSAod2hlbiBjb21waWxlZCBvbiBBSVggb25seSkgYnkgYWRkaW5nIHNvbWUNCj4+b3RoZXIgaW5z dHJ1Y3Rpb24gZWFybHkgaW4gbWFpbiwgYnV0IGJlZm9yZSB0aGF0DQo+PmFzc2lnbm1lbnQgdG8g eCwgdGhhdCB0b3VjaGVzIGEgdmVjdG9yIHJlZ2lzdGVyLA0KPj5hbmQgdGhlbiBwZXJmb3JtIHRo ZSBHREIgcmVnaXN0ZXIgdGVzdHMgYWZ0ZXIgdGhhdA0KPj5uZXcgaW5zdHJ1Y3Rpb24gYW5kIGJl Zm9yZSB0aGUgYXNzaWdubWVudCB0byB4Lg0KPg0KPlNvIEkgZG8gbm90IGhhdmUgdGhlIGtub3ds ZWRnZSB0byBkbyB0aGF0LiBJIGhhZCBzZWVuIHRoZSBhbGlnbi1jDQo+dGVzdCBjYXNlIHdoaWNo IHVzZXMgYSB0Y2wgc2NyaXB0IGFuZCBjYW4gZG8gdGhlIHNhbWUuIEhvd2V2ZXINCj5pbiAuZXhw IGZpbGUgaG93IGNhbiB3ZSBkbyBpdD8gRG8geW91IGhhdmUgYW4gZXhhbXBsZSB3aGljaCBJDQo+ Y2FuIGxvb2sgaW50byBhbmQgbGVhcm4gaG93IHRvIGRvZXMgaXQsIGFueXRoaW5nIGRpZmZlcmVu dCBhbHNvDQo+aXMgZmluZS4gS2luZGx5IGxldCBtZSBrbm93LiBJdCB3aWxsIGJlIG9mIGhlbHAg dG8gbWUsDQo+dG8gY29udHJpYnV0ZSB0aGUgc2FtZS4gDQoNClRoZSB0ZXN0IGNhc2Ugc291cmNl IGZpbGUgY3VycmVudGx5IGxvb2tzIGxpa2UgdGhpczoNCg0KaW50DQptYWluICgpDQp7DQogIHZl Y3RvciB1bnNpZ25lZCBpbnQgeTsNCiAgdmVjdG9yIHVuc2lnbmVkIGludCB4Ow0KICB2ZWN0b3Ig dW5zaWduZWQgaW50IHo7DQogIGludCBhOw0KDQogIC8qIFRoaXMgbGluZSBtYXkgbG9vayB1bm5l Y2Vzc2FyeSBidXQgd2UgZG8gbmVlZCBpdCwgYmVjYXVzZSB3ZSB3YW50IHRvDQogICAgIGhhdmUg YSBsaW5lIHRvIGRvIGEgbmV4dCBvdmVyIChzbyB0aGF0IGdkYiByZWZldGNoZXMgdGhlIHJlZ2lz dGVycykNCiAgICAgYW5kIHdlIGRvbid0IHdhbnQgdGhlIGNvZGUgdG8gY2hhbmdlIGFueSB2ZWN0 b3IgcmVnaXN0ZXJzLg0KICAgICBUaGUgc3BsYXQgb3BlcmF0aW9ucyBiZWxvdyBtb2RpZnkgdGhl IFZScyxpDQogICAgIHNvIHdlIGRvbid0IHdhbnQgdG8gZXhlY3V0ZSB0aGVtIHlldC4gICovDQog IGEgPSA5Ow0KICB4ID0gKCh2ZWN0b3IgdW5zaWduZWQgaW50KSB2ZWNfc3BsYXRfdTggKC0yKSk7 DQogIHkgPSAoKHZlY3RvciB1bnNpZ25lZCBpbnQpIHZlY19zcGxhdF91OCAoMSkpOw0KDQoNCkkg d2FzIHRoaW5raW5nIG9mIHNpbXBseSBtb2RpZnlpbmcgaXQgYWxvbmcgdGhvc2UgbGluZXM6DQoN CmludA0KbWFpbiAoKQ0Kew0KICB2ZWN0b3IgdW5zaWduZWQgaW50IHk7DQogIHZlY3RvciB1bnNp Z25lZCBpbnQgeDsNCiAgdmVjdG9yIHVuc2lnbmVkIGludCB6Ow0KICBpbnQgYTsNCg0KI2lmZGVm IF9BSVgNCiAgLyogT24gQUlYLCB0aGUgZGVidWdnZXIgY2Fubm90IGFjY2VzcyB2ZWN0b3IgcmVn aXN0ZXJzIGJlZm9yZSB0aGV5DQogICAgIGFyZSBmaXJzdCB1c2VkIGJ5IHRoZSBpbmZlcmlvci4g IFBlcmZvcm0gc3VjaCBhbiBhY2Nlc3MgaGVyZS4gICovDQogIHggPSAoKHZlY3RvciB1bnNpZ25l ZCBpbnQpIHZlY19zcGxhdF91OCAoMCkpOw0KI2VuZGlmDQoNCiAgLyogVGhpcyBsaW5lIG1heSBs b29rIHVubmVjZXNzYXJ5IGJ1dCB3ZSBkbyBuZWVkIGl0LCBiZWNhdXNlIHdlIHdhbnQgdG8NCiAg ICAgaGF2ZSBhIGxpbmUgdG8gZG8gYSBuZXh0IG92ZXIgKHNvIHRoYXQgZ2RiIHJlZmV0Y2hlcyB0 aGUgcmVnaXN0ZXJzKQ0KICAgICBhbmQgd2UgZG9uJ3Qgd2FudCB0aGUgY29kZSB0byBjaGFuZ2Ug YW55IHZlY3RvciByZWdpc3RlcnMuDQogICAgIFRoZSBzcGxhdCBvcGVyYXRpb25zIGJlbG93IG1v ZGlmeSB0aGUgVlJzLGkNCiAgICAgc28gd2UgZG9uJ3Qgd2FudCB0byBleGVjdXRlIHRoZW0geWV0 LiAgKi8NCiAgYSA9IDk7ICAvKiBzdGFydCBoZXJlICovDQogIHggPSAoKHZlY3RvciB1bnNpZ25l ZCBpbnQpIHZlY19zcGxhdF91OCAoLTIpKTsNCiAgeSA9ICgodmVjdG9yIHVuc2lnbmVkIGludCkg dmVjX3NwbGF0X3U4ICgxKSk7DQoNCg0KQW5kIHRoZW4sIGluIHRoZSAuZXhwIGZpbGUsIGluc3Rl YWQgb2YganVzdCBkb2luZyBhIHJ1bnRvX21haW4sDQpzZXQgYSBicmVha3BvaW50IG9uIHRoZSAv KiBzdGFydCBoZXJlICovIGxpbmUsIGFuZCBjb250aW51ZQ0KdW50aWwgdGhhdCBpcyBoaXQuICBT b21ldGhpbmcgYWxvbmcgdGhlIGxpbmVzIG9mOg0KDQogICAgZ2RiX2JyZWFrcG9pbnQgW2dkYl9n ZXRfbGluZV9udW1iZXIgInN0YXJ0IGhlcmUiXQ0KICAgIGdkYl9jb250aW51ZV90b19icmVha3Bv aW50ICJzdGFydCBoZXJlIg0KDQooWW91IGNhbiBsb29rIGF0IG1hbnkgb3RoZXIgdGVzdCBjYXNl cyBhcyBleGFtcGxlcy4pDQoNCk9uIG5vbi1BSVggcGxhdGZvcm1zLCB0aGlzIHdpbGwgaGF2ZSBu byBhY3R1YWwgZWZmZWN0LA0KYXMgdGhlIC8qIHN0YXJ0IGhlcmUgKi8gbGluZSBpcyBzdGlsbCB0 aGUgZmlyc3QgbGluZQ0KaW4gdGhlIG1haW4gcm91dGluZS4gIEJ1dCBvbiBBSVgsIGl0IHdpbGwg aGF2ZSB0aGUgZXhwZWN0ZWQNCmVmZmVjdCB0aGF0IHdlIGZpcnN0IHRvdWNoIGEgdmVjdG9yIHJl Z2lzdGVyLCBhbmQgdGhlbiBkbw0KZXhhY3RseSB0aGUgc2FtZSB0ZXN0IHNlcXVlbmNlIGFzIGVs c2V3aGVyZS4NCg0KDQpCeWUsDQpVbHJpY2gNCg0K