From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id eJUaMlU82mCQ9QAAgWs5BA (envelope-from ) for ; Mon, 28 Jun 2021 23:17:09 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id GGPALVU82mD5NAAAB5/wlQ (envelope-from ) for ; Mon, 28 Jun 2021 21:17:09 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id CAD611EA5A for ; Mon, 28 Jun 2021 23:17:08 +0200 (CEST) Received: from localhost ([::1]:54680 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lxyct-0002Gc-HO for larch@yhetil.org; Mon, 28 Jun 2021 17:17:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41080) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lxyco-0002DT-6u for guix-patches@gnu.org; Mon, 28 Jun 2021 17:17:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:41624) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lxycn-0006W1-SJ for guix-patches@gnu.org; Mon, 28 Jun 2021 17:17:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lxycn-00073k-OJ for guix-patches@gnu.org; Mon, 28 Jun 2021 17:17:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48320] [PATCH v2] lint: Verify if #:tests? is respected in the 'check' phase. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 28 Jun 2021 21:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48320 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48320@debbugs.gnu.org Cc: Mathieu Othacehe Received: via spool by 48320-submit@debbugs.gnu.org id=B48320.162491500527111 (code B ref 48320); Mon, 28 Jun 2021 21:17:01 +0000 Received: (at 48320) by debbugs.gnu.org; 28 Jun 2021 21:16:45 +0000 Received: from localhost ([127.0.0.1]:53170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lxycR-000737-TV for submit@debbugs.gnu.org; Mon, 28 Jun 2021 17:16:45 -0400 Received: from baptiste.telenet-ops.be ([195.130.132.51]:60170) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lxycP-00072v-EI for 48320@debbugs.gnu.org; Mon, 28 Jun 2021 17:16:38 -0400 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by baptiste.telenet-ops.be with bizsmtp id NlGa2500R0mfAB401lGbsF; Mon, 28 Jun 2021 23:16:35 +0200 Message-ID: <44f0c8b823b0f6f8e5388ff6c1d90e76fa09bf2c.camel@telenet.be> From: Maxime Devos Date: Mon, 28 Jun 2021 23:15:42 +0200 In-Reply-To: <2b0fee1845a66e1fb126b4bbf1c9892b7c648a3a.camel@telenet.be> References: <2b0fee1845a66e1fb126b4bbf1c9892b7c648a3a.camel@telenet.be> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-a66tmHWbPZXIlU1QAaYg" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1624914995; bh=iCsRZOeOCnZ1tmtzL3I8gXlEPb5FPfAl3F+Yn1sFO50=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=FnB5t9s1vSN1Vso5aGjZxs/foE+pk2xUkNFtsYJ+1msuLi7EXSi62bZKmWLrtHhuO oQJjtzaMYk4zGelAvENzNzmn98bIz08pep/G3D6hqtk2XLfKI0hYLafSTGQnJY3jq9 pRng5GrnHUbHN280v4wCKOAO5L5pDzPWQQH25YxYhM7uL6sfewSGF62bZtNd9XmzN8 TUmIR4FDsiIkvHDxca3Z1TwQZCyDMRL5Yso0q2zjDc1ZukDdvPlAiECpgobXC2Whh7 Hj9AFrm8hYv2eYgEgn97z03GSs/Pe0oUXEpd4vUwFllBxOgRZsjMxoyQy2/MMTIxKI MHkmvhZFiUxtA== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1624915029; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=iCsRZOeOCnZ1tmtzL3I8gXlEPb5FPfAl3F+Yn1sFO50=; b=Z1M9RqmbB6NciEG62Hl1IAgY+zAiPGaF5lEDhGp59dOXydnkUnFQoJQCB/JvDF5CCh7jBn YDNINQhuQ15UX6VZwzOr8NNwT200HblnJpjl7ysAnt5u37O+neuyCQPu8X+N5v6A22tjiH vqANvEFzoq2h6VmEbgMNDv6AV+YU4rTLmKbsV3rBnMV0Pd5D83wHziD+bFesVg40YLA3QS dAg4Lp9fxBJxVo74L2UXD95JCZNKoRi5V4Tv/qQ/Tu8TON27yoabCM3+z8bWxam2JLcAng qHJU9g4DJQteCfwidg51/ISEJNpOOnqWtJTkyz7yry7wBUwaMuzOiqnlsr86eg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1624915029; a=rsa-sha256; cv=none; b=Jh7wm0Aa+hGyalF06Tdcpywb2rdl1VNjvHMZSRvuuWq0tDohp9Pec3ioRJtORcrgZ4tjGE +pfjIo9YD31mgR8uPP9VJbsgOfZBliuZfQJSNxFYaQ3CUWHXVC8kmq5USCRH0xJa3v1f6j hl13MKDXaafgD8/u1W1HfYBHRrdGeZou7724j2wurbjzTanDGdl60p9VUt6674HUwhROby VdFUs5GJQdUcYEWpYtMuEbUjoqlpKMMiWKkVu9ZC9z6UCAa1uWEWJnb0ibctX70BrrHcqZ tZsMkH6o3U3I1do8yzWrUGZrIr2Eh0IyFjSOu1wmvvUPoxZtoBBrgieJUO+FzQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r21 header.b=FnB5t9s1; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -3.32 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r21 header.b=FnB5t9s1; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: CAD611EA5A X-Spam-Score: -3.32 X-Migadu-Scanner: scn0.migadu.com X-TUID: Y1W9cp8zrtMa --=-a66tmHWbPZXIlU1QAaYg Content-Type: multipart/mixed; boundary="=-gtucq2/GeTqxaD5VJcDg" --=-gtucq2/GeTqxaD5VJcDg Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Guix, This is a v2. It detects some more cases (e.g. python-dateutil dejagnu and eigen). It also allows letting '#:phases' be a G-exp. With thanks to Mathieu Othacehe. Greetings, Maxime. --=-gtucq2/GeTqxaD5VJcDg Content-Disposition: inline; filename="v2-0001-guix-gexp-Define-gexp-approximate-sexp.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="v2-0001-guix-gexp-Define-gexp-approximate-sexp.patch"; charset="UTF-8" RnJvbSA4ZTg5OGE2YzBmM2RmYTA4NmYxNDE0MTE1ZmIyZjU4ZmUzNjIyNGIxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMjggSnVuIDIwMjEgMTk6MjQ6NDQgKzAyMDAKU3ViamVjdDogW1BBVENIIHYy IDEvMl0gZ3VpeDogZ2V4cDogRGVmaW5lIGdleHAtPmFwcHJveGltYXRlLXNleHAuClRvOiA0ODMy MEBkZWJidWdzLmdudS5vcmcKQ2M6IE1hdGhpZXUgT3RoYWNlaGUgPG90aGFjZWhlQGdudS5vcmc+ CgpJdCB3aWxsIGJlIHVzZWQgaW4gdGhlICdvcHRpb25hbC10ZXN0cycgbGludGVyLgoKKiBndWl4 L2dleHAuc2NtIChnZXhwLT5hcHByb3hpbWF0ZS1zZXhwKTogTmV3IHByb2NlZHVyZS4KKiB0ZXN0 cy9nZXhwLnNjbQogICgibm8gcmVmZXJlbmNlcyIsICJ1bnF1b3RlZCBnZXhwIiwgInVucXVvdGVk IGdleHAgKG5hdGl2ZSkiKQogICgic3BsaWNlZCBnZXhwIiwgInVuc3BsaWNlZCBnZXhwLCBhcHBy b3hpbWF0ZWQiKQogICgidW5xdW90ZWQgZ2V4cCwgYXBwcm94aW1hdGVkIik6IFRlc3QgaXQuCiog ZG9jL2dleHAuc2NtICgiRy1FeHByZXNzaW9ucyIpOiBEb2N1bWVudCBpdC4KLS0tCiBkb2MvZ3Vp eC50ZXhpICB8IDExICsrKysrKysrKysrCiBndWl4L2dleHAuc2NtICB8IDE5ICsrKysrKysrKysr KysrKysrKysKIHRlc3RzL2dleHAuc2NtIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKwogMyBmaWxlcyBjaGFuZ2VkLCA2MSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZG9j L2d1aXgudGV4aSBiL2RvYy9ndWl4LnRleGkKaW5kZXggMTVlODk5OTQ0Ny4uY2M4MWM0MTdhMCAx MDA2NDQKLS0tIGEvZG9jL2d1aXgudGV4aQorKysgYi9kb2MvZ3VpeC50ZXhpCkBAIC0xMDAzOCw2 ICsxMDAzOCwxNyBAQCBjb3JyZXNwb25kaW5nIHRvIEB2YXJ7b2JqfSBmb3IgQHZhcntzeXN0ZW19 LCBjcm9zcy1jb21waWxpbmcgZm9yCiBoYXMgYW4gYXNzb2NpYXRlZCBnZXhwIGNvbXBpbGVyLCBz dWNoIGFzIGEgQGNvZGV7PHBhY2thZ2U+fS4KIEBlbmQgZGVmZm4KIAorQGRlZmZuIHtQcm9jZWR1 cmV9IGdleHAtPmFwcHJveGltYXRlLXNleHAgQHZhcntnZXhwfQorU29tZXRpbWVzLCBpdCBtYXkg YmUgdXNlZnVsIHRvIGNvbnZlcnQgYSBHLWV4cCBpbnRvIGEgUy1leHAuCitGb3IgZXhhbXBsZSwg c29tZSBsaW50ZXJzIChAcHhyZWZ7SW52b2tpbmcgZ3VpeCBsaW50fSkKK3BlZWsgaW50byB0aGUg YnVpbGQgcGhhc2VzIG9mIGEgcGFja2FnZSB0byBkZXRlY3QgcG90ZW50aWFsCitwcm9ibGVtcy4g IFRoaXMgY29udmVyc2lvbiBjYW4gYmUgYWNoaWV2ZWQgd2l0aCB0aGlzCitwcm9jZWR1cmUuICBI b3dldmVyLCBzb21lIGluZm9ybWF0aW9uIGNhbiBiZSBsb3N0IGluIHRoZQorcHJvY2Vzcy4gIE1v cmUgc3BlY2lmaWNhbGx5LCBsb3dlcmFibGUgb2JqZWN0cyB3aWxsIGJlIHNpbGVudGx5CityZXBs YWNlZCB3aXRoIHNvbWUgYXJiaXRyYXJ5IG9iamVjdCAtLSBjdXJyZW50bHkgdGhlIGxpc3QKK0Bj b2RleygqYXBwcm94aW1hdGUqKX0sIGJ1dCB0aGlzIG1heSBjaGFuZ2UuCitAZW5kIGRlZmZuCisK IEBub2RlIEludm9raW5nIGd1aXggcmVwbAogQHNlY3Rpb24gSW52b2tpbmcgQGNvbW1hbmR7Z3Vp eCByZXBsfQogCmRpZmYgLS1naXQgYS9ndWl4L2dleHAuc2NtIGIvZ3VpeC9nZXhwLnNjbQppbmRl eCAxODdmNWM1ZTg1Li5mM2QyNzhiM2U2IDEwMDY0NAotLS0gYS9ndWl4L2dleHAuc2NtCisrKyBi L2d1aXgvZ2V4cC5zY20KQEAgLTQsNiArNCw3IEBACiA7OzsgQ29weXJpZ2h0IMKpIDIwMTggSmFu IE5pZXV3ZW5odWl6ZW4gPGphbm5la2VAZ251Lm9yZz4KIDs7OyBDb3B5cmlnaHQgwqkgMjAxOSwg MjAyMCBNYXRoaWV1IE90aGFjZWhlIDxtLm90aGFjZWhlQGdtYWlsLmNvbT4KIDs7OyBDb3B5cmln aHQgwqkgMjAyMCBNYXhpbSBDb3Vybm95ZXIgPG1heGltLmNvdXJub3llckBnbWFpbC5jb20+Cis7 OzsgQ29weXJpZ2h0IMKpIDIwMjEgTWF4aW1lIERldm9zIDxtYXhpbWVkZXZvc0B0ZWxlbmV0LmJl PgogOzs7CiA7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1aXguCiA7OzsKQEAgLTQyLDYg KzQzLDcgQEAKICAgICAgICAgICAgIHdpdGgtaW1wb3J0ZWQtbW9kdWxlcwogICAgICAgICAgICAg d2l0aC1leHRlbnNpb25zCiAgICAgICAgICAgICBsZXQtc3lzdGVtCisgICAgICAgICAgICBnZXhw LT5hcHByb3hpbWF0ZS1zZXhwCiAKICAgICAgICAgICAgIGdleHAtaW5wdXQKICAgICAgICAgICAg IGdleHAtaW5wdXQ/CkBAIC0xNTcsNiArMTU5LDIzIEBACiAgICJSZXR1cm4gdGhlIHNvdXJjZSBj b2RlIGxvY2F0aW9uIG9mIEdFWFAuIgogICAoYW5kPT4gKCVnZXhwLWxvY2F0aW9uIGdleHApIHNv dXJjZS1wcm9wZXJ0aWVzLT5sb2NhdGlvbikpCiAKKyhkZWZpbmUqIChnZXhwLT5hcHByb3hpbWF0 ZS1zZXhwIGdleHApCisgICJSZXR1cm4gdGhlIFMtZXhwcmVzc2lvbiBjb3JyZXNwb25kaW5nIHRv IEdFWFAsIGJ1dCBkbyBub3QgbG93ZXIgYW55dGhpbmcuCitBcyBhIHJlc3VsdCwgdGhlIFMtZXhw cmVzc2lvbiB3aWxsIGJlIGFwcHJveGltYXRlIGlmIEdFWFAgaGFzIHJlZmVyZW5jZXMuIgorICAo ZGVmaW5lIChnZXhwLWxpa2U/IHRoaW5nKQorICAgIChvciAoZ2V4cD8gdGhpbmcpIChnZXhwLWlu cHV0PyB0aGluZykpKQorICAoYXBwbHkgKGdleHAtcHJvYyBnZXhwKQorICAgICAgICAgKG1hcCAo bGFtYmRhIChyZWZlcmVuY2UpCisgICAgICAgICAgICAgICAgKG1hdGNoIHJlZmVyZW5jZQorICAg ICAgICAgICAgICAgICAgKCgkIDxnZXhwLWlucHV0PiB0aGluZyBvdXRwdXQgbmF0aXZlKQorICAg ICAgICAgICAgICAgICAgIChpZiAoZ2V4cC1saWtlPyB0aGluZykKKyAgICAgICAgICAgICAgICAg ICAgICAgKGdleHAtPmFwcHJveGltYXRlLXNleHAgdGhpbmcpCisgICAgICAgICAgICAgICAgICAg ICAgIDs7IFNpbXBseSByZXR1cm5pbmcgJ3RoaW5nJyB3b24ndCB3b3JrIGluIHNvbWUKKyAgICAg ICAgICAgICAgICAgICAgICAgOzsgc2l0dWF0aW9uczsgc2VlICd3cml0ZS1nZXhwJyBiZWxvdy4K KyAgICAgICAgICAgICAgICAgICAgICAgJygqYXBwcm94aW1hdGUqKSkpCisgICAgICAgICAgICAg ICAgICAoXyAnKCphcHByb3hpbWF0ZSopKSkpCisgICAgICAgICAgICAgIChnZXhwLXJlZmVyZW5j ZXMgZ2V4cCkpKSkKKwogKGRlZmluZSAod3JpdGUtZ2V4cCBnZXhwIHBvcnQpCiAgICJXcml0ZSBH RVhQIG9uIFBPUlQuIgogICAoZGlzcGxheSAiIzxnZXhwICIgcG9ydCkKZGlmZiAtLWdpdCBhL3Rl c3RzL2dleHAuc2NtIGIvdGVzdHMvZ2V4cC5zY20KaW5kZXggODM0ZTc4YjlhMC4uMzlhNDdkNGU4 YyAxMDA2NDQKLS0tIGEvdGVzdHMvZ2V4cC5zY20KKysrIGIvdGVzdHMvZ2V4cC5zY20KQEAgLTEs NSArMSw2IEBACiA7OzsgR05VIEd1aXggLS0tIEZ1bmN0aW9uYWwgcGFja2FnZSBtYW5hZ2VtZW50 IGZvciBHTlUKIDs7OyBDb3B5cmlnaHQgwqkgMjAxNCwgMjAxNSwgMjAxNiwgMjAxNywgMjAxOCwg MjAxOSwgMjAyMCwgMjAyMSBMdWRvdmljIENvdXJ0w6hzIDxsdWRvQGdudS5vcmc+Cis7OzsgQ29w eXJpZ2h0IMKpIDIwMjEgTWF4aW1lIERldm9zIDxtYXhpbWVkZXZvc0B0ZWxlbmV0LmJlPgogOzs7 CiA7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1aXguCiA7OzsKQEAgLTg5LDYgKzkwLDM2 IEBACiAMCiAodGVzdC1iZWdpbiAiZ2V4cCIpCiAKKyh0ZXN0LWVxdWFsICJubyByZWZlcmVuY2Vz IgorICAnKGRpc3BsYXkgImhlbGxvIGdleHAtPmFwcHJveGltYXRlLXNleHAhIikKKyAgKGdleHAt PmFwcHJveGltYXRlLXNleHAgI34oZGlzcGxheSAiaGVsbG8gZ2V4cC0+YXBwcm94aW1hdGUtc2V4 cCEiKSkpCisKKyh0ZXN0LWVxdWFsICJ1bnF1b3RlZCBnZXhwIgorICAnKGRpc3BsYXkgImhlbGxv IikKKyAgKGxldCAoKGluc2lkZSAjfiJoZWxsbyIpKQorICAgIChnZXhwLT5hcHByb3hpbWF0ZS1z ZXhwICN+KGRpc3BsYXkgIyRpbnNpZGUpKSkpCisKKyh0ZXN0LWVxdWFsICJ1bnF1b3RlZCBnZXhw IChuYXRpdmUpIgorICAnKGRpc3BsYXkgImhlbGxvIikKKyAgKGxldCAoKGluc2lkZSAjfiJoZWxs byIpKQorICAgIChnZXhwLT5hcHByb3hpbWF0ZS1zZXhwICN+KGRpc3BsYXkgIytpbnNpZGUpKSkp CisKKyh0ZXN0LWVxdWFsICJzcGxpY2VkIGdleHAiCisgICcoZGlzcGxheSAnKGZyZXNoIHZlZ2V0 YWJsZXMpKQorICAobGV0ICgoaW5zaWRlICN+KGZyZXNoIHZlZ2V0YWJsZXMpKSkKKyAgICAoZ2V4 cC0+YXBwcm94aW1hdGUtc2V4cCAjfihkaXNwbGF5ICcoIyRAaW5zaWRlKSkpKSkKKworKHRlc3Qt ZXF1YWwgInVuc3BsaWNlZCBnZXhwLCBhcHByb3hpbWF0ZWQiCisgIDs7ICgqYXBwcm94aW1hdGUq KSBpcyByZWFsbHkgYW4gaW1wbGVtZW50YXRpb24gZGV0YWlsCisgICcoZGlzcGxheSAnKCphcHBy b3hpbWF0ZSopKQorICAobGV0ICgoaW5zaWRlIChmaWxlLWFwcGVuZCBjb3JldXRpbHMgIi9iaW4v aGVsbG8iKSkpCisgICAgKGdleHAtPmFwcHJveGltYXRlLXNleHAgI34oZGlzcGxheSAnKCMkQGlu c2lkZSkpKSkpCisKKyh0ZXN0LWVxdWFsICJ1bnF1b3RlZCBnZXhwLCBhcHByb3hpbWF0ZWQiCisg ICcoZGlzcGxheSAnKCphcHByb3hpbWF0ZSopKQorICAobGV0ICgoaW5zaWRlIChmaWxlLWFwcGVu ZCBjb3JldXRpbHMgIi9iaW4vaGVsbG8iKSkpCisgICAgKGdleHAtPmFwcHJveGltYXRlLXNleHAg I34oZGlzcGxheSAnIyRpbnNpZGUpKSkpCisKICh0ZXN0LWVxdWFsICJubyByZWZzIgogICAnKGRp c3BsYXkgImhlbGxvISIpCiAgIChsZXQgKChleHAgKGdleHAgKGRpc3BsYXkgImhlbGxvISIpKSkp Ci0tIAoyLjMyLjAKCg== --=-gtucq2/GeTqxaD5VJcDg Content-Disposition: inline; filename*0=v2-0002-lint-Verify-if-tests-is-respected-in-the-check-ph.pat; filename*1=ch Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="v2-0002-lint-Verify-if-tests-is-respected-in-the-check-ph.patch"; charset="UTF-8" RnJvbSA2MDRjZDAwYzNmY2NlNDM2ZDIzZjA1ZmY3NDk2YTZlYTEyMDA1OTRlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMjggSnVuIDIwMjEgMjA6NDQ6MTYgKzAyMDAKU3ViamVjdDogW1BBVENIIHYy IDIvMl0gbGludDogVmVyaWZ5IGlmICM6dGVzdHM/IGlzIHJlc3BlY3RlZCBpbiB0aGUgJ2NoZWNr JwogcGhhc2UuClRvOiA0ODMyMEBkZWJidWdzLmdudS5vcmcKQ2M6IE1hdGhpZXUgT3RoYWNlaGUg PG90aGFjZWhlQGdudS5vcmc+CgpUaGVyZSBoYXZlIGJlZW4gYSBmZXcgcGF0Y2hlcyB0byB0aGUg bWFpbGluZyBsaXN0IGxhdGVseQpub3QgcmVzcGVjdGluZyB0aGlzLCBhbmQgdGhpcyBsaW50ZXIg ZGV0ZWN0cyAzNjggcGFja2FnZQpkZWZpbml0aW9ucyB0aGF0IGNvdWxkIGJlIG1vZGlmaWVkIHRv IHN1cHBvcnQgdGhlIC0td2l0aG91dC10ZXN0cwpwYWNrYWdlIHRyYW5zZm9ybWF0aW9uLgoKKiBn dWl4L2xpbnQuc2NtCiAgKGNoZWNrLW9wdGlvbmFsLXRlc3RzKTogTmV3IGxpbnRlci4KICAoJWxv Y2FsLWNoZWNrZXJzKVtvcHRpb25hbC10ZXN0c106IEFkZCBpdC4KKiB0ZXN0cy9saW50LnNjbQog IChwYWNrYWdlLXdpdGgtcGhhc2UtY2hhbmdlcyk6IE5ldyBwcm9jZWR1cmUuCiAgKCJvcHRpb25h bC10ZXN0czogbm8gY2hlY2sgcGhhc2UiKQogICgib3B0aW9uYWwtdGVzdHM6IGNoZWNrIGhhc2Ug cmVzcGVjdHMgIzp0ZXN0cz8iKQogICgib3B0aW9uYWwtdGVzdHM6IGNoZWNrIHBoYXNlIGlnbm9y ZXMgIzp0ZXN0cz8iKQogICgib3B0aW9uYWwtdGVzdHM6IGRvIG5vdCBjcmFzaCB3aGVuICM6cGhh c2VzIGlzIGludmFsaWQiKQogICgib3B0aW9uYWwtdGVzdHM6IGFsbG93IEctZXhwcyAobm8gd2Fy bmluZykiKQogICgib3B0aW9uYWwtdGVzdHM6IGFsbG93IEctZXhwcyAod2FybmluZykiKQogICgi b3B0aW9uYWwtdGVzdHM6IGNvbXBsaWNhdGVkICdjaGVjaycgcGhhc2UiKTogTmV3IHRlc3RzLgot LS0KIGd1aXgvbGludC5zY20gIHwgNjAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKystCiB0ZXN0cy9saW50LnNjbSB8IDY2ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKystCiAyIGZpbGVzIGNoYW5nZWQsIDEyNCBpbnNlcnRp b25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2d1aXgvbGludC5zY20gYi9ndWl4 L2xpbnQuc2NtCmluZGV4IGQ2NWQ1Y2U4ZjkuLjdmZGMzMzAzMDYgMTAwNjQ0Ci0tLSBhL2d1aXgv bGludC5zY20KKysrIGIvZ3VpeC9saW50LnNjbQpAQCAtNDAsNyArNDAsOCBAQAogICAjOnVzZS1t b2R1bGUgKGd1aXggcGFja2FnZXMpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBpMThuKQogICAjOnVz ZS1tb2R1bGUgKChndWl4IGdleHApCi0gICAgICAgICAgICAgICAgIzpzZWxlY3QgKGxvY2FsLWZp bGU/IGxvY2FsLWZpbGUtYWJzb2x1dGUtZmlsZS1uYW1lKSkKKyAgICAgICAgICAgICAgICAjOnNl bGVjdCAoZ2V4cD8gbG9jYWwtZmlsZT8gbG9jYWwtZmlsZS1hYnNvbHV0ZS1maWxlLW5hbWUKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2V4cC0+YXBwcm94aW1hdGUtc2V4cCkpCiAg ICM6dXNlLW1vZHVsZSAoZ3VpeCBsaWNlbnNlcykKICAgIzp1c2UtbW9kdWxlIChndWl4IHJlY29y ZHMpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBncmFmdHMpCkBAIC04OCw2ICs4OSw3IEBACiAgICAg ICAgICAgICBjaGVjay1zb3VyY2UKICAgICAgICAgICAgIGNoZWNrLXNvdXJjZS1maWxlLW5hbWUK ICAgICAgICAgICAgIGNoZWNrLXNvdXJjZS11bnN0YWJsZS10YXJiYWxsCisgICAgICAgICAgICBj aGVjay1vcHRpb25hbC10ZXN0cwogICAgICAgICAgICAgY2hlY2stbWlycm9yLXVybAogICAgICAg ICAgICAgY2hlY2stZ2l0aHViLXVybAogICAgICAgICAgICAgY2hlY2stbGljZW5zZQpAQCAtMTA1 MCw2ICsxMDUyLDU4IEBAIGRlc2NyaXB0aW9ucyBtYWludGFpbmVkIHVwc3RyZWFtLiIKIChkZWZp bmUgZXhjZXB0aW9uLXdpdGgta2luZC1hbmQtYXJncz8KICAgKGV4Y2VwdGlvbi1wcmVkaWNhdGUg JmV4Y2VwdGlvbi13aXRoLWtpbmQtYW5kLWFyZ3MpKQogCisoZGVmaW5lIChjaGVjay1vcHRpb25h bC10ZXN0cyBwYWNrYWdlKQorICAiRW1pdCBhIHdhcm5pbmcgaWYgdGhlIHRlc3Qgc3VpdGUgaXMg cnVuIHVuY29uZGl0aW9uYWxseS4iCisgIChkZWZpbmUgKHNleHAtdXNlcy10ZXN0cz8/IHNleHAp CisgICAgIlRlc3QgaWYgU0VYUCBjb250YWlucyB0aGUgc3ltYm9sICd0ZXN0cz8nLiIKKyAgICAo c2V4cC1jb250YWlucy1hdG9tPyBzZXhwICd0ZXN0cz8pKQorICAoZGVmaW5lIChzZXhwLWNvbnRh aW5zLWF0b20/IHNleHAgYXRvbSkKKyAgICAiVGVzdCBpZiBTRVhQIGNvbnRhaW5zIEFUT00uIgor ICAgIChpZiAocGFpcj8gc2V4cCkKKyAgICAgICAgKG9yIChzZXhwLWNvbnRhaW5zLWF0b20/IChj YXIgc2V4cCkgYXRvbSkKKyAgICAgICAgICAgIChzZXhwLWNvbnRhaW5zLWF0b20/IChjZHIgc2V4 cCkgYXRvbSkpCisgICAgICAgIChlcT8gc2V4cCBhdG9tKSkpCisgIChkZWZpbmUgKGNoZWNrLWNo ZWNrLXByb2NlZHVyZSBleHByZXNzaW9uKQorICAgIChtYXRjaCBleHByZXNzaW9uCisgICAgICAo YCgsKG9yICdsZXQgJ2xldCopIC4gLF8pCisgICAgICAgKGNoZWNrLWNoZWNrLXByb2NlZHVyZSAo Y2FyIChsYXN0LXBhaXIgZXhwcmVzc2lvbikpKSkKKyAgICAgIChgKCwob3IgJ2xhbWJkYSAnbGFt YmRhKikgLF8gLiAsY29kZSkKKyAgICAgICAoaWYgKHNleHAtdXNlcy10ZXN0cz8/IGNvZGUpCisg ICAgICAgICAgICcoKQorICAgICAgICAgICAobGlzdCAobWFrZS13YXJuaW5nIHBhY2thZ2UKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyBUUkFOU0xBVE9SUzogY2hlY2sgYW5kICM6 dGVzdHM/IGFyZSBhCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsgU2NoZW1lIHN5 bWJvbCBhbmQga2V5d29yZCByZXNwZWN0aXZlbHkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA7OyBhbmQgc2hvdWxkIG5vdCBiZSB0cmFuc2xhdGVkLgorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChHXyAidGhlICdjaGVjaycgcGhhc2Ugc2hvdWxkIHJlc3BlY3QgIzp0ZXN0 cz8iKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICM6ZmllbGQgJ2FyZ3VtZW50cykp KSkKKyAgICAgIChfICcoKSkpKQorICAoZGVmaW5lIChjaGVjay1waGFzZXMtZGVsdGEgZGVsdGEp CisgICAgKG1hdGNoIGRlbHRhCisgICAgICAoYChyZXBsYWNlICdjaGVjayAsZXhwcmVzc2lvbikK KyAgICAgICAoY2hlY2stY2hlY2stcHJvY2VkdXJlIGV4cHJlc3Npb24pKQorICAgICAgKF8gJygp KSkpCisgIChkZWZpbmUgKGNoZWNrLXBoYXNlcy1kZWx0YXMgZGVsdGFzKQorICAgIChtYXRjaCBk ZWx0YXMKKyAgICAgICgoKSAnKCkpCisgICAgICAoKGhlYWQgLiB0YWlsKQorICAgICAgIChvciAo Y2hlY2stcGhhc2VzLWRlbHRhIGhlYWQpCisgICAgICAgICAgIChjaGVjay1waGFzZXMtZGVsdGFz IHRhaWwpKSkKKyAgICAgIChfIChsaXN0IChtYWtlLXdhcm5pbmcgcGFja2FnZQorICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA7OyBUUkFOU0xBVE9SUzogbW9kaWZ5LXBoYXNlcyBpcyBhIFNj aGVtZQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyBzeW50YXggYW5kIG11c3Qgbm90 IGJlIHRyYW5zbGF0ZWQuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChHXyAiaW5jb3Jy ZWN0IGNhbGwgdG8g4oCYbW9kaWZ5LXBoYXNlc+KAmSIpCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICM6ZmllbGQgJ2FyZ3VtZW50cykpKSkpCisgIChhcHBseSAobGFtYmRhKiAoIzprZXkg cGhhc2VzICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAgKGRlZmluZSBwaGFzZXMvc2V4 cAorICAgICAgICAgICAgIChpZiAoZ2V4cD8gcGhhc2VzKQorICAgICAgICAgICAgICAgICAoZ2V4 cC0+YXBwcm94aW1hdGUtc2V4cCBwaGFzZXMpCisgICAgICAgICAgICAgICAgIHBoYXNlcykpCisg ICAgICAgICAgIChtYXRjaCBwaGFzZXMvc2V4cAorICAgICAgICAgICAgIChgKG1vZGlmeS1waGFz ZXMgLF8gLiAsY2hhbmdlcykKKyAgICAgICAgICAgICAgKGNoZWNrLXBoYXNlcy1kZWx0YXMgY2hh bmdlcykpCisgICAgICAgICAgICAgKF8gJygpKSkpCisgICAgICAgICAocGFja2FnZS1hcmd1bWVu dHMgcGFja2FnZSkpKQorCiAoZGVmaW5lKiAoY2hlY2stZGVyaXZhdGlvbiBwYWNrYWdlICM6a2V5 IHN0b3JlKQogICAiRW1pdCBhIHdhcm5pbmcgaWYgd2UgZmFpbCB0byBjb21waWxlIFBBQ0tBR0Ug dG8gYSBkZXJpdmF0aW9uLiIKICAgKGRlZmluZSAodHJ5IHN0b3JlIHN5c3RlbSkKQEAgLTE1OTAs NiArMTY0NCwxMCBAQCB0aGVtIGZvciBQQUNLQUdFLiIKICAgICAgKGRlc2NyaXB0aW9uICJNYWtl IHN1cmUgdGhlICdsaWNlbnNlJyBmaWVsZCBpcyBhIDxsaWNlbnNlPiBcCiBvciBhIGxpc3QgdGhl cmVvZiIpCiAgICAgIChjaGVjayAgICAgICBjaGVjay1saWNlbnNlKSkKKyAgIChsaW50LWNoZWNr ZXIKKyAgICAgKG5hbWUgICAgICAgICdvcHRpb25hbC10ZXN0cykKKyAgICAgKGRlc2NyaXB0aW9u ICJNYWtlIHN1cmUgdGVzdHMgYXJlIG9ubHkgcnVuIHdoZW4gcmVxdWVzdGVkIikKKyAgICAgKGNo ZWNrICAgICAgIGNoZWNrLW9wdGlvbmFsLXRlc3RzKSkKICAgIChsaW50LWNoZWNrZXIKICAgICAg KG5hbWUgICAgICAgICdtaXJyb3ItdXJsKQogICAgICAoZGVzY3JpcHRpb24gIlN1Z2dlc3QgJ21p cnJvcjovLycgVVJMcyIpCmRpZmYgLS1naXQgYS90ZXN0cy9saW50LnNjbSBiL3Rlc3RzL2xpbnQu c2NtCmluZGV4IGZhZTM0NmU3MjQuLjMzNzA1ZjdjZDMgMTAwNjQ0Ci0tLSBhL3Rlc3RzL2xpbnQu c2NtCisrKyBiL3Rlc3RzL2xpbnQuc2NtCkBAIC05LDYgKzksNyBAQAogOzs7IENvcHlyaWdodCDC qSAyMDE4LCAyMDE5IEFydW4gSXNhYWMgPGFydW5pc2FhY0BzeXN0ZW1yZWJvb3QubmV0PgogOzs7 IENvcHlyaWdodCDCqSAyMDIwIFRpbW90aHkgU2FtcGxlIDxzYW1wbGV0QG5neXJvLmNvbT4KIDs7 OyBDb3B5cmlnaHQgwqkgMjAyMSBYaW5nbHUgQ2hlbiA8cHVibGljQHlvY3RvY2VsbC54eXo+Cis7 OzsgQ29weXJpZ2h0IMKpIDIwMjEgTWF4aW1lIERldm9zIDxtYXhpbWVkZXZvc0B0ZWxlbmV0LmJl PgogOzs7CiA7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1aXguCiA7OzsKQEAgLTM4LDcg KzM5LDcgQEAKICAgIzp1c2UtbW9kdWxlIChndWl4IGxpbnQpCiAgICM6dXNlLW1vZHVsZSAoZ3Vp eCB1aSkKICAgIzp1c2UtbW9kdWxlIChndWl4IHN3aCkKLSAgIzp1c2UtbW9kdWxlICgoZ3VpeCBn ZXhwKSAjOnNlbGVjdCAobG9jYWwtZmlsZSkpCisgICM6dXNlLW1vZHVsZSAoKGd1aXggZ2V4cCkg IzpzZWxlY3QgKGdleHAgbG9jYWwtZmlsZSBnZXhwPykpCiAgICM6dXNlLW1vZHVsZSAoKGd1aXgg dXRpbHMpICM6c2VsZWN0IChjYWxsLXdpdGgtdGVtcG9yYXJ5LWRpcmVjdG9yeSkpCiAgICM6dXNl LW1vZHVsZSAoKGd1aXggaW1wb3J0IGhhY2thZ2UpICM6c2VsZWN0ICglaGFja2FnZS11cmwpKQog ICAjOnVzZS1tb2R1bGUgKChndWl4IGltcG9ydCBzdGFja2FnZSkgIzpzZWxlY3QgKCVzdGFja2Fn ZS11cmwpKQpAQCAtNzQ0LDYgKzc0NSw2OSBAQAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChzaGEyNTYgJW51bGwtc2hhMjU2KSkpKSkpCiAgICAgKGNoZWNrLXNvdXJjZS11bnN0YWJs ZS10YXJiYWxsIHBrZykpKQogCisoZGVmaW5lIChwYWNrYWdlLXdpdGgtcGhhc2UtY2hhbmdlcyBj aGFuZ2VzKQorICAoZHVtbXktcGFja2FnZSAieCIKKyAgICAgICAgICAgICAgICAgKGFyZ3VtZW50 cyBgKCM6cGhhc2VzCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAsKGlmIChnZXhwPyBj aGFuZ2VzKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjfihtb2RpZnktcGhh c2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICMkQGNoYW5nZXMpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGAobW9k aWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICxAY2hhbmdlcykpKSkpKQorCisodGVzdC1lcXVhbCAib3B0aW9uYWwtdGVzdHM6 IG5vIGNoZWNrIHBoYXNlIgorICAnKCkKKyAgKGxldCAoKHBrZyAocGFja2FnZS13aXRoLXBoYXNl LWNoYW5nZXMgJygpKSkpCisgICAgKGNoZWNrLW9wdGlvbmFsLXRlc3RzIHBrZykpKQorCisodGVz dC1lcXVhbCAib3B0aW9uYWwtdGVzdHM6IGNoZWNrIHBoYXNlIHJlc3BlY3RzICM6dGVzdHM/Igor ICAnKCkKKyAgKGxldCAoKHBrZyAocGFja2FnZS13aXRoLXBoYXNlLWNoYW5nZXMKKyAgICAgICAg ICAgICAgJygocmVwbGFjZSAnY2hlY2sKKyAgICAgICAgICAgICAgICAgIChsYW1iZGEqICgjOmtl eSB0ZXN0cz8gIzphbGxvdy1vdGhlci1rZXlzPykKKyAgICAgICAgICAgICAgICAgICAgKHdoZW4g dGVzdHM/CisgICAgICAgICAgICAgICAgICAgICAgKGludm9rZSAiLi90aGUtdGVzdC1zdWl0ZSIp KSkpKSkpKQorICAgIChjaGVjay1vcHRpb25hbC10ZXN0cyBwa2cpKSkKKworKHRlc3QtZXF1YWwg Im9wdGlvbmFsLXRlc3RzOiBjaGVjayBwaGFzZSBpZ25vcmVzICM6dGVzdHM/IgorICAidGhlICdj aGVjaycgcGhhc2Ugc2hvdWxkIHJlc3BlY3QgIzp0ZXN0cz8iCisgIChsZXQgKChwa2cgKHBhY2th Z2Utd2l0aC1waGFzZS1jaGFuZ2VzCisgICAgICAgICAgICAgICcoKHJlcGxhY2UgJ2NoZWNrCisg ICAgICAgICAgICAgICAgICAobGFtYmRhIF8KKyAgICAgICAgICAgICAgICAgICAgKGludm9rZSAi Li90aGUtdGVzdC1zdWl0ZSIpKSkpKSkpCisgICAgKHNpbmdsZS1saW50LXdhcm5pbmctbWVzc2Fn ZQorICAgICAoY2hlY2stb3B0aW9uYWwtdGVzdHMgcGtnKSkpKQorCisodGVzdC1lcXVhbCAib3B0 aW9uYWwtdGVzdHM6IGRvIG5vdCBjcmFzaCB3aGVuICM6cGhhc2VzIGlzIGludmFsaWQiCisgICJp bmNvcnJlY3QgY2FsbCB0byDigJhtb2RpZnktcGhhc2Vz4oCZIgorICAobGV0ICgocGtnIChwYWNr YWdlLXdpdGgtcGhhc2UtY2hhbmdlcyAndGhpcy1pcy1ub3QtYS1saXN0KSkpCisgICAgKHNpbmds ZS1saW50LXdhcm5pbmctbWVzc2FnZQorICAgICAoY2hlY2stb3B0aW9uYWwtdGVzdHMgcGtnKSkp KQorCisodGVzdC1lcXVhbCAib3B0aW9uYWwtdGVzdHM6IGFsbG93IEctZXhwcyAobm8gd2Fybmlu ZykiCisgICcoKQorICAobGV0ICgocGtnIChwYWNrYWdlLXdpdGgtcGhhc2UtY2hhbmdlcyAjfigp KSkpCisgICAgKGNoZWNrLW9wdGlvbmFsLXRlc3RzIHBrZykpKQorCisodGVzdC1lcXVhbCAib3B0 aW9uYWwtdGVzdHM6IGFsbG93IEctZXhwcyAod2FybmluZykiCisgICJ0aGUgJ2NoZWNrJyBwaGFz ZSBzaG91bGQgcmVzcGVjdCAjOnRlc3RzPyIKKyAgKGxldCAoKHBrZyAocGFja2FnZS13aXRoLXBo YXNlLWNoYW5nZXMKKyAgICAgICAgICAgICAgI34oKHJlcGxhY2UgJ2NoZWNrCisgICAgICAgICAg ICAgICAgICAgKGxhbWJkYSBfCisgICAgICAgICAgICAgICAgICAgICAoaW52b2tlICIvdGhlLXRl c3Qtc3VpdGUiKSkpKSkpKQorICAgIChzaW5nbGUtbGludC13YXJuaW5nLW1lc3NhZ2UKKyAgICAg KGNoZWNrLW9wdGlvbmFsLXRlc3RzIHBrZykpKSkKKworKHRlc3QtZXF1YWwgIm9wdGlvbmFsLXRl c3RzOiBjb21wbGljYXRlZCAnY2hlY2snIHBoYXNlIgorICAidGhlICdjaGVjaycgcGhhc2Ugc2hv dWxkIHJlc3BlY3QgIzp0ZXN0cz8iCisgIChsZXQgKChwa2cgKHBhY2thZ2Utd2l0aC1waGFzZS1j aGFuZ2VzCisgICAgICAgICAgICAgICcoKHJlcGxhY2UgJ2NoZWNrCisgICAgICAgICAgICAgICAg ICAobGFtYmRhKiAoIzprZXkgaW5wdXRzIHRlc3RzPyAjOmFsbG93LW90aGVyLWtleXMpCisgICAg ICAgICAgICAgICAgICAgIChsZXQgKChzb21ldGhpbmcgKHN0dWZmIGZyb20gaW5wdXRzIG9yIG5h dGl2ZS1pbnB1dHMpKSkKKyAgICAgICAgICAgICAgICAgICAgICAoZGVsZXRlLWZpbGUgImRhdGV1 dGlsL3Rlc3QvdGVzdF91dGlscy5weSIpCisgICAgICAgICAgICAgICAgICAgICAgKGludm9rZSAi cHl0ZXN0IiAiLXZ2IikpKSkpKSkpCisgICAgKHNpbmdsZS1saW50LXdhcm5pbmctbWVzc2FnZQor ICAgICAoY2hlY2stb3B0aW9uYWwtdGVzdHMgcGtnKSkpKQorCiAodGVzdC1lcXVhbCAic291cmNl OiAyMDAiCiAgICcoKQogICAod2l0aC1odHRwLXNlcnZlciBgKCgyMDAgLCVsb25nLXN0cmluZykp Ci0tIAoyLjMyLjAKCg== --=-gtucq2/GeTqxaD5VJcDg-- --=-a66tmHWbPZXIlU1QAaYg Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYNo7/hccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7p0vAP9OpY+Vuo5yymS1BQeAodl01J/3 Xr/764zjJkqajwaWYgEA6nlIgBrcpfZSZidFaElQDQKuVEUCyp+hwpxGNtt7GAs= =GuJE -----END PGP SIGNATURE----- --=-a66tmHWbPZXIlU1QAaYg--