From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Max Brieiev Newsgroups: gmane.emacs.bugs Subject: bug#58429: 29.0.50; inhibit-automatic-native-compilation does not work as expected. Date: Wed, 12 Oct 2022 14:57:20 +0300 Message-ID: <87h7095k67.fsf@gmail.com> References: <87v8oqj052.fsf@gmail.com> <87tu4aixts.fsf@gnus.org> <87fsfuen04.fsf@gmail.com> <87ilkqf8r2.fsf@gnus.org> <87bkqhe2ce.fsf@gnus.org> <87pmex5m4g.fsf@gmail.com> <8735btcm8n.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2105"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 58429@debbugs.gnu.org, Andrea Corallo To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Oct 12 14:09:23 2022 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 1oiaY6-0000Kg-PX for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 12 Oct 2022 14:09:22 +0200 Original-Received: from localhost ([::1]:36556 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oiaY5-0005UP-AA for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 12 Oct 2022 08:09:21 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55186) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oiaN8-0005sm-6F for bug-gnu-emacs@gnu.org; Wed, 12 Oct 2022 07:58:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56884) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oiaN7-0003gB-UZ for bug-gnu-emacs@gnu.org; Wed, 12 Oct 2022 07:58:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oiaN7-0004Km-Lr for bug-gnu-emacs@gnu.org; Wed, 12 Oct 2022 07:58:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Max Brieiev Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Oct 2022 11:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58429 X-GNU-PR-Package: emacs Original-Received: via spool by 58429-submit@debbugs.gnu.org id=B58429.166557585116623 (code B ref 58429); Wed, 12 Oct 2022 11:58:01 +0000 Original-Received: (at 58429) by debbugs.gnu.org; 12 Oct 2022 11:57:31 +0000 Original-Received: from localhost ([127.0.0.1]:55962 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oiaMd-0004K3-JA for submit@debbugs.gnu.org; Wed, 12 Oct 2022 07:57:31 -0400 Original-Received: from mail-ej1-f54.google.com ([209.85.218.54]:40496) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oiaMb-0004Jo-Nl for 58429@debbugs.gnu.org; Wed, 12 Oct 2022 07:57:30 -0400 Original-Received: by mail-ej1-f54.google.com with SMTP id r17so37451027eja.7 for <58429@debbugs.gnu.org>; Wed, 12 Oct 2022 04:57:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=XdB19mPIe5wldDKYXDdJO6ZO0rgMMYfDBhD4P/M0g7o=; b=WqxEHwjho7G2r6ZflGNUUU7HUi+vNoXeqobhW2/l0VW53kIvl0DjiGVBAyTECdYlQP zJ/qC9gGx+CYsQmtPSHPDYleIeHfDkT8KRcefc4N9utMIcdV1EesfWcIRE9DV0Q3fhCJ zDDDVbQKMSz39jKST4H//Q0rgDnOvDwZBpbJO1PXqGOTSFGr/21hGkj6qG5ZcVpa4oHW ip+z4yT4MKKIX8/1OgPn77RhqgEfua6qCp057QSGXBvIpgkFv82GtFcIdvg7BNg8rK23 1HapY2CmPM0OgImgA+lur0YZExuVfLD9h3iU9EdrYpipivkc4SytG0nxG07ZnwmsPhCc GUew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=XdB19mPIe5wldDKYXDdJO6ZO0rgMMYfDBhD4P/M0g7o=; b=W7jClzAkpEF/ksDs9/uvb+WguiDQESQvcm0h0FIvL/D+mxCZ5swvjKQWQHBVvBvf75 SwpJvRXyCJwMs2ChSF0Zj5kzf+7JuOLUpcwYRr+EFG9CjMqCiv3F/QT7Op2X7DOZm6rZ ppQ7Vi9RVM1mk6PSkrsxcKXWIXWlb/I9G0qNoHY2kPy3YYWiIYVOKuGfN2d0VCwWM4oH ENxZD9DhcJtJXVmG/Tzf5umh2v7tX58m3nk/zg5aOev1YwQk5y1BfQ8atZvMYgHZ58FU FybQVgfr9cYfiVdnhXlujn7wNIzJMfZ/4zK2S/AOwZ2aqQWrfKqMAHSE9TfWrGrr3RDn ni6g== X-Gm-Message-State: ACrzQf2L4cybJzd8vvP0CqOYRT+ufs7PqpWBDpkbtg3J8NRwS62pc7QE 4TRJJleA3YxOy1VKk27JTTQ= X-Google-Smtp-Source: AMsMyM5iNaIC4cbnCGR/IFrkTSiaUARkkH32MI0+lCaz1zh4HNmVzm81nMX5RXOH3uxDj5gnRvExgQ== X-Received: by 2002:a17:907:160d:b0:782:bc5d:162e with SMTP id hb13-20020a170907160d00b00782bc5d162emr22285179ejc.291.1665575842843; Wed, 12 Oct 2022 04:57:22 -0700 (PDT) Original-Received: from thinkmax ([109.251.233.9]) by smtp.gmail.com with ESMTPSA id kf3-20020a17090776c300b0074182109623sm1160246ejc.39.2022.10.12.04.57.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Oct 2022 04:57:22 -0700 (PDT) In-Reply-To: <8735btcm8n.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 12 Oct 2022 13:30:48 +0200") 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:245198 Archived-At: Lars Ingebrigtsen writes: > Max Brieiev 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 =E2=80=9Ctrampol= ines=E2=80=9D > 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.