From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 2CBEDA0550; Tue, 6 Dec 2022 01:18:08 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C4FC640156; Tue, 6 Dec 2022 01:18:07 +0100 (CET) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id 5757840151 for ; Tue, 6 Dec 2022 01:18:06 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1670285886; x=1701821886; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=l1JEgllFxe1RqwzQwJxigvzRj03O4Tu5NB28ZWlQLSw=; b=m+cQGV8bfEJTgIJYh7guSBt042LTKjwTWRXRSSkeSWbYjE0dG3m/JqqX LYTf8TlLByANRThmfi8kR8kwYfZJv+08L3e9bVuypV6Jl/c3L/UJ3TRZ4 jFXPrb3eyZoe+VH1txdGla+BKT+uJyoAmV8fkaOSBEiV6i0Xcym5d/PXU 1YI7S5S9zIPa62XqSo0fJowDZMQCV6nxpK9S+FMQdbb9lkflyrx4hWf6/ tyf5AqUsaSYKIi2GLQtTdDZDoWhyR2nLkZl07rgsz+jaf4qG4ODaekxXT Sm2Z9lJekYfR8kmsf7MEi2dnqj5Q3mDVDKouiLZ/EAvJiZhI5diVG4b81 Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10552"; a="380790984" X-IronPort-AV: E=Sophos;i="5.96,220,1665471600"; d="scan'208";a="380790984" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Dec 2022 16:18:05 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10552"; a="623700932" X-IronPort-AV: E=Sophos;i="5.96,220,1665471600"; d="scan'208";a="623700932" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga006.jf.intel.com with ESMTP; 05 Dec 2022 16:18:04 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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.16; Mon, 5 Dec 2022 16:18:04 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 5 Dec 2022 16:18:04 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Mon, 5 Dec 2022 16:18:04 -0800 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.169) 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.16; Mon, 5 Dec 2022 16:18:03 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kJ8e0gZahiLTXtSw9zLW6Eovbn99NySVJhOKJ7FyIfkobK9UmXipqf63rgUYQO1D0DkhySRF6VqwArf7tcG9+NrzJ0QFrDjAIKNaO+a9O9ypryX6ggbowFf67DH4x4xyZO5IMJl+ntgJwtAC06dwsh39vWsXemJKSpkkIjQ2JNt1Hc5ikovYxo1M7YesCZbNpj+jRJIMw3Sn/LBvKL5ZIeavYyZH7k6e7VwEbif1KEq987z1iOARlmAozb1A0M/jDZMrliXCehB65UySG6U4NXB08XeqLdWMtIGeZxaBXDES4R4lXrCtN/VB5yEheDeR5OWGCaPrYdukg0uo0AqDFg== 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=l1JEgllFxe1RqwzQwJxigvzRj03O4Tu5NB28ZWlQLSw=; b=IKihLSlCehrECNP3ahfG/RJFxSmT2O/vdQ9oo2LP1kRxLnH0DCCnxJNn2xkWEZbHPcW6Dk/ip7SRRqy5xrn7E6XfNUxJYMCQIjhiiqtftNG9OGRrJ+gA228NPinArGPK+NhlQBOFbN7eQg8bi4EeGvUwpacvFGjfCZ/XUXhdLOMXoY9tUOGQLaI4NTiPsqPmq9mKkUBpEixOMZiaZY/gfLU8+mocZlxBeLl7M7UkvoU3FQxnFKOZ+vVq82vmZGqFEDKUtv3Uxe0EDILZYC9EDtV3yR1652QRnZT7V59S4gsdKLe+X1op061UJYCBejSK7BqG4PM2AE2qdRp/sYmKMw== 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 BY5PR11MB4451.namprd11.prod.outlook.com (2603:10b6:a03:1cb::30) by DM4PR11MB6333.namprd11.prod.outlook.com (2603:10b6:8:b4::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.14; Tue, 6 Dec 2022 00:18:02 +0000 Received: from BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::a996:f091:4a73:97c8]) by BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::a996:f091:4a73:97c8%7]) with mapi id 15.20.5880.014; Tue, 6 Dec 2022 00:18:02 +0000 From: "Chautru, Nicolas" To: Maxime Coquelin , "dev@dpdk.org" , "thomas@monjalon.net" , "gakhil@marvell.com" CC: "Vargas, Hernan" , "Vipin.Varghese@amd.com" , "Mcnamara, John" , "Ferruh.Yigit@amd.com" , "Clinton.France@amd.com" Subject: RE: [PATCH v1 2/2] test/bbdev: fix build issue with optional build flag Thread-Topic: [PATCH v1 2/2] test/bbdev: fix build issue with optional build flag Thread-Index: AQHZAB6/Gg7itnYMg0GtCTtgmYTvRa5OgP8AgBGOVFA= Date: Tue, 6 Dec 2022 00:18:02 +0000 Message-ID: References: <20221124160616.6161-1-nicolas.chautru@intel.com> <20221124160616.6161-3-nicolas.chautru@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: BY5PR11MB4451:EE_|DM4PR11MB6333:EE_ x-ms-office365-filtering-correlation-id: c836f92d-fa69-48e8-010e-08dad71f5675 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: MNrwRB16Jlhv60beKZQ1RPdIf46ykYMx+y/klQwOhmhxDY9Yv1uOu02BVbAYztdmnZVihoIHuqIcRckXVmfv5Eg6MaHk2ADfEWzh+Gm1n6HiGcBU5yVHMjXX9h+rw850ncBfoflVBwCRjzxCpMNNAvBqjHEB8ErTqC+lHOWVc6eXFerc/CKaK5Z2+KSUIhWcHovlRubGJc4DJqeS5ojWtftdltVlqhZMY5fnPEEDJwyWe7pZnbqv5ipJp+UtXbjC1VucIG5CT13ls3IPOegqw3B9NF7DoWIOySc93FPWNeNnYDwrbokEFRK3xEzHTFmY7ZP2mlJskP4hEWu3pFqtq8pU1Cm/DsS79jXF/SdRe/BIiSeMR2EKNeoKbPQ3EPfS3Gv+54YgjwffMi131XhLtsyAdQ1tQIBEBqNmA4m2n2mbub9K7IrXK9swWjEyypI6QPxHvnd6WYfAz2NlsUgEjt0P222HaUkSiuYXnsfUmnrhwEl8aHNp9YIk2R3R/pSzlnKhPiQtblRQF+lqBkS84/fTlC2D2nzxnbP8camKqCVIKjoRvwTw1VDr6y8K5cezhX1p45ReQPw3Eh2+iI53NJIKJNXQc7T32DFNW/FBc/DtcBxfrYhVnhCXXQCVUjTVJ2oEs6phKssGDlJOyjY/CMgBZWHrJA4sojyFwDyDxKqrZWu2gJN3kif9vCwRDOcLU/h4z0eMKw+Xtr2A/l5H5g== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4451.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(396003)(39860400002)(366004)(376002)(346002)(136003)(451199015)(82960400001)(38100700002)(86362001)(2906002)(41300700001)(8936002)(4326008)(33656002)(38070700005)(5660300002)(122000001)(83380400001)(66556008)(76116006)(478600001)(66446008)(66946007)(316002)(54906003)(110136005)(71200400001)(66476007)(52536014)(8676002)(55016003)(53546011)(64756008)(9686003)(7696005)(6506007)(26005)(186003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NjFESjZMaDAzejJzaXFBZm04dmZzNHNJTGs1eG5rMzhkUDh2VUI3R1ZmSGVL?= =?utf-8?B?d2RMa3pwSi9JTS9MRmNTOUtkYUtVUHNlSzBLME1yTU5WT3pGK01ZZ2ljbzFh?= =?utf-8?B?MExiZ2pIQlAvYXNLamhKdXNYdGVibDJSRnVCN2J0eEhhSTNNNjFFMm03VG9O?= =?utf-8?B?c1FybDVZaHQxR1BIRjh6QVE4Zzdsd044NWFsN05IaVpET0lrUWtpQmZCdnNO?= =?utf-8?B?Qmg2aDNYa1orVFpBSVludHVJV0NwUmwxRjFaNHVTbEo0T0s5cStzK3AwNWFq?= =?utf-8?B?cXBYc2pMTEUrZEpublR5MmdiL3M3bXZoS01WZG92RGQ0My9KMjNGU0RYb0lr?= =?utf-8?B?enRTMWg1VzR4NzNHQThBZHp1NFpUUDR1SkVXa1VEaGRCcVk2SVZLTzFTUmZ0?= =?utf-8?B?RnFXZVp2MksxTXNWTWxYT0J3Y1Q1RDgyVWJZeUEwSEl2K0ZGS3dqQlloT1dw?= =?utf-8?B?QU5ZSlVLTkJhSXExR1I2cGljamFvUy9OUkRlY0kyYXI2dldjTEJ0NEo3OE5x?= =?utf-8?B?dGU1eE5CaGtHem1odFd4ZUg3bG1MSVZSTmlYeGxhMUNyYzhVNEFjeTN1Wk9i?= =?utf-8?B?Z1Z3SVdMcU8wTEMwcTF6czh1YnpXMFlDSEZ6aldDVXpvTE84bUY3S29UdEZ6?= =?utf-8?B?VENkQ2Q5NHlqbVZmb05ZcnhzRmxuaWNqL2VXYUlibWo3dEVsTTF3QTlGR1J1?= =?utf-8?B?SzRHQTdmRlpLSHJCZkZzdXRPRDRKTjZlUVVlU1QwWGJoQnlsd1E1bTdCY0dL?= =?utf-8?B?RDdSbUdqQkE1bmJ1NmhGR2srbGRJYzhnRHA2U0ZIR0lRMEluVTlRWFZ4VTVS?= =?utf-8?B?ZUlpWldiNFpJeTVERm0yc1B2NENUck1xTmpYdktEMTJYQU0yQzB5aTI5bEQz?= =?utf-8?B?WjY1M1c0MWNNOCtXUllGeHJxa0pZeEFzUXRNVmwxWEpsbCtBVmdlMWVBMERZ?= =?utf-8?B?a1kvRXBGdmNZOU9tNUFuUlVWU3huVGl6eWhqQTJGV2xTMnFPc2l6ZXdCNXpa?= =?utf-8?B?c1I0K2FwN0ZEVGNMNStGb29KdkdEOHF4R2ptR3RNQ1hNNU5XOUFVKzBDblg0?= =?utf-8?B?Z0UvMWlhUGVEZUdkNFN0alFWaHIxZWVCOFkrNVdnTWtHc3p6UEF6Z0g3dkZ3?= =?utf-8?B?Y0dNbWM1eWNwam1JTlJEaHVkZVgrbzJZZTBhRXB0Wk44WWlXK2tFYU1LdC94?= =?utf-8?B?aEtHZ2VHTnZhOEtoRHJ5N3R4TDF5b3cyWkNxb254Wk02ajZjeGVaeWhzV1B3?= =?utf-8?B?dHBDb0tTRzhQNC9UelNjYzVXZjFwMUp4RzMwcGlBQkZrcmEwK0JIQ1hYVFhq?= =?utf-8?B?U0RXYUxmNzlueEd0Ly8wWVpyVjhESUpsMURyNTBEenpCaC9hWWNCSzh6N0Nm?= =?utf-8?B?NjVzSDh2TnhtZGJhQ3loWkg1R3drNm9iVVVyK1I3SEhteUNDcFYvd1kvZ2x5?= =?utf-8?B?R2ZvSHprWUNaakUwZUxxZmVjWEs0cmNlRGpqcEJUNGFRTURNc3pQaTFma0xm?= =?utf-8?B?OU1UMk1tYkdBY203cEM5Y3NsTUI1VitidWRWdUpiQnNudE9vY0JEazF4R1Bs?= =?utf-8?B?cC9tSFBQZTE0TnJHMXl3V1N6WmMrU0huQzVBa2tOMUh2czhwUW0xWUtxZE5S?= =?utf-8?B?MlZvZmJMRXpKUmxFUUtNODg2cWw4SHNtMk5VcDQrL0poRTRWbGpqeUQ4NXU3?= =?utf-8?B?M1d3K1RDcGhNZTRDamJYbUliRHNtbk9ZMFRSaGRGYkJEajM2bzhSdnJLalEr?= =?utf-8?B?Q01LbDJ3Y0xhNFpMT3NKTkxFcTJiZEhMQm5IdVlUUWpnWFBwTFl5Q21HMWsy?= =?utf-8?B?VkJUbXZCMTlSMXB2OGh0a0s0S0dmTFlKL0ZOVVZrdkFTbDlvZGNmQ1B4UlRH?= =?utf-8?B?OEpLM1RUSlR4Qy9tMFloUmdnOUx5QmdkSzZoZmduREFrYjJvZEJZLzlLWHM3?= =?utf-8?B?WEp4alF6dWQvQXZJMy9vamNZOGppdHpYTSt1bUtQZnlIZ0ZmOHVTTmR2dzhk?= =?utf-8?B?cjR6b0JSWUR3U1JYU21JVzFNVzZ2TzRXRG54dXZpVmVCOFF3RWxZSUhzT1hu?= =?utf-8?B?MmJZc2tTdDFJRDRMd0V4L25FdlVWenRORkl3cm95K3JCZEtqYjlNbi8yMDhW?= =?utf-8?Q?l7myUEqXICIQ78+6ILTgSRAHx?= 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: BY5PR11MB4451.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c836f92d-fa69-48e8-010e-08dad71f5675 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2022 00:18:02.0656 (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: wz0uuiJgSkA8hOyyrDiSe8/Cs8dc3L1dg+KwZCNuAgd59CqMgtbYepotee/aVh7oh7uzgOMA496JxXFg2TajtmUV+UtpyY/qtu4Lif1bnME= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB6333 X-OriginatorOrg: intel.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org SGkgTWF4aW1lLCANCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNYXhp bWUgQ29xdWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiBTZW50OiBUaHVyc2Rh eSwgTm92ZW1iZXIgMjQsIDIwMjIgMTI6MDkgUE0NCj4gVG86IENoYXV0cnUsIE5pY29sYXMgPG5p Y29sYXMuY2hhdXRydUBpbnRlbC5jb20+OyBkZXZAZHBkay5vcmc7DQo+IHRob21hc0Btb25qYWxv bi5uZXQ7IGdha2hpbEBtYXJ2ZWxsLmNvbQ0KPiBDYzogVmFyZ2FzLCBIZXJuYW4gPGhlcm5hbi52 YXJnYXNAaW50ZWwuY29tPjsgVmlwaW4uVmFyZ2hlc2VAYW1kLmNvbTsNCj4gTWNuYW1hcmEsIEpv aG4gPGpvaG4ubWNuYW1hcmFAaW50ZWwuY29tPjsgRmVycnVoLllpZ2l0QGFtZC5jb207DQo+IENs aW50b24uRnJhbmNlQGFtZC5jb20NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MSAyLzJdIHRlc3Qv YmJkZXY6IGZpeCBidWlsZCBpc3N1ZSB3aXRoIG9wdGlvbmFsIGJ1aWxkIGZsYWcNCj4gDQo+IEhp IE5pY29sYXMsDQo+IA0KPiBPbiAxMS8yNC8yMiAxNzowNiwgTmljb2xhcyBDaGF1dHJ1IHdyb3Rl Og0KPiA+IE1pc3NpbmcgaW1wbGVtZW50YXRpb24gZm9yIG9mZmxvYWQgdGVzdCB3aXRoIEZGVC4N Cj4gPiBPbmx5IGJ1aWxkIHdoZW4gdGhlIG9wdGlvbmFsIGJ1aWxkIGZsYWcgUlRFX0JCREVWX09G RkxPQURfQ09TVCBpcyBzZXQuDQo+ID4NCj4gPiBGaXhlczogMGFjZGI5ODY2NzU2ICgidGVzdC9i YmRldjogYWRkIEZGVCBvcGVyYXRpb25zIGNhc2VzIikNCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6 IE5pY29sYXMgQ2hhdXRydSA8bmljb2xhcy5jaGF1dHJ1QGludGVsLmNvbT4NCj4gPiAtLS0NCj4g PiAgIGFwcC90ZXN0LWJiZGV2L3Rlc3RfYmJkZXZfcGVyZi5jIHwgODINCj4gKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysNCj4gPiAgIDEgZmlsZSBjaGFuZ2VkLCA4MiBpbnNlcnRpb25z KCspDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvYXBwL3Rlc3QtYmJkZXYvdGVzdF9iYmRldl9wZXJm LmMNCj4gPiBiL2FwcC90ZXN0LWJiZGV2L3Rlc3RfYmJkZXZfcGVyZi5jDQo+ID4gaW5kZXggMTg1 OTk1MjkwMS4uYjJlNTM2YjVlMyAxMDA2NDQNCj4gPiAtLS0gYS9hcHAvdGVzdC1iYmRldi90ZXN0 X2JiZGV2X3BlcmYuYw0KPiA+ICsrKyBiL2FwcC90ZXN0LWJiZGV2L3Rlc3RfYmJkZXZfcGVyZi5j DQo+ID4gQEAgLTQ5NDAsNiArNDk0MCw4OCBAQCBnZXRfYmJkZXZfcXVldWVfc3RhdHModWludDE2 X3QgZGV2X2lkLA0KPiB1aW50MTZfdCBxdWV1ZV9pZCwNCj4gPiAgIAlyZXR1cm4gMDsNCj4gPiAg IH0NCj4gPg0KPiA+ICtzdGF0aWMgaW50DQo+ID4gK29mZmxvYWRfbGF0ZW5jeV90ZXN0X2ZmdChz dHJ1Y3QgcnRlX21lbXBvb2wgKm1lbXBvb2wsIHN0cnVjdA0KPiB0ZXN0X2J1ZmZlcnMgKmJ1ZnMs DQo+ID4gKwkJc3RydWN0IHJ0ZV9iYmRldl9mZnRfb3AgKnJlZl9vcCwgdWludDE2X3QgZGV2X2lk LA0KPiA+ICsJCXVpbnQxNl90IHF1ZXVlX2lkLCBjb25zdCB1aW50MTZfdCBudW1fdG9fcHJvY2Vz cywNCj4gPiArCQl1aW50MTZfdCBidXJzdF9zeiwgc3RydWN0IHRlc3RfdGltZV9zdGF0cyAqdGlt ZV9zdCkgew0KPiA+ICsJaW50IGksIGRlcXVldWVkLCByZXQ7DQo+ID4gKwlzdHJ1Y3QgcnRlX2Ji ZGV2X2ZmdF9vcCAqb3BzX2VucVtNQVhfQlVSU1RdLA0KPiAqb3BzX2RlcVtNQVhfQlVSU1RdOw0K PiA+ICsJdWludDY0X3QgZW5xX3N0YXJ0X3RpbWUsIGRlcV9zdGFydF90aW1lOw0KPiA+ICsJdWlu dDY0X3QgZW5xX3N3X2xhc3RfdGltZSwgZGVxX2xhc3RfdGltZTsNCj4gPiArCXN0cnVjdCBydGVf YmJkZXZfc3RhdHMgc3RhdHM7DQo+ID4gKw0KPiA+ICsJZm9yIChpID0gMCwgZGVxdWV1ZWQgPSAw OyBkZXF1ZXVlZCA8IG51bV90b19wcm9jZXNzOyArK2kpIHsNCj4gPiArCQl1aW50MTZfdCBlbnEg PSAwLCBkZXEgPSAwOw0KPiA+ICsNCj4gPiArCQlpZiAodW5saWtlbHkobnVtX3RvX3Byb2Nlc3Mg LSBkZXF1ZXVlZCA8IGJ1cnN0X3N6KSkNCj4gPiArCQkJYnVyc3Rfc3ogPSBudW1fdG9fcHJvY2Vz cyAtIGRlcXVldWVkOw0KPiA+ICsNCj4gPiArCQlydGVfYmJkZXZfZmZ0X29wX2FsbG9jX2J1bGso bWVtcG9vbCwgb3BzX2VucSwgYnVyc3Rfc3opOw0KPiANCj4gSXQgbWlnaHQgYmUgc2FmZXIgdG8g Y2hlY2sgZm9yIGVycm9yLg0KDQpXZSBkb27igJl0IGNoZWNrIGZvciBlcnJvciBvbiB0aGUgX29w X2FsbG9jX2J1bGsoKSBmb3IgYW55IG9mIHRoZSBvdGhlciBvZmZsb2FkIHRlc3QgZnVuY3Rpb25z LiBUaGlzIGNvdWxkIGJlIGNoYW5nZWQgdGhyb3VnaCBhbiBpbmRlcGVuZGVudCBwYXRjaHNldC4N CkFyZSB5b3Ugb2theSB0byBhcHBseSBhcyBpcyBvbiB0aGUgbmV4dC1iYXNlYmFuZCBzdWJ0cmVl PyBPciB5b3UgcHJlZmVyIGEgdjIgd2l0aCBhbiBhZGRpdGlvbmFsIGNvbW1pdCBub3cgZm9yIGFs bCB0aGVzZSBmdW5jdGlvbnM/DQoNClRoYW5rcw0KTmljDQoNCj4gDQo+IEdpdmVuIGhvdyBsYXRl IHdlIGFyZSBpbiB0aGUgcmVsZWFzZSwgYW5kIGFsc28gYmVjYXVzZSBpdCBpcyBpbiB0aGUgdGVz dA0KPiBhcHBsaWNhdGlvbiwgSSdtIGZpbmUgaWYgdGhlIGZpeCBpcyBkb25lIGluIG5leHQgcmVs ZWFzZS4NCj4gDQo+IE90aGVyIHRoYW4gdGhhdCwgaXQgbG9va3MgZ29vZCB0byBtZToNCj4gUmV2 aWV3ZWQtYnk6IE1heGltZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+ IA0KPiBUaGFua3MsDQo+IE1heGltZQ0KDQo=