From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4824E22540F for ; Thu, 6 Feb 2025 10:21:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=67.231.153.30 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1738837321; cv=fail; b=TzgJOFloI0WOnTNP+7v/BWAw8XkWLCxyyRRvFjp1vi0n55ZHIV/dzgbip27z4bp2gL0mognZltOZ5ZqCuNXlOyKLBQ9cHbqIhc5ylBrZI56X96cO/cPUiqr2YhyBUmWtYfoA8Li72tXrJRFYIwH5S9kDaInHm6ysUPWPcvBLqks= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1738837321; c=relaxed/simple; bh=bMU1+wsXdK0E5ijXAimjxnKlihlPPLzISzDKBMT0yeo=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=a6uiQRDNEiAt6E47JDo1XqPdE/ld12t1RAcqNx8wlyrwl6pxCdkrvfLQEVE0rxY2piJDHoCNN8otCK8M0chvVR5yy348LwKzIWd+NwphbXSOppEhYh8YClzGRDZJy5T7BB9RqQcHnEKxe7l16yk7EM+38mZCbgCvkvRByRrUOcE= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=meta.com; spf=pass smtp.mailfrom=meta.com; dkim=pass (2048-bit key) header.d=meta.com header.i=@meta.com header.b=TPSVwG92; arc=fail smtp.client-ip=67.231.153.30 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=meta.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=meta.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=meta.com header.i=@meta.com header.b="TPSVwG92" Received: from pps.filterd (m0109332.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5169SYnd019773 for ; Thu, 6 Feb 2025 02:21:58 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=meta.com; h=cc :content-id:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= s2048-2021-q4; bh=bMU1+wsXdK0E5ijXAimjxnKlihlPPLzISzDKBMT0yeo=; b= TPSVwG92PqhrZ+NHh08CeNG3tfNcFApgvXDh2K+qKSVZJiZb6NIdpK2tBby6ZNrT qWRpDCcWtpmMdZ+J6Yu6Doi+fyP63WDKiW3fBWuZSV+DnvZxCR+Wioz/Sjkt6sSZ dNGxLWBWARILGuTvBdU3wHd/v2SUBgD0HEL7WT746b0eZSNKHMY7yfyt2k8VQ6r9 lWQw4zrHTFGAbpuM9TrWkclFyhmuWBTVOYfKSSKEIFbsufNeod0D6SDkQKtmDiKZ qFI4mZ1cQiCK23ORcFp81bBoY7n/MAukUyR4fDckUMD066YWSKaenUamgjsA8MTM dplpUDpKEyUnUAa52BTAOA== Received: from nam04-dm6-obe.outbound.protection.outlook.com (mail-dm6nam04lp2044.outbound.protection.outlook.com [104.47.73.44]) by mx0a-00082601.pphosted.com (PPS) with ESMTPS id 44mtfcr87f-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 06 Feb 2025 02:21:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yitmgo6LkQgeM7jNsLhF8ds+DsyR8QIAxR23Fg9CNbMnY+GDjNSG31GCBAkBlpjG6wA6p6QSSY61F3VfOvui7pR0/r4XCkFbZZdeXQQWTy0krKd3jqkdVkpiFTzAxvq0eE7HsPUphwb3xkwn0zQM04CAJSj62R8e3gEgB9WdDagKun95Gfm2u+6c6h43iof3jmEZmfIlY+BvtsATHTGhmEFNgy9+ejmbHspFTyizTCaDUbp46wVZRzFH2uK5nr9z/8OJ/LIPwn4fErohMLQybV8HV6H0O7IKz31Jq5g765+oHcV31nOb7FQ6d8BX1geXFZJlAnzYCc4YBLq9JeZ6XA== 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=bMU1+wsXdK0E5ijXAimjxnKlihlPPLzISzDKBMT0yeo=; b=MnVuha0GMqW8qElntM6QbLQzcdDui/qw3ePY1rUtFty2O8xbnBvRd324jXBcnYm+iK6M/HAqMJ1TKxW6cAG29o7n/XbOs/RX6/culbPiDdlTQlIo4jTYZdztGc/aHQHxEl7ZuJ5CU2GR+dHhwGOoqhNfYV7aWgFjl5l54Ragq2drkvaoG1biO8n9rJDNFHio1LSkmfAgV1Y5O2YU45l0vSWPMjfYWds0VVLn2RYK+/BLk/GMCPCvFbsFSO3iTtBI4WZ8oV3JfvazP6lS/h3hnBQXAwDewQuWlPLVpY2ouSHQ+7pOxyug1JTeTXLdVjyiLC2FLGDQO7eS3KwDtCbOog== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=meta.com; dmarc=pass action=none header.from=meta.com; dkim=pass header.d=meta.com; arc=none Received: from BLAPR15MB4052.namprd15.prod.outlook.com (2603:10b6:208:276::22) by SJ0PR15MB5179.namprd15.prod.outlook.com (2603:10b6:a03:427::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8422.10; Thu, 6 Feb 2025 10:21:55 +0000 Received: from BLAPR15MB4052.namprd15.prod.outlook.com ([fe80::d42a:8422:b4de:55db]) by BLAPR15MB4052.namprd15.prod.outlook.com ([fe80::d42a:8422:b4de:55db%3]) with mapi id 15.20.8422.011; Thu, 6 Feb 2025 10:21:54 +0000 From: Daniel Xu To: Jason Xing , "bot+bpf-ci@kernel.org" CC: kernel-ci , "andrii@kernel.org" , "daniel@iogearbox.net" , "martin.lau@linux.dev" , bpf Subject: Re: [PATCH bpf-next v1 0/2] selftests: fix two small compilation errors Thread-Topic: [PATCH bpf-next v1 0/2] selftests: fix two small compilation errors Thread-Index: AQHbeBTk/dSjNVjErk2ObFjJNQffabM5YuIAgACu1wA= Date: Thu, 6 Feb 2025 10:21:54 +0000 Message-ID: References: <20250204023946.16031-1-kerneljasonxing@gmail.com> <81c94bf316ea2971f3454e32fdeae4061919458241f6f4c2c80cb0f20d06f144@mail.kernel.org> 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: BLAPR15MB4052:EE_|SJ0PR15MB5179:EE_ x-ms-office365-filtering-correlation-id: d90e19b5-7645-424a-e055-08dd4698147a x-fb-source: Internal x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?d2d4aTlyZ2JiZHNWNURxL1RkdkcyUUJvdG1PeHpjekk2VGp6YUdsdFdhano0?= =?utf-8?B?OVpQOGlOUFRWbGJOMGErWmUzdjRmeERFUGU3blZKTUlOYnZScFNNREx5ZnZZ?= =?utf-8?B?ajFCcmIwS253Qy9uNUtqNnBuWTczcmdwaGRib2hyWnZRNFU2TXZOcXZQYUFh?= =?utf-8?B?cStHWGY0NGZEci92VWpwRlM2cWpsTGJNNDFnelJoWGZtMmdjcmUxNHRxM2tk?= =?utf-8?B?N1ZrUTFEWDNEZVRNclZpTlBBWExMT0JnSC96R2JaZ25raTR6eThkSG5KYUNp?= =?utf-8?B?c2Q2dmRPVzdOMFFVOWQ0QkJFSkFEUjRUbDM5RUdGOFBzdEFOa1h0WkdqZVdT?= =?utf-8?B?czFNdjExakoxNHBsRVBJeXNuK2QwQnNhOGhFUTQ0cDJENmlYeG1TYmMrQjlG?= =?utf-8?B?WjVsRHg2TWNBdjBLaFJNT0VidElaNlpaV0kwOXQ0WEdIdDE3MUkrVVB4cTJV?= =?utf-8?B?YUdYZ09WWmY3aEVOdEpXRHVnS3ZFQTgvTElPVFpkSFRXNkNMVmt3Y0duZXhr?= =?utf-8?B?L29DNzhvZHpzb3JxVmNZVnlXOVh2d3ZIYm1JVnJJd3ZkVWMyWG1WYythYWVQ?= =?utf-8?B?dW50bTBlWmJ2N3NaNFdHb1ZSZ1ovam9uMXVSVDExM3RLN205SFR5bUJZSllr?= =?utf-8?B?V2VzZ3BZVkNvVXIvbHdOSFJnZ3dRQ3p4WXlaT0ZkZnBjWlZaSGptL0hqVTJo?= =?utf-8?B?TEVuRU1ZMkhNN1BENnlpSm5KOWFoam52bE1OR3ZySXlKZGg2TGRTSkNaK0NB?= =?utf-8?B?U1RxNnAwWGdrSGxVZEZqZmRGVjR4bE00eHhFUlFCSnE5ZHhjY1U2VXVCb0gz?= =?utf-8?B?cUM2M1oxNWJ0SS9UQnhMZ2pOUFRYMXlCNm9NTDRTbWlIUFZZYnd5UHJvQlRy?= =?utf-8?B?V0NoTHV4UDI0anl0NVJrRktxMjRpVlh5ZzIrbDBEZFBsY09zVHo1c1o1cEYy?= =?utf-8?B?T0FkMmxtZFVWMXEyNFpmbE8vRjBmdEhYcGl4N3d1ekg5OTNJczlKZkd2V3lz?= =?utf-8?B?c2M2QklYYUZ6YndsZDl1emUySHlDd1M3SHBkeDVQL0lLbkhvenhDbGpFYTc0?= =?utf-8?B?MUtSY2JQVkNCWnVseERIMmFlWTVCWXNDVXRjR3J3TS96Wnluek5JcmxQMFpJ?= =?utf-8?B?bHQ0aC9GNlo2TVpHdGl6Q0ZkbkFCdWMwaVBSSnZ0eTRSRzVMYVlzMXlML3oz?= =?utf-8?B?WkZpdkRFVTNSbnB0QWpwWVk2THIvWGdncVk0WnFhaGtnZXdyRjFtSjliYXY5?= =?utf-8?B?bEVSYm9NTGpjN2ZJbFZ5WkdjSFJkMVJ2Q1RwbjNnUlNUZjc5MVFKWFJ4VHJa?= =?utf-8?B?eFRDN2NRVUhJZHcxTFB4T3VLaThSUDVMWFkzN25UZU1aV0lQTjFVUElTd2RV?= =?utf-8?B?OFlTbkpiZ1pGQ3VMbEZGd2Z2NllObDF3RWc1NE9obHNRR1V3TE01N1NYaGsx?= =?utf-8?B?NWw1aFhrb3JVRlpTTlBDdHVyZ2tyZ1hxNWh5ZWlEa3FJanlIeGx4NnJ6ck1D?= =?utf-8?B?QkFBV1MwbXRLNG1YdTU3NjdTMXlTRGhHenNoQkR3SWo0QUMwbDBUTzVCUi82?= =?utf-8?B?ZCtpRjZ0SWcxU25EUFhNMWROMUtzWkNHdHVEUE9sa0tXdmUza21IV0JJaTVl?= =?utf-8?B?WGJkWG1kUnNjVWtYWTRlMTdMRld3MFpyODhDOXBaWlh1VWdmaHRrYmVRU0wx?= =?utf-8?B?bU1MU0czTHFvVzZkZUtlSDRtSmpLN3hJSmR6SW1BUVA2dmtNODJ3U2lHbnRG?= =?utf-8?B?VzJkU0VFU1pMUEZWa2s5TkFiYWdZOVdoM2phSnNzam5WckFxbjhTSGJrL2oz?= =?utf-8?B?a2svalRNWS8vL2xqV21jU0h3QnN5dFRsOFZKSXZHUlBGd3hxaWNzKzdJNEw4?= =?utf-8?B?TExKTVZ1V3lzZFVvVS91bnZWUVJtQUtvSncxeGtrTmcrQ1JVcEhKRHZPMEdj?= =?utf-8?Q?IUsHPDIT3jXYPMsSVtZfyb9wfE0HeEsw?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BLAPR15MB4052.namprd15.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TWFTaENyVHd2VzIvdy95Q25CMkhTRGFRM1UxN1A0S3RFYXF3YU5FK0FEdzhr?= =?utf-8?B?bWQ4aEZ0T04xTEFSd0FjNXBHSDFRUXA0QzVaWS9ZYms1WFFVTmVCcVlmM1VK?= =?utf-8?B?cHkrV213b3NEempzdWpSeExIZnRtNUUzRTVwOGZxaXZsbVpPK3YvSy9xY1BR?= =?utf-8?B?N2lFVUFKMlhIUzlETGx4a3pJT3VieFdxS3V5RUJhUUVvKzdzN3I1Q3hQeGNE?= =?utf-8?B?YUpGTmgrckpsSWRFTko4TnJiK3JleHBqNDBVaTdKbi9vYUJUaXpHcW9TcGdm?= =?utf-8?B?eUROVkRTNE1Eemc4ZFAxa3ExaDRQUkw2QU5iS2k5UDY4TlN5UVFHNDRVdmJ4?= =?utf-8?B?em5TY2hTQ05meUxwcnIxOGZ5cHlqU0hVUU00MjlLbWNJWkY5MjhtOTUvNUJW?= =?utf-8?B?ZUMzOWZVeURJUWpmc0VsNGl4L2pGRDR5cm45MXJuVWNtdy8zdjNiVTk3NGRX?= =?utf-8?B?MUtpdmsrWmRsSHN1WlExbDI1elZmOEJDOHg3azdCNWRwQktMSFU0WWwwbWpm?= =?utf-8?B?Q2pKSlFvdFhndmcvOHBXOUU5S0xDYVcreisrajFQNjQ4YVU0bW83aGZIRzlT?= =?utf-8?B?U3dxZjdLbnExcldxbWtMTFg2ZGxGdzExeVB3UkpQa3RQMmVDRVNtOVhQamxQ?= =?utf-8?B?Y2VnS0QxWHlRRklhQ1VIZWZyRjZBaTdtVGJtMWFBQVVnc2ZPalZqN2ovbEoz?= =?utf-8?B?ZHZPT2pWK1NlNEhrNmlGenB4aG1mS01QZUQ5VVlsZ1VYcGo5Q2QxWmNzaFlC?= =?utf-8?B?aURnWkZmUnM2Q0VuRTNGUUZYd3JxTXFCS1c4V2NxZFZMaW9FdThQNitzVzJQ?= =?utf-8?B?YS9ZaTRpd3BaTVRNVVJ3MXNTa1JHaTBBNzc1bVZ4b1Uzb2I4UGw2bkZiM0ha?= =?utf-8?B?RW1RNDd1TEduVE8xWVJJVmY1ZkM3T3BVeTJ6S1hnV2RyT2NTbzd6REx3Y2lh?= =?utf-8?B?U3NmREliQzZIemozS0tRVmtRU3prQmxzaGtXTjU2NjAvZDRCTzJlYkRVQjdo?= =?utf-8?B?UzRicWhwOG1FaVVkMUpPYi8wcU5xS0lFYkFuNndRQ1lBMWs1S1F2SkRRdDdx?= =?utf-8?B?cFh6S29Sa1NiZnMyTVNEcjdYZmRXMnNUREdBMEhyOTFJaFM2dFN5M0hMS09H?= =?utf-8?B?ZnZvUDdySzFmeFByYUFwSVBKcUVFWFNkSmNheXVRVVppMGgyRi9QTnErQUJj?= =?utf-8?B?b3BPM2hLcmNKSVIrRnFPbzNOTXowTkZaRXRKcFV1d0NDbFVpUnZWTzJDUTdi?= =?utf-8?B?WFc1Y0JzWUZjZmkxQUlrTURnZ1BWaUVvRUdmemxvQUlrdDBnZkVKVXlDaktk?= =?utf-8?B?NkU1S1NCUkszNklYc0VjZE80b1AyZjE0RmZJMVowMTdUMWYrckZYTmhlcGxZ?= =?utf-8?B?SGNENDVhZTN1SmV5QXV6TEFuZzVCODJYMWsxSzFtZ1doSnRxS09CMDMxUzdu?= =?utf-8?B?YVFBRjBZUXh6WXZqb3pyRUViSmFEb0JlUkxtVUoxNWFIeHB3dEdKRVZmY1pE?= =?utf-8?B?V2pZNnBUakVPSVQvRWFvMElJdnRGQXVNMWtmbjNVRGsrWkYzVS9WSTVTZUNo?= =?utf-8?B?WDVIdFhWd24wWk5GZHJYeFh0S09Ud2NucWQwM1A1VURHZjUrWDNVNDZKK3hB?= =?utf-8?B?aDNlVUFNbVRPSFNYNStmRFB0Y013M2tORXZtbVIzYXQxTnRUZXQ5Z3RvMVZ5?= =?utf-8?B?NHRIZTB3YTdOaHpzN3JjRHFtVkh1SHByU1QydGJjRTQrL0RlRCt1dFBTS1k0?= =?utf-8?B?M3RXd1F1cGlCbXF1ZlYxZmpiQjhyR210S09QUmdhZ21RRndtaUhqNlZUbzVa?= =?utf-8?B?N0JuZmJJTDJQcWpDSFpKMWNzRC96MGlBaHlFMmo0c0VmSCt0OEVIUHRmMkhU?= =?utf-8?B?NUZub1dyR0tlTnhrMXY5VExpYWI1T2l3N0pQc01RcDhNOVRnTjd0WENzUHc2?= =?utf-8?B?KzRpaExmYUE5NWUxSU1yTzVsdXlNd1hFYXFwQmRDbGFTeWJ4YWJ0bWZIYmsv?= =?utf-8?B?NnpsZWtpRnQzazVBamVTb0xzeklmSmMvdldXUWtWWXVvanM0RzNEd0lGa0po?= =?utf-8?B?SUJ1K2tuZVpRaWJKNGxsMzBFQldMTXl5Rk1yRDFoT2h4a1lJOHBoQVBocXZP?= =?utf-8?Q?Npugflo/RYO56U1/+ftII/G/K?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: bpf@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-OriginatorOrg: meta.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BLAPR15MB4052.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d90e19b5-7645-424a-e055-08dd4698147a X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2025 10:21:54.8810 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 8ae927fe-1255-47a7-a2af-5f3a069daaa2 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: TOZ3VkNOIW61dsTCzeqr2xoZYxComeUOv7A+dwbgdl2+END1adJIHIrmZiZ8P78T X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR15MB5179 X-Proofpoint-ORIG-GUID: R9bgXuFrqdcnjk0NbCBlyFbQr7pYPZVQ X-Proofpoint-GUID: R9bgXuFrqdcnjk0NbCBlyFbQr7pYPZVQ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-02-06_02,2025-02-05_03,2024-11-22_01 SGkgSmFzb24sDQoNCmNjIGJwZkB2Z2VyDQoNCk9uIDIvNS8yNSAxMTo1NiBQTSwgSmFzb24gWGlu ZyB3cm90ZToNCj4gT24gVGh1LCBGZWIgNiwgMjAyNSBhdCA1OjI44oCvQU0gPGJvdCticGYtY2lA a2VybmVsLm9yZz4gd3JvdGU6DQo+PiBEZWFyIHBhdGNoIHN1Ym1pdHRlciwNCj4+DQo+PiBDSSBo YXMgdGVzdGVkIHRoZSBmb2xsb3dpbmcgc3VibWlzc2lvbjoNCj4+IFN0YXR1czogICAgIEZBSUxV UkUNCj4+IE5hbWU6ICAgICAgIFticGYtbmV4dCx2MSwwLzJdIHNlbGZ0ZXN0czogZml4IHR3byBz bWFsbCBjb21waWxhdGlvbiBlcnJvcnMNCj4+IFBhdGNod29yazogIGh0dHBzOi8vcGF0Y2h3b3Jr Lmtlcm5lbC5vcmcvcHJvamVjdC9uZXRkZXZicGYvbGlzdC8/c2VyaWVzPTkzMDI3NiZzdGF0ZT0q DQo+PiBNYXRyaXg6ICAgICBodHRwczovL2dpdGh1Yi5jb20va2VybmVsLXBhdGNoZXMvYnBmL2Fj dGlvbnMvcnVucy8xMzE2NTgxNjg4MA0KPj4NCj4+IEZhaWxlZCBqb2JzOg0KPj4gdGVzdF9wcm9n cy1hYXJjaDY0LWdjYzogaHR0cHM6Ly9naXRodWIuY29tL2tlcm5lbC1wYXRjaGVzL2JwZi9hY3Rp b25zL3J1bnMvMTMxNjU4MTY4ODAvam9iLzM2NzQ2MzU3NTc1DQo+IEknbSBhZnJhaWQgdGhpcyBo YXMgbm90aGluZyB0byBkbyB3aXRoIHRoZSBzZXJpZXM/DQo+IFRyYWNlYmFjayAobW9zdCByZWNl bnQgY2FsbCBsYXN0KToNCj4gNTI4OCBGaWxlICIvdG1wL3dvcmsvX2FjdGlvbnMvbGliYnBmL2Np L3YzL3J1bi12bXRlc3QvcHJpbnRfdGVzdF9zdW1tYXJ5LnB5IiwNCj4gbGluZSA4NSwgaW4gPG1v ZHVsZT4NCj4gNTI4OSBqc29uX3N1bW1hcnkgPSBqc29uLmxvYWQoZikNCj4gNTI5MCBeXl5eXl5e Xl5eXl4NCj4gNTI5MSBGaWxlICIvdXNyL2xpYi9weXRob24zLjEyL2pzb24vX19pbml0X18ucHki LCBsaW5lIDI5MywgaW4gbG9hZA0KPiA1MjkyIHJldHVybiBsb2FkcyhmcC5yZWFkKCksDQo+IDUy OTMgXl5eXl5eXl5eXl5eXl5eXg0KPiA1Mjk0IEZpbGUgIi91c3IvbGliL3B5dGhvbjMuMTIvanNv bi9fX2luaXRfXy5weSIsIGxpbmUgMzQ2LCBpbiBsb2Fkcw0KPiA1Mjk1IHJldHVybiBfZGVmYXVs dF9kZWNvZGVyLmRlY29kZShzKQ0KPiA1Mjk2IF5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eDQo+ IDUyOTcgRmlsZSAiL3Vzci9saWIvcHl0aG9uMy4xMi9qc29uL2RlY29kZXIucHkiLCBsaW5lIDMz NywgaW4gZGVjb2RlDQo+IDUyOTggb2JqLCBlbmQgPSBzZWxmLnJhd19kZWNvZGUocywgaWR4PV93 KHMsIDApLmVuZCgpKQ0KPiA1Mjk5IF5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5e Xl5eDQo+IDUzMDAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMy4xMi9qc29uL2RlY29kZXIucHkiLCBs aW5lIDM1NSwgaW4gcmF3X2RlY29kZQ0KPiA1MzAxIHJhaXNlIEpTT05EZWNvZGVFcnJvcigiRXhw ZWN0aW5nIHZhbHVlIiwgcywgZXJyLnZhbHVlKSBmcm9tIE5vbmUNCj4gNTMwMmpzb24uZGVjb2Rl ci5KU09ORGVjb2RlRXJyb3I6IEV4cGVjdGluZyB2YWx1ZTogbGluZSAxIGNvbHVtbiAxIChjaGFy IDApDQo+IDUzMDNFcnJvcjogUHJvY2VzcyBjb21wbGV0ZWQgd2l0aCBleGl0IGNvZGUgMg0KPg0K PiBBbSBJIG1pc3Npbmcgc29tZXRoaW5nPw0KDQpJZiB5b3UgZXhwYW5kIHRoZSAidGVzdF9wcm9n cyIgc2VjdGlvbiByaWdodCBhYm92ZSB0aGF0LCB5b3UnbGwgc2VlOg0KDQogwqAgQ2F1Z2h0IHNp Z25hbCAjMTEhDQogwqAgU3RhY2sgdHJhY2U6DQogwqAgLi90ZXN0X3Byb2dzKGNyYXNoX2hhbmRs ZXIrMHgzNClbMHhhYWFhZDRlMDViZmNdDQogwqAgbGludXgtdmRzby5zby4xKF9fa2VybmVsX3J0 X3NpZ3JldHVybisweDApWzB4ZmZmZjg1MTA2ODUwXQ0KIMKgIC4vdGVzdF9wcm9ncygrMHg0NTg3 NClbMHhhYWFhZDRhMjU4NzRdDQogwqAgLi90ZXN0X3Byb2dzKGh0YWJfbG9va3VwX2VsZW0rMHgz YylbMHhhYWFhZDRhMjU4ZTRdDQogwqAgLi90ZXN0X3Byb2dzKCsweDQ1Yjc0KVsweGFhYWFkNGEy NWI3NF0NCiDCoCAuL3Rlc3RfcHJvZ3MoKzB4NDY0NmMpWzB4YWFhYWQ0YTI2NDZjXQ0KIMKgIC4v dGVzdF9wcm9ncyh0ZXN0X2FyZW5hX2h0YWIrMHg0OClbMHhhYWFhZDRhMjY0ZjRdDQogwqAgLi90 ZXN0X3Byb2dzKCsweDQyNjI1OClbMHhhYWFhZDRlMDYyNThdDQogwqAgLi90ZXN0X3Byb2dzKG1h aW4rMHg2OTQpWzB4YWFhYWQ0ZTA4MGEwXQ0KIMKgIC9saWIvYWFyY2g2NC1saW51eC1nbnUvbGli Yy5zby42KCsweDI4NGM0KVsweGZmZmY4NGViODRjNF0NCi9saWIvYWFyY2g2NC1saW51eC1nbnUv bGliYy5zby42KF9fbGliY19zdGFydF9tYWluKzB4OTgpWzB4ZmZmZjg0ZWI4NTk4XQ0KIMKgIC4v dGVzdF9wcm9ncyhfc3RhcnQrMHgzMClbMHhhYWFhZDRhMWZhZjBdDQogwqAgL3RtcC93b3JrL19h Y3Rpb25zL2xpYmJwZi9jaS92My9ydW4tdm10ZXN0L3J1bi1icGYtc2VsZnRlc3RzLnNoOiBsaW5l IA0KMjY6wqDCoCAxMDEgU2VnbWVudGF0aW9uIGZhdWx0wqDCoMKgwqDCoCAuLyR7c2VsZnRlc3R9 ICR7YXJnc30gLS1qc29uLXN1bW1hcnkgDQoiJHtqc29uX2ZpbGV9Ig0KDQpUaGUgaW5mcmEgY291 bGRuJ3QgcGFyc2UgdGhlIHN0YWNrIGFzIGpzb24gKHJpZ2h0bHkgc28pLg0KDQoNClRoYW5rcywN Cg0KRGFuaWVsDQoNCg0K