From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#38072: when `byte-compile-file' finds out that a file is `no-byte-compile', it ignores `load' parameter Date: Mon, 21 Sep 2020 22:30:30 +0000 Message-ID: References: <834kocrbg1.fsf@gnu.org> <83y2ldbug9.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000eee66005afda6567" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11353"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 38072@debbugs.gnu.org, pogonyshev@gmail.com, monnier@iro.umontreal.ca, akrl@sdf.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Sep 22 00:31:32 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kKULM-0002ph-F8 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 22 Sep 2020 00:31:32 +0200 Original-Received: from localhost ([::1]:41764 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kKULL-0000hH-F3 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 21 Sep 2020 18:31:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34924) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kKUKs-0000fL-Ig for bug-gnu-emacs@gnu.org; Mon, 21 Sep 2020 18:31:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45126) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kKUKs-0003sF-7e for bug-gnu-emacs@gnu.org; Mon, 21 Sep 2020 18:31:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kKUKs-0002VA-4o for bug-gnu-emacs@gnu.org; Mon, 21 Sep 2020 18:31:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 21 Sep 2020 22:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38072 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 38072-submit@debbugs.gnu.org id=B38072.16007274399569 (code B ref 38072); Mon, 21 Sep 2020 22:31:02 +0000 Original-Received: (at 38072) by debbugs.gnu.org; 21 Sep 2020 22:30:39 +0000 Original-Received: from localhost ([127.0.0.1]:56662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kKUKV-0002UH-5M for submit@debbugs.gnu.org; Mon, 21 Sep 2020 18:30:39 -0400 Original-Received: from mail-ed1-f66.google.com ([209.85.208.66]:34427) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kKUKT-0002U4-0t for 38072@debbugs.gnu.org; Mon, 21 Sep 2020 18:30:37 -0400 Original-Received: by mail-ed1-f66.google.com with SMTP id k14so14411335edo.1 for <38072@debbugs.gnu.org>; Mon, 21 Sep 2020 15:30:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=QdWz2QM3GPLh9RW9cmBF7NYuvZz3k/voVPGT4MXFhJw=; b=qhMRRwu+/Yjkh4yjM0gTByLimXFrgZ+s3CVvePXm58zK7QOA5845Kz+Ax2UczwqKvD Fya19zXXHSilF5+RbhlpkBmMogeMHriuhRe91+GjGrxz4FwN3+llOz7oe3h8ErSiGeg3 iGe+OcVu0TA4K+U1bgbtygl5s8seq9Mr94oavP2jwWE0b5PUF8mzmNPypkuk0XVfBq2Y jurQZdIiebaPMZYwqUFYEYsVvosiHghQUUUzElgUQyyG9PREa0XF4odfMZ++CZ6Tx2Td +G6M+Dpo21nLiGiyHyX5tA+43J/QftxM3dRx6BfZGXzhCuQbhO+lbpWT1t+k+kRfwIcU mXvw== X-Gm-Message-State: AOAM530BdxxE0+rHw4vD0Jxxa4aPTam2elCinxz0ci2UgfHWLihYgA2u K5Us4c88UuWusyVs1VM2jgyRI5Axt4RbdKsGRQI= X-Google-Smtp-Source: ABdhPJwr/kMZqE40aM0TVgtw68U3p6miZ9zWGYg/+6FPrQNsrrpFNo8plujS8WFLodo5bU/BWl5pThgBV/b6SEdnqnM= X-Received: by 2002:aa7:c985:: with SMTP id c5mr1092524edt.355.1600727431432; Mon, 21 Sep 2020 15:30:31 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 21 Sep 2020 22:30:30 +0000 In-Reply-To: <83y2ldbug9.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 13 Sep 2020 17:52:06 +0300") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:188651 Archived-At: --000000000000eee66005afda6567 Content-Type: text/plain; charset="UTF-8" Eli Zaretskii writes: >> So I agree with Stefan M that the prefix argument should be deprecated. >> Do we have a process for that or should it just be removed? > > We cannot just remove it. We should document that it's deprecated and > use advertised-calling-convention to advertise the signature without > it (which will also produce a warning about using the argument in some > situations). How about the attached patch? --000000000000eee66005afda6567 Content-Type: text/x-diff; charset="US-ASCII"; name="0001-byte-compile-file-Make-optional-LOAD-argument-obsole.patch" Content-Disposition: attachment; filename="0001-byte-compile-file-Make-optional-LOAD-argument-obsole.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: 3e61511eba42a36f_0.1 RnJvbSA1NWRmNjk2YmMzZmQzNDAxZTUwNjU3MTczZTYyN2QyZTFhNGRlNmQxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5AbWFyeGlzdC5zZT4KRGF0 ZTogVHVlLCAyMiBTZXAgMjAyMCAwMDoxNjoyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIGJ5dGUt Y29tcGlsZS1maWxlOiBNYWtlIG9wdGlvbmFsIExPQUQgYXJndW1lbnQgb2Jzb2xldGUKCiogbGlz cC9lbWFjcy1saXNwL2J5dGVjb21wLmVsIChieXRlLWNvbXBpbGUtZmlsZSk6IERlY2xhcmUgb3B0 aW9uYWwKTE9BRCBhcmd1bWVudCBvYnNvbGV0ZS4gIEFkanVzdCBjYWxsZXJzLiAgKEJ1ZyMzODA3 MikKKGJ5dGUtcmVjb21waWxlLWZpbGUpOiBEZWNsYXJlIG9wdGlvbmFsIExPQUQgYXJndW1lbnQg b2Jzb2xldGUuCiogZG9jL2xpc3ByZWYvY29tcGlsZS50ZXhpIChDb21waWxhdGlvbiBGdW5jdGlv bnMpOiBVcGRhdGUKZG9jdW1lbnRhdGlvbiB0byByZWZsZWN0IGFib3ZlIG9ic29sZXRpb24uCiog ZXRjL05FV1M6IEFubm91bmNlIGFib3ZlIG9ic29sZXRpb24uCi0tLQogZG9jL2xpc3ByZWYvY29t cGlsZS50ZXhpICAgICAgICAgICAgICAgfCAgNSArLS0tLQogZXRjL05FV1MgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgfCAgNCArKysrCiBsaXNwL2VtYWNzLWxpc3AvYnl0ZWNvbXAuZWwg ICAgICAgICAgICB8IDE3ICsrKysrKysrKy0tLS0tLS0tCiBsaXNwL29yZy9vcmcuZWwgICAgICAg ICAgICAgICAgICAgICAgICB8ICAzICsrLQogbGlzcC9wcm9nbW9kZXMvZWxpc3AtbW9kZS5lbCAg ICAgICAgICAgfCAgMyArKy0KIGxpc3Avc3BlZWRiYXIuZWwgICAgICAgICAgICAgICAgICAgICAg IHwgIDIgKy0KIHRlc3QvbGlzcC9lbWFjcy1saXNwL2J5dGVjb21wLXRlc3RzLmVsIHwgIDcgKysr Ky0tLQogNyBmaWxlcyBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9kb2MvbGlzcHJlZi9jb21waWxlLnRleGkgYi9kb2MvbGlzcHJlZi9jb21w aWxlLnRleGkKaW5kZXggZTk3OWZkYTQxZS4uYWQ4YWZhYWU2MCAxMDA2NDQKLS0tIGEvZG9jL2xp c3ByZWYvY29tcGlsZS50ZXhpCisrKyBiL2RvYy9saXNwcmVmL2NvbXBpbGUudGV4aQpAQCAtMTY0 LDcgKzE2NCw3IEBAIENvbXBpbGF0aW9uIEZ1bmN0aW9ucwogaW4gdGhlIGN1cnJlbnQgYnVmZmVy IGFmdGVyIHRoZSBmb3JtIGl0IGhhcyBjb21waWxlZC4KIEBlbmQgZGVmZm4KIAotQGRlZmZuIENv bW1hbmQgYnl0ZS1jb21waWxlLWZpbGUgZmlsZW5hbWUgJm9wdGlvbmFsIGxvYWQKK0BkZWZmbiBD b21tYW5kIGJ5dGUtY29tcGlsZS1maWxlIGZpbGVuYW1lCiBUaGlzIGZ1bmN0aW9uIGNvbXBpbGVz IGEgZmlsZSBvZiBMaXNwIGNvZGUgbmFtZWQgQHZhcntmaWxlbmFtZX0gaW50byBhCiBmaWxlIG9m IGJ5dGUtY29kZS4gIFRoZSBvdXRwdXQgZmlsZSdzIG5hbWUgaXMgbWFkZSBieSBjaGFuZ2luZyB0 aGUKIEBzYW1wey5lbH0gc3VmZml4IGludG8gQHNhbXB7LmVsY307IGlmIEB2YXJ7ZmlsZW5hbWV9 IGRvZXMgbm90IGVuZCBpbgpAQCAtMTgwLDkgKzE4MCw2IEBAIENvbXBpbGF0aW9uIEZ1bmN0aW9u cwogVGhpcyBjb21tYW5kIHJldHVybnMgQGNvZGV7dH0gaWYgdGhlcmUgd2VyZSBubyBlcnJvcnMg YW5kIEBjb2Rle25pbH0KIG90aGVyd2lzZS4gIFdoZW4gY2FsbGVkIGludGVyYWN0aXZlbHksIGl0 IHByb21wdHMgZm9yIHRoZSBmaWxlIG5hbWUuCiAKLUlmIEB2YXJ7bG9hZH0gaXMgbm9uLUBjb2Rl e25pbH0sIHRoaXMgY29tbWFuZCBsb2FkcyB0aGUgY29tcGlsZWQgZmlsZQotYWZ0ZXIgY29tcGls aW5nIGl0LiAgSW50ZXJhY3RpdmVseSwgQHZhcntsb2FkfSBpcyB0aGUgcHJlZml4IGFyZ3VtZW50 LgotCiBAZXhhbXBsZQogQGdyb3VwCiAkIGxzIC1sIHB1c2gqCmRpZmYgLS1naXQgYS9ldGMvTkVX UyBiL2V0Yy9ORVdTCmluZGV4IDZiZmU0NWE2ODMuLjVkOWU2ZTdlMmUgMTAwNjQ0Ci0tLSBhL2V0 Yy9ORVdTCisrKyBiL2V0Yy9ORVdTCkBAIC0xMjY0LDYgKzEyNjQsMTAgQEAgc2luY2UgdGhlIGxh dHRlciB1c2VzICdNLXMnIGFzIGEgcHJlZml4IGtleSBvZiB0aGUgc2VhcmNoIHByZWZpeCBtYXAu CiAqKiAndmMtcHJpbnQtYnJhbmNoLWxvZycgc2hvd3MgdGhlIGNoYW5nZSBsb2cgZm9yIEJSQU5D SCBmcm9tIGl0cyByb290CiBkaXJlY3RvcnkgaW5zdGVhZCBvZiB0aGUgZGVmYXVsdCBkaXJlY3Rv cnkuCiAKKyoqIGBieXRlLWNvbXBpbGUtZmlsZScgb3B0aW9uYWwgYXJndW1lbnQgTE9BRCBpcyBu b3cgb2Jzb2xldGUuCitUbyBsb2FkIHRoZSBmaWxlIGFmdGVyIGJ5dGUtY29tcGlsaW5nLCBhZGQg YSBjYWxsIHRvICdsb2FkJyBmcm9tIExpc3AKK29yIHVzZSAnTS14IGVtYWNzLWxpc3AtYnl0ZS1j b21waWxlLWFuZC1sb2FkJyBpbnRlcmFjdGl2ZWx5LgorCiAMCiAqIEluY29tcGF0aWJsZSBMaXNw IENoYW5nZXMgaW4gRW1hY3MgMjguMQogCmRpZmYgLS1naXQgYS9saXNwL2VtYWNzLWxpc3AvYnl0 ZWNvbXAuZWwgYi9saXNwL2VtYWNzLWxpc3AvYnl0ZWNvbXAuZWwKaW5kZXggOTY2OTkwYmFjOS4u Mjk2ODA4MGFmYyAxMDA2NDQKLS0tIGEvbGlzcC9lbWFjcy1saXNwL2J5dGVjb21wLmVsCisrKyBi L2xpc3AvZW1hY3MtbGlzcC9ieXRlY29tcC5lbApAQCAtMTgyMiw3ICsxODIyLDcgQEAgbm8tYnl0 ZS1jb21waWxlCiBcOzsgTG9jYWwgVmFyaWFibGVzOlxuOzsgbm8tYnl0ZS1jb21waWxlOiB0XG47 OyBFbmQ6ICIpIDtCYWNrc2xhc2ggZm9yIGNvbXBpbGUtbWFpbi4KIDs7OyMjI2F1dG9sb2FkKHB1 dCAnbm8tYnl0ZS1jb21waWxlICdzYWZlLWxvY2FsLXZhcmlhYmxlICdib29sZWFucCkKIAotKGRl ZnVuIGJ5dGUtcmVjb21waWxlLWZpbGUgKGZpbGVuYW1lICZvcHRpb25hbCBmb3JjZSBhcmcgbG9h ZCkKKyhkZWZ1biBieXRlLXJlY29tcGlsZS1maWxlIChmaWxlbmFtZSAmb3B0aW9uYWwgZm9yY2Ug YXJnIG9ic29sZXRlKQogICAiUmVjb21waWxlIEZJTEVOQU1FIGZpbGUgaWYgaXQgbmVlZHMgcmVj b21waWxhdGlvbi4KIFRoaXMgaGFwcGVucyB3aGVuIGl0cyBgLmVsYycgZmlsZSBpcyBvbGRlciB0 aGFuIGl0c2VsZi4KIApAQCAtMTgzNiwxMCArMTgzNiw5IEBAIGJ5dGUtcmVjb21waWxlLWZpbGUK IHRoZSBpbnB1dCBmaWxlIGV2ZW4gaWYgdGhlIGAuZWxjJyBmaWxlIGRvZXMgbm90IGV4aXN0Lgog QW55IG90aGVyIG5vbi1uaWwgdmFsdWUgb2YgQVJHIG1lYW5zIHRvIGFzayB0aGUgdXNlci4KIAot SWYgb3B0aW9uYWwgYXJndW1lbnQgTE9BRCBpcyBub24tbmlsLCBsb2FkcyB0aGUgZmlsZSBhZnRl ciBjb21waWxpbmcuCi0KIElmIGNvbXBpbGF0aW9uIGlzIG5lZWRlZCwgdGhpcyBmdW5jdGlvbnMg cmV0dXJucyB0aGUgcmVzdWx0IG9mCiBgYnl0ZS1jb21waWxlLWZpbGUnOyBvdGhlcndpc2UgaXQg cmV0dXJucyBgbm8tYnl0ZS1jb21waWxlJy4iCisgIChkZWNsYXJlIChhZHZlcnRpc2VkLWNhbGxp bmctY29udmVudGlvbiAoZmlsZW5hbWUgJm9wdGlvbmFsIGZvcmNlIGFyZykgIjI4LjEiKSkKICAg KGludGVyYWN0aXZlCiAgICAobGV0ICgoZmlsZSBidWZmZXItZmlsZS1uYW1lKQogCSAoZmlsZS1u YW1lIG5pbCkKQEAgLTE4NjgsOCArMTg2NywxMCBAQCBieXRlLXJlY29tcGlsZS1maWxlCiAgICAg ICAgIChwcm9nbgogICAgICAgICAgIChpZiAoYW5kIG5vbmludGVyYWN0aXZlIChub3QgYnl0ZS1j b21waWxlLXZlcmJvc2UpKQogICAgICAgICAgICAgICAobWVzc2FnZSAiQ29tcGlsaW5nICVzLi4u IiBmaWxlbmFtZSkpCi0gICAgICAgICAgKGJ5dGUtY29tcGlsZS1maWxlIGZpbGVuYW1lIGxvYWQp KQotICAgICAgKHdoZW4gbG9hZAorICAgICAgICAgIChieXRlLWNvbXBpbGUtZmlsZSBmaWxlbmFt ZSkKKyAgICAgICAgICAod2hlbiBvYnNvbGV0ZQorICAgICAgICAgICAgKGxvYWQgKGlmIChmaWxl LWV4aXN0cy1wIGRlc3QpIGRlc3QgZmlsZW5hbWUpKSkpCisgICAgICAod2hlbiBvYnNvbGV0ZQog CShsb2FkIChpZiAoZmlsZS1leGlzdHMtcCBkZXN0KSBkZXN0IGZpbGVuYW1lKSkpCiAgICAgICAn bm8tYnl0ZS1jb21waWxlKSkpCiAKQEAgLTE4NzcsMTIgKzE4NzgsMTIgQEAgYnl0ZS1jb21waWxl LWxldmVsCiAgICJEZXB0aCBvZiBhIHJlY3Vyc2l2ZSBieXRlIGNvbXBpbGF0aW9uLiIpCiAKIDs7 OyMjI2F1dG9sb2FkCi0oZGVmdW4gYnl0ZS1jb21waWxlLWZpbGUgKGZpbGVuYW1lICZvcHRpb25h bCBsb2FkKQorKGRlZnVuIGJ5dGUtY29tcGlsZS1maWxlIChmaWxlbmFtZSAmb3B0aW9uYWwgb2Jz b2xldGUpCiAgICJDb21waWxlIGEgZmlsZSBvZiBMaXNwIGNvZGUgbmFtZWQgRklMRU5BTUUgaW50 byBhIGZpbGUgb2YgYnl0ZSBjb2RlLgogVGhlIG91dHB1dCBmaWxlJ3MgbmFtZSBpcyBnZW5lcmF0 ZWQgYnkgcGFzc2luZyBGSUxFTkFNRSB0byB0aGUKIGZ1bmN0aW9uIGBieXRlLWNvbXBpbGUtZGVz dC1maWxlJyAod2hpY2ggc2VlKS4KLVdpdGggcHJlZml4IGFyZyAobm9uaW50ZXJhY3RpdmVseTog Mm5kIGFyZyksIExPQUQgdGhlIGZpbGUgYWZ0ZXIgY29tcGlsaW5nLgogVGhlIHZhbHVlIGlzIG5v bi1uaWwgaWYgdGhlcmUgd2VyZSBubyBlcnJvcnMsIG5pbCBpZiBlcnJvcnMuIgorICAoZGVjbGFy ZSAoYWR2ZXJ0aXNlZC1jYWxsaW5nLWNvbnZlbnRpb24gKGZpbGVuYW1lKSAiMjguMSIpKQogOzsg IChpbnRlcmFjdGl2ZSAiZkJ5dGUgY29tcGlsZSBmaWxlOiBcblAiKQogICAoaW50ZXJhY3RpdmUK ICAgIChsZXQgKChmaWxlIGJ1ZmZlci1maWxlLW5hbWUpCkBAIC0yMDM1LDcgKzIwMzYsNyBAQCBi eXRlLWNvbXBpbGUtZmlsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ZmlsZW5hbWUpKSkpCiAJICAgIChzYXZlLWV4Y3Vyc2lvbgogCSAgICAgIChkaXNwbGF5LWNhbGwt dHJlZSBmaWxlbmFtZSkpKQotCShpZiBsb2FkCisgICAgICAgIChpZiBvYnNvbGV0ZQogCSAgICAo bG9hZCB0YXJnZXQtZmlsZSkpCiAJdCkpKSkKIApkaWZmIC0tZ2l0IGEvbGlzcC9vcmcvb3JnLmVs IGIvbGlzcC9vcmcvb3JnLmVsCmluZGV4IGYxYTdmNjFhOWEuLjNjMmRmNGUzMWUgMTAwNjQ0Ci0t LSBhL2xpc3Avb3JnL29yZy5lbAorKysgYi9saXNwL29yZy9vcmcuZWwKQEAgLTIyMyw3ICsyMjMs OCBAQCBvcmctYmFiZWwtbG9hZC1maWxlCiAgICAgICAob3JnLWJhYmVsLXRhbmdsZS1maWxlIGZp bGUgdGFuZ2xlZC1maWxlICJlbWFjcy1saXNwIikpCiAgICAgKGlmIGNvbXBpbGUKIAkocHJvZ24K LQkgIChieXRlLWNvbXBpbGUtZmlsZSB0YW5nbGVkLWZpbGUgJ2xvYWQpCisgICAgICAgICAgKGJ5 dGUtY29tcGlsZS1maWxlIHRhbmdsZWQtZmlsZSkKKyAgICAgICAgICAobG9hZCB0YW5nbGVkLWZp bGUpCiAJICAobWVzc2FnZSAiQ29tcGlsZWQgYW5kIGxvYWRlZCAlcyIgdGFuZ2xlZC1maWxlKSkK ICAgICAgIChsb2FkLWZpbGUgdGFuZ2xlZC1maWxlKQogICAgICAgKG1lc3NhZ2UgIkxvYWRlZCAl cyIgdGFuZ2xlZC1maWxlKSkpKQpkaWZmIC0tZ2l0IGEvbGlzcC9wcm9nbW9kZXMvZWxpc3AtbW9k ZS5lbCBiL2xpc3AvcHJvZ21vZGVzL2VsaXNwLW1vZGUuZWwKaW5kZXggYjQ4MDM2ODdiNS4uZjVm MzlmNzZhMyAxMDA2NDQKLS0tIGEvbGlzcC9wcm9nbW9kZXMvZWxpc3AtbW9kZS5lbAorKysgYi9s aXNwL3Byb2dtb2Rlcy9lbGlzcC1tb2RlLmVsCkBAIC0xOTYsNyArMTk2LDggQEAgZW1hY3MtbGlz cC1ieXRlLWNvbXBpbGUtYW5kLWxvYWQKICAgKGlmIChhbmQgKGJ1ZmZlci1tb2RpZmllZC1wKQog CSAgICh5LW9yLW4tcCAoZm9ybWF0ICJTYXZlIGJ1ZmZlciAlcyBmaXJzdD8gIiAoYnVmZmVyLW5h bWUpKSkpCiAgICAgICAoc2F2ZS1idWZmZXIpKQotICAoYnl0ZS1yZWNvbXBpbGUtZmlsZSBidWZm ZXItZmlsZS1uYW1lIG5pbCAwIHQpKQorICAoYnl0ZS1yZWNvbXBpbGUtZmlsZSBidWZmZXItZmls ZS1uYW1lIG5pbCAwKQorICAobG9hZCBidWZmZXItZmlsZS1uYW1lKSkKIAogKGRlZnVuIGVtYWNz LWxpc3AtbWFjcm9leHBhbmQgKCkKICAgIk1hY3JvZXhwYW5kIHRoZSBmb3JtIGFmdGVyIHBvaW50 LgpkaWZmIC0tZ2l0IGEvbGlzcC9zcGVlZGJhci5lbCBiL2xpc3Avc3BlZWRiYXIuZWwKaW5kZXgg YWFiNmEzYTEyOC4uOWM1ZjAyOGU0YSAxMDA2NDQKLS0tIGEvbGlzcC9zcGVlZGJhci5lbAorKysg Yi9saXNwL3NwZWVkYmFyLmVsCkBAIC0xMzkyLDcgKzEzOTIsNyBAQCBzcGVlZGJhci1pdGVtLWJ5 dGUtY29tcGlsZQogICAgIChpZiAoYW5kIChmaWxlLWV4aXN0cy1wIGYpIChzdHJpbmctbWF0Y2gg IlxcLmVsXFwnIiBmKSkKIAkocHJvZ24KIAkgIChkZnJhbWUtc2VsZWN0LWF0dGFjaGVkLWZyYW1l IHNwZWVkYmFyLWZyYW1lKQotCSAgKGJ5dGUtY29tcGlsZS1maWxlIGYgbmlsKQorICAgICAgICAg IChieXRlLWNvbXBpbGUtZmlsZSBmKQogCSAgKHNlbGVjdC1mcmFtZSBzZikKIAkgIChzcGVlZGJh ci1yZXNldC1zY2FubmVycykpKQogICAgICkpCmRpZmYgLS1naXQgYS90ZXN0L2xpc3AvZW1hY3Mt bGlzcC9ieXRlY29tcC10ZXN0cy5lbCBiL3Rlc3QvbGlzcC9lbWFjcy1saXNwL2J5dGVjb21wLXRl c3RzLmVsCmluZGV4IGE5ZGNmMTUyNjEuLmVhNWFhY2Q3OTEgMTAwNjQ0Ci0tLSBhL3Rlc3QvbGlz cC9lbWFjcy1saXNwL2J5dGVjb21wLXRlc3RzLmVsCisrKyBiL3Rlc3QvbGlzcC9lbWFjcy1saXNw L2J5dGVjb21wLXRlc3RzLmVsCkBAIC00NDQsOCArNDQ0LDggQEAgdGVzdC1ieXRlLWNvbXAtY29t cGlsZS1hbmQtbG9hZAogICAgICAgICAgICAoaWYgY29tcGlsZQogICAgICAgICAgICAgICAgKGxl dCAoKGJ5dGUtY29tcGlsZS1kZXN0LWZpbGUtZnVuY3Rpb24KICAgICAgICAgICAgICAgICAgICAg ICAobGFtYmRhIChlKSBlbGNmaWxlKSkpCi0gICAgICAgICAgICAgICAgIChieXRlLWNvbXBpbGUt ZmlsZSBlbGZpbGUgdCkpCi0gICAgICAgICAgICAgKGxvYWQgZWxmaWxlIG5pbCAnbm9tZXNzYWdl KSkpCisgICAgICAgICAgICAgICAgIChieXRlLWNvbXBpbGUtZmlsZSBlbGZpbGUpKSkKKyAgICAg ICAgICAgKGxvYWQgZWxmaWxlIG5pbCAnbm9tZXNzYWdlKSkKICAgICAgICh3aGVuIGVsZmlsZSAo ZGVsZXRlLWZpbGUgZWxmaWxlKSkKICAgICAgICh3aGVuIGVsY2ZpbGUgKGRlbGV0ZS1maWxlIGVs Y2ZpbGUpKSkpKQogKHB1dCAndGVzdC1ieXRlLWNvbXAtY29tcGlsZS1hbmQtbG9hZCAnbGlzcC1p bmRlbnQtZnVuY3Rpb24gMSkKQEAgLTY0Niw3ICs2NDYsOCBAQCBieXRlY29tcC10ZXN0cy1mdW5j dGlvbi1wdXQKICAgICAgICAgICAgICAgICAgICAgKHNldHEgYnl0ZWNvbXAtdGVzdHMtLWZvb2Jh ciAoYnl0ZWNvbXAtdGVzdHMtLWZvb2JhcikpKSkKICAgICAgIChwcmludCBmb3JtIChjdXJyZW50 LWJ1ZmZlcikpKQogICAgICh3cml0ZS1yZWdpb24gKHBvaW50LW1pbikgKHBvaW50LW1heCkgc291 cmNlIG5pbCAnc2lsZW50KQotICAgIChieXRlLWNvbXBpbGUtZmlsZSBzb3VyY2UgdCkKKyAgICAo Ynl0ZS1jb21waWxlLWZpbGUgc291cmNlKQorICAgIChsb2FkIHNvdXJjZSkKICAgICAoc2hvdWxk IChlcXVhbCBieXRlY29tcC10ZXN0cy0tZm9vYmFyIChjb25zIDEgMikpKSkpCiAKIChlcnQtZGVm dGVzdCBieXRlY29tcC10ZXN0cy0tdGVzdC1uby13YXJuaW5ncy13aXRoLWFkdmljZSAoKQotLSAK Mi4yOC4wCgo= --000000000000eee66005afda6567--