GNU bug report logs - #45056
28.0.50; lexical-let doesn't work with returned closures on nativecomp

Previous Next

Package: emacs;

Reported by: "Mark A. Hershberger" <mah <at> everybody.org>

Date: Sat, 5 Dec 2020 18:17:01 UTC

Severity: normal

Found in version 28.0.50

Done: Andrea Corallo <akrl <at> sdf.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Andrea Corallo <akrl <at> sdf.org>
To: "Mark A. Hershberger" <mah <at> nichework.com>
Cc: 45056 <at> debbugs.gnu.org
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
"Mark A. Hershberger" <mah <at> nichework.com> 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




This bug report was last modified 4 years and 202 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.