From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Andrea Corallo via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#45056: 28.0.50; lexical-let doesn't work with returned closures on nativecomp Date: Tue, 08 Dec 2020 21:28:12 +0000 Message-ID: References: <87h7p05dax.fsf@everybody.org> <216496280.161579.1607203268073.JavaMail.zimbra@nichework.com> <1009119049.161679.1607205441220.JavaMail.zimbra@nichework.com> <119793380.161961.1607214402491.JavaMail.zimbra@nichework.com> <87v9deiuaf.fsf@everybody.org> <87h7ow2vj3.fsf@everybody.org> <87pn3kgh81.fsf@everybody.org> Reply-To: Andrea Corallo Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34864"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 45056@debbugs.gnu.org To: "Mark A. Hershberger" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Dec 08 23:11:35 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 1kmlCp-0008yx-9I for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 08 Dec 2020 23:11:35 +0100 Original-Received: from localhost ([::1]:37090 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kmlCn-0005VC-Bm for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 08 Dec 2020 17:11:33 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46434) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kmkXf-0005EJ-H1 for bug-gnu-emacs@gnu.org; Tue, 08 Dec 2020 16:29:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48445) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kmkXe-000874-Ul for bug-gnu-emacs@gnu.org; Tue, 08 Dec 2020 16:29:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kmkXe-0001h2-RK for bug-gnu-emacs@gnu.org; Tue, 08 Dec 2020 16:29:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Andrea Corallo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 08 Dec 2020 21:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45056 X-GNU-PR-Package: emacs Original-Received: via spool by 45056-submit@debbugs.gnu.org id=B45056.16074629036449 (code B ref 45056); Tue, 08 Dec 2020 21:29:02 +0000 Original-Received: (at 45056) by debbugs.gnu.org; 8 Dec 2020 21:28:23 +0000 Original-Received: from localhost ([127.0.0.1]:59990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmkX1-0001fx-Ck for submit@debbugs.gnu.org; Tue, 08 Dec 2020 16:28:23 -0500 Original-Received: from mx.sdf.org ([205.166.94.24]:58801) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmkWr-0001fP-4b for 45056@debbugs.gnu.org; Tue, 08 Dec 2020 16:28:22 -0500 Original-Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTP id 0B8LSCX3012625; Tue, 8 Dec 2020 21:28:12 GMT In-Reply-To: <87pn3kgh81.fsf@everybody.org> (Mark A. Hershberger's message of "Tue, 08 Dec 2020 15:45:02 -0500") 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:195445 Archived-At: "Mark A. Hershberger" writes: > I just spent some time attempting to create a minimal test case using a > new user and some stripped down init.el, but couldn't reproduce it. > > For now, I'm going to have to assume that the problem I'm seeing with > the lexical-let is a side-effect of some other problems my nativecomp > emacs is exhibiting (use-packages are acting funny). Hi Mark, thanks for checking. The lexical-let is not creating a real closure or anything else bizarre from a compiler prespective, so I'd be surprised if we misscompile it. If you see an overall different behaviour I'd bet on something else. My suggestion would be to close this bug an open a new dedicated one when we a get a reproducer to investigate on? As you prefer. Thanks Andrea