GNU bug report logs - #47868
28.0.50; [native-comp] vertico package doesn't work when loading the corresponding eln file

Previous Next

Package: emacs;

Reported by: Tassilo Horn <tsdh <at> gnu.org>

Date: Sun, 18 Apr 2021 11:35:01 UTC

Severity: normal

Merged with 47922

Found in versions 27.2, 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: Daniel Mendler <mail <at> daniel-mendler.de>
Cc: 47868 <at> debbugs.gnu.org, jakanakaevangeli <at> chiru.no, tsdh <at> gnu.org
Subject: bug#47868: 28.0.50; [native-comp] vertico package doesn't work when loading the corresponding eln file
Date: Wed, 21 Apr 2021 08:31:55 +0000
Daniel Mendler <mail <at> daniel-mendler.de> writes:

> On 4/21/21 9:58 AM, Andrea Corallo wrote:
>> Yes, the reason is that we hash cons all immediates using equal has test
>> function, but this does not distinguish string with different
>> properties.  I'm working on the best fix here.
>> I'll merge 47922 with this bug.
>
> Is it uncommon to use propertized string literals, since these were
> the ones which introduced the issue here? (No coincidence that two
> packages of mine were affected by this)

Yes it is uncommon but still this is a native compiler bug as the byte
compiler hash cons string correctly.

  Andrea




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

Previous Next


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