From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 13 09:41:35 2021 Received: (at submit) by debbugs.gnu.org; 13 Sep 2021 13:41:35 +0000 Received: from localhost ([127.0.0.1]:44748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPmDH-0006wK-Fx for submit@debbugs.gnu.org; Mon, 13 Sep 2021 09:41:35 -0400 Received: from lists.gnu.org ([209.51.188.17]:45552) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPmDG-0006wE-MF for submit@debbugs.gnu.org; Mon, 13 Sep 2021 09:41:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38958) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mPmDC-00016G-E8 for bug-gnu-emacs@gnu.org; Mon, 13 Sep 2021 09:41:34 -0400 Received: from mail-lf1-f45.google.com ([209.85.167.45]:46631) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mPmD9-0003VW-Fy for bug-gnu-emacs@gnu.org; Mon, 13 Sep 2021 09:41:29 -0400 Received: by mail-lf1-f45.google.com with SMTP id i7so5045687lfr.13 for ; Mon, 13 Sep 2021 06:41:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=TgjxGEsLlI04AWrhb+AEbG0Eue7nTrmQxs/O50z+vW0=; b=a9aS2m+HF96DmL95OW/ctWHOMjknUFFbAZkJFfAeBautWERAw/oElza1fgoDxCE3Dv VBKnr6vfFrj6yQi3nIc7ZdINV7Om5ROlSor7ybpMEfxFMLjxc8/b3pltGQxzLOCOCatR xwnbw3a1zyih4SiYru75ufTkd7Y8XxSpGfXeoSrr16gn9ecNyaxi8dcZ+KFGsPVqPWQx 87E57Su6fhUmNdivgceBhbpD4MWkTp9LB8lyIwbGVjd+LesOucDqA/TLajN2P/9MmSIX J3858B3V60OD5Of9GbfbMVCZrdANEhSowPxuLo+7fbS9y/3iRp7IeXU9ro1nV2F+VpFI WLHA== X-Gm-Message-State: AOAM533tL+IRZ4tpZ38fkyY9KYQMvaUbiZlk8QgokE6aDNmzO/4/BvIM A8uO3O+7FoCOBP43NAiot5DCg6mZDGJx1ecRDbvgTnpkdOE= X-Google-Smtp-Source: ABdhPJxRhrBDo3O0fokdroeVLdSz6UdvuE56uCwcibHYc04XF7Ioc0GEh04RNoZFl59dEbqKT07YaJkFJhGqBvwe4io= X-Received: by 2002:a05:6512:38a2:: with SMTP id o2mr2774178lft.175.1631540484779; Mon, 13 Sep 2021 06:41:24 -0700 (PDT) MIME-Version: 1.0 From: Adam Porter Date: Mon, 13 Sep 2021 08:41:13 -0500 Message-ID: Subject: 28.0.50; [native-comp] emacs-lisp-native-compile-and-load does not load require'd files before compiling To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=209.85.167.45; envelope-from=alphadeltapapa@gmail.com; helo=mail-lf1-f45.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.8 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.8 (-) #+TITLE: Native-comp macro-defining macro bug Hi Andrea, et al, This provides a way to reproduce a bug I seem to have found in the native-comp feature in this Emacs version: : GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.5, cairo version 1.16.0) of 2021-09-06 * Summary The function ~emacs-lisp-native-compile-and-load~ does not seem to ensure that macros defined in a ~require~'d file are defined before compiling the current buffer. * Steps to reproduce 1. In an empty directory: a. Make file =3Dfoo.el=3D with these contents: #+begin_src elisp (defmacro foo-define-definer (name prefix) `(defmacro ,name (name args &rest body) (let ((function-name (intern (concat ,prefix "-" (symbol-name name))))= ) `(defun ,function-name ,args ,@body)))) (provide 'foo) #+end_src b. Make file =3Dbar.el=3D with these contents: #+begin_src elisp (require 'foo) (foo-define-definer bar-define-key "bar-key") (bar-define-key baz (&rest args) (message "%S" args)) (bar-key-baz 'ARG) #+end_src 2. ~(push default-directory load-path)~. 3. ~(find-file "bar.el")~. 4. =3DM-x emacs-lisp-native-compile-and-load RET=3D. *Expected results:* + Compilation succeeds without errors or warnings. + Macro ~bar-define-key~ is defined. + Function ~bar-key-baz~ is defined. *Actual results:* Neither the macro nor the function are defined, and these warnings are displayed in =3D*Compile-Log*=3D: #+begin_example Compiling file /home/me/src/emacs/misc/ecms/native-comp-macro-defining-macr= o-bug/bar.el at Mon Sep 13 13:16:46 2021 bar.el:3:21: Warning: reference to free variable =E2=80=98bar-define-key=E2= =80=99 bar.el:5:17: Warning: reference to free variable =E2=80=98baz=E2=80=99 bar.el:5:28: Warning: reference to free variable =E2=80=98args=E2=80=99 In end of data: bar.el:8:2: Warning: the function =E2=80=98bar-key-baz=E2=80=99 is not know= n to be defined. bar.el:5:22: Warning: the function =E2=80=98&rest=E2=80=99 is not known to = be defined. bar.el:5:2: Warning: the function =E2=80=98bar-define-key=E2=80=99 is not k= nown to be defined. bar.el:3:2: Warning: the function =E2=80=98foo-define-definer=E2=80=99 is n= ot known to be defined. #+end_example * Additional notes + If ~emacs-lisp-byte-compile-and-load~ is called before ~emacs-lisp-native-compile-and-load~, the native compilation succeeds without errors or warnings, and the macro and function are defined. --=20 Thanks, Adam From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 25 11:16:18 2022 Received: (at 50569) by debbugs.gnu.org; 25 Aug 2022 15:16:19 +0000 Received: from localhost ([127.0.0.1]:51052 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oREag-0007JH-LY for submit@debbugs.gnu.org; Thu, 25 Aug 2022 11:16:18 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33742) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oREae-0007J1-P7 for 50569@debbugs.gnu.org; Thu, 25 Aug 2022 11:16:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=dxFII6auRJgiF6s6411kMOC2Mc99n6qrdd8HGfioa7s=; b=L7CJqwmxBEVa86Ld7cpJWJCa+b /wn08bJk2dXGz/Bi/NKXkh4IxqwuVR1sB9yygzW4oKJ3nITR+t293zru+jKMdjUHVsjH2imtGNDxq HaEfw142qAmmwsxXGt0HjKx7sC9q+KzS9nMQIxj7W6fjjsPtryGM8C2DDkguPGDtn29M=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oREaW-0000XK-4z; Thu, 25 Aug 2022 17:16:10 +0200 From: Lars Ingebrigtsen To: Adam Porter Subject: Re: bug#50569: 28.0.50; [native-comp] emacs-lisp-native-compile-and-load does not load require'd files before compiling In-Reply-To: (Adam Porter's message of "Mon, 13 Sep 2021 08:41:13 -0500") References: X-Now-Playing: The Notwist's _Neon Golden_: "Trashing Days" Date: Thu, 25 Aug 2022 17:16:07 +0200 Message-ID: <87h720gxqg.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Adam Porter writes: > *Expected results:* > + Compilation succeeds without errors or warnings. > + Macro ~bar-define-key~ is defined. > + Function ~bar-key-baz~ is defined. > > *Actual results:* Neither the macro nor the [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50569 Cc: 50569@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Adam Porter writes: > *Expected results:* > + Compilation succeeds without errors or warnings. > + Macro ~bar-define-key~ is defined. > + Function ~bar-key-baz~ is defined. > > *Actual results:* Neither the macro nor the function are defined, and > these warnings are displayed in =*Compile-Log*=: (I'm going through old bug reports that unfortunately weren't resolved at the time.) I'm unable to reproduce this problem in Emacs 29 -- do you still see this problem with the current master? From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 25 11:16:23 2022 Received: (at control) by debbugs.gnu.org; 25 Aug 2022 15:16:23 +0000 Received: from localhost ([127.0.0.1]:51055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oREak-0007JY-Us for submit@debbugs.gnu.org; Thu, 25 Aug 2022 11:16:23 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33756) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oREaj-0007J8-3b for control@debbugs.gnu.org; Thu, 25 Aug 2022 11:16:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=7LfzkeXH4b661yJ/TFTTivTk7TJqb6iTsgoBBa53Eiw=; b=GerVm1sDemCCzTClZosjlXx6YI 0nZ4wm2SnHvlZe2J6tb7x/WOW4siQg1wBm5iU9TtXq5+Yu/yvUgQSYnja3eVadaJLaEu5HM7A2bHc twlgX3q/Ca9dGJAT7LgQKrzDvBo6WPegVPk5izb8DxNoaXwXW5QaMBZL/9ycT58wCMB4=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oREab-0000XR-F4 for control@debbugs.gnu.org; Thu, 25 Aug 2022 17:16:15 +0200 Date: Thu, 25 Aug 2022 17:16:13 +0200 Message-Id: <87fshkgxqa.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #50569 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 50569 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 50569 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 25 18:06:00 2022 Received: (at 50569) by debbugs.gnu.org; 25 Aug 2022 22:06:00 +0000 Received: from localhost ([127.0.0.1]:51527 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRKzA-0005We-1f for submit@debbugs.gnu.org; Thu, 25 Aug 2022 18:06:00 -0400 Received: from purple.birch.relay.mailchannels.net ([23.83.209.150]:16169) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRKz7-0005WW-V1 for 50569@debbugs.gnu.org; Thu, 25 Aug 2022 18:05:58 -0400 X-Sender-Id: dreamhost|x-authsender|inbox@alphapapa.net Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 55A2622D64; Thu, 25 Aug 2022 22:05:56 +0000 (UTC) Received: from pdx1-sub0-mail-a285 (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 9F0ED22D79; Thu, 25 Aug 2022 22:05:55 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1661465155; a=rsa-sha256; cv=none; b=CBsbfWZA1DuWOAb2rYZS5+EFiwgzsyzJnPpilbILUkWEacuLG9Djl1TyDQ7YYaSGViJoaW UrK5icey25lFVZvhyUePBu7fgFMZb2+pr3IeTp5aOgTLOD1UJxurRMT0XjfE7dsxMhN5AI t2dBzVpE88Kpu0huNrXatGlfCEqTN3iq4E+JHHF+KqjWK8DvZwP3vbW3KOwTGaemIqv/CX 1GuOCprpmh2UMfsDgS5zHhTJOpLbWXQ84tou+rOYo4vlU3KATHzI56k11pitUw9bk6FZM6 /FS196m8QuVvWlugMdD0kJf/vcwVDsGdnZSIEekZ2FkZYj0843Wc0mbpFkBs1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1661465155; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=rn6+9E6+1V8UsrEi0s7cEzq2SP1j8TVzywOKhzcanTA=; b=6rq5/J8NoJqBSe7T0PajCj+DP9FiJZ8rh0HUSwNYI7Y3GD+x1t10Recb4sFUn1Q2hrtJbh 3y4gYbmkShP3z5T1TKwSduc8N5XiHrBUW4nFrk4WIoqncrcd3IiH17lFcizE9j1JwR8ZV4 xMo9NQo2YwFlfKvR/VWxccWHF30jAnQYTHS/r70vbCpgUbZKvpd/1IMS52r8GUnUyUmBLp IZ966b8W+4FTqnYzUAe/BSSbNiTKKcSY3eaattv3uA8Y7LWsz0Z7O0emE19jw6SQXlA5RX WuMNYxR9XA5YAejCuUGBtyWx5W/3TYpNdsVtyzJ1n3X4e4cSRz+f/ZUXRnsh7w== ARC-Authentication-Results: i=1; rspamd-64cc6f7466-cwkfg; auth=pass smtp.auth=dreamhost smtp.mailfrom=adam@alphapapa.net X-Sender-Id: dreamhost|x-authsender|inbox@alphapapa.net X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|inbox@alphapapa.net X-MailChannels-Auth-Id: dreamhost X-Chemical-Whistle: 23e620f6398e21d0_1661465155889_3736303927 X-MC-Loop-Signature: 1661465155889:1408737018 X-MC-Ingress-Time: 1661465155889 Received: from pdx1-sub0-mail-a285 (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.124.238.66 (trex/6.7.1); Thu, 25 Aug 2022 22:05:55 +0000 Received: from [10.15.0.54] (unknown [45.132.115.99]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: inbox@alphapapa.net) by pdx1-sub0-mail-a285 (Postfix) with ESMTPSA id 4MDH8y0MXGz1s; Thu, 25 Aug 2022 15:05:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alphapapa.net; s=dreamhost; t=1661465154; bh=rn6+9E6+1V8UsrEi0s7cEzq2SP1j8TVzywOKhzcanTA=; h=Date:Subject:To:Cc:From:Content-Type:Content-Transfer-Encoding; b=Fb5R4VtX4YPsbtCaOe+fqs+4kHimVl/gEAGgfF+CA392kqcuT5LH8kyBEp18035U4 WrMzEKvnHMuR20j1qu5x70fIYrLqwfZ3zW0+1pzI8vl6uJtHYWpneXwK8Hc3HLV6ys 5Os0nUeZNTauoX3hVs2NS0Ci3haPXgZ+S+ksXZIntl7LMHGT/MkkdSRUP+0zoVubST p+n7wCGyj63Ni+5FLzHLeZpqd0ZL7aHSIF6F+rc/Z3Jbmy/zQHoTm970A5FudKcGXL 6OkgYmotGS9HGEQh57EarpOc6XBLatT6K6CRHjxiAmXzH7YnFRTS31PwVz7jQhV1DC tnawj2V/tSYhQ== Message-ID: Date: Thu, 25 Aug 2022 17:05:52 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1 Subject: Re: bug#50569: 28.0.50; [native-comp] emacs-lisp-native-compile-and-load does not load require'd files before compiling Content-Language: en-US To: Lars Ingebrigtsen References: <87h720gxqg.fsf@gnus.org> From: Adam Porter In-Reply-To: <87h720gxqg.fsf@gnus.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 50569 Cc: 50569@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) Hi Lars, Thanks for following up on this. On 8/25/22 10:16, Lars Ingebrigtsen wrote: > Adam Porter writes: > >> *Expected results:* + Compilation succeeds without errors or >> warnings. + Macro ~bar-define-key~ is defined. + Function >> ~bar-key-baz~ is defined. >> >> *Actual results:* Neither the macro nor the function are defined, >> and these warnings are displayed in =*Compile-Log*=: > > (I'm going through old bug reports that unfortunately weren't > resolved at the time.) > > I'm unable to reproduce this problem in Emacs 29 -- do you still see > this problem with the current master? I'm afraid I don't have time to test that myself right now. If you were unable to reproduce it with the recipe I provided, I'd guess that it's been solved in version 29. If it's possible to backport a fix to version 28, that would be good, because if that version ends up being included in various distributions and used for years, it would mean that Emacs packages could have to workaround this problem for years as well. (Or, of course, they could declare Emacs 29 as the minimum required version, which will lead users on version 28 to complain...you know the drill.) From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 26 06:59:22 2022 Received: (at 50569) by debbugs.gnu.org; 26 Aug 2022 10:59:22 +0000 Received: from localhost ([127.0.0.1]:52291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRX3a-0004ok-HJ for submit@debbugs.gnu.org; Fri, 26 Aug 2022 06:59:22 -0400 Received: from quimby.gnus.org ([95.216.78.240]:42736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRX3Y-0004oX-V5 for 50569@debbugs.gnu.org; Fri, 26 Aug 2022 06:59:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=R6vh4y8GQjpqOjwXZmqa3H9OB5un5K89ZrFYywfuXeA=; b=Q0NufJmiqjs8aJdZ7v1swgtgbo vHhVF2VNTGadMr9TfVEkY6hcKS3k8Yd0BCKmQh/o0hgfnOngh1Za2dCRBC8o3bM6JzWuQbe46K39t o17ucyzBVFhG2mcDRFRJjHzBuKnup8QtCzBJQvRawtyoOv4kpIWNGMbh8si6NrWdmaNw=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oRX3Q-0000FI-F0; Fri, 26 Aug 2022 12:59:14 +0200 From: Lars Ingebrigtsen To: Adam Porter Subject: Re: bug#50569: 28.0.50; [native-comp] emacs-lisp-native-compile-and-load does not load require'd files before compiling In-Reply-To: (Adam Porter's message of "Thu, 25 Aug 2022 17:05:52 -0500") References: <87h720gxqg.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEWCfHygm5zc2dpf WFkmIyX///8YJP+hAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+YIGgoqMTA/58EAAAGxSURBVDjLdZOB ceQwCEVRdAUY0UDADUjLFZCZpP+a7iNWyjrOaWZ3bD3xgW9ERZuZuONfmYeyxVImVjOuEzDLQ0db IAMAlHtp59gRtoEwqzedpNHUBrCQajo4kzCltkOh4bBy5pgAxcSLGsDJwyJGIaV5JIiaDDad6rS3 4yB7LzbjhfgJoKAAdWyg3xHMLpnDTsrMsS/tnb14hA5EeKcUYvTHzui0JXDn2UutPIYfFS1KYSKH gQUlQr53D2+4iHMhpAsrQuroPtzx6qMxObY6t2YsAin3LsUpAQ6F90P8ACCGIpL0jooXCP8zk1Mv /AR4ix97AqcD6dDsebgADN1g1gWA7gAeC0SZpcBsfNkoClIyAWw6enis4gnEF0gpy40XYIKxgb1P MHhJmYYF1bP+aH0B81Xh7iKARtoUiRHO526EMus6BbFxjjDAjFbOudYzHKLD7yumgK5bs8U3u4NY D/sPmOMkd9BK3DG/AYH78OIGUL2MZcNrVSbPZq7gkdfuFfz9ivWJp496AV97ffovUi9rgXXj1heu tNNewY6IkZ8DidGoP3LEBZRbDsT8uST/B8NPrDesjMrBAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIy LTA4LTI2VDEwOjQyOjQ5KzAwOjAwlDFCNAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wOC0yNlQx MDo0Mjo0OSswMDowMOVs+ogAAAAASUVORK5CYII= X-Now-Playing: David Sylvian's _Secrets of the Beehive_: "When Poets Dreamed of Angels" Date: Fri, 26 Aug 2022 12:59:12 +0200 Message-ID: <87mtbre0e7.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Adam Porter writes: > I'm afraid I don't have time to test that myself right now. If you were > unable to reproduce it with the recipe I provided, I'd guess that it's > been solved in version 29. > > If it's possible to [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50569 Cc: 50569@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Adam Porter writes: > I'm afraid I don't have time to test that myself right now. If you were > unable to reproduce it with the recipe I provided, I'd guess that it's > been solved in version 29. > > If it's possible to backport a fix to version 28, that would be > good, I can't reproduce it in Emacs 28, either, so I guess this was fixed before the release. So I'm closing this bug report, but if you see still see this (perhaps there's something missing in the recipe or something), please respond to the debbugs address and we'll reopen. From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 26 06:59:34 2022 Received: (at control) by debbugs.gnu.org; 26 Aug 2022 10:59:34 +0000 Received: from localhost ([127.0.0.1]:52294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRX3l-0004pC-Sl for submit@debbugs.gnu.org; Fri, 26 Aug 2022 06:59:34 -0400 Received: from quimby.gnus.org ([95.216.78.240]:42750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRX3j-0004ox-Ia for control@debbugs.gnu.org; Fri, 26 Aug 2022 06:59:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=meKCDy0SlGsuj3DIQS9LO3dl26SwDGG2lQUUjr+wi90=; b=i5eltMRHwUx9WQIIIjOTge8pGm oyNT4ecMHynnsbE0GeT7NlontJSxfXda0d6nrZDvOOfWRDbjyNXqKfhaHUS9VDiWos573MeQPZRzp eBHaqFMJjzV0gQjQM3xOe3wXCmTHT50wXmbXk7uoPlgyjwEZf/DBWFnlHheKs+Lw5Ee4=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oRX3b-0000FR-Ra for control@debbugs.gnu.org; Fri, 26 Aug 2022 12:59:25 +0200 Date: Fri, 26 Aug 2022 12:59:23 +0200 Message-Id: <87lerbe0dw.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #50569 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 50569 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 50569 28.1 quit From unknown Sun Jul 27 00:55:58 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 23 Sep 2022 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator