bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#58429: 29.0.50; inhibit-automatic-native-compilation does not work a


From: Max Brieiev
Subject: bug#58429: 29.0.50; inhibit-automatic-native-compilation does not work as expected.
Date: Wed, 12 Oct 2022 14:57:20 +0300
User-agent: Gnus/5.13 (Gnus v5.13)

Lars Ingebrigtsen <larsi@gnus.org> writes:

> Max Brieiev <max.brieiev@gmail.com> writes:
>
>>   (comp--native-compile (lambda (&rest arg1) (let ((f #'make-process))
>> (apply f arg1))) nil nil)
>>   (comp-trampoline-compile make-process)
>
> Oh, it's making trampolines.
>
> inhibit-automatic-native-compilation does not inhibit making those, as
> the manual explains:
>
>      While setting this variable disables automatic compilation of Lisp
>      files, the compiler may still be invoked to install “trampolines”
>      if any built-in functions are redefined.  However, these
>      trampolines will not get written to disk.

Then this works as expected and the ticket can be closed.

I was confused by the part that says that trampolines (whatever the term
means) "will not get written to disk", but the error was about not being
able to create '.eln' file on disk.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]