From unknown Wed Jun 18 23:01:28 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#56744 <56744@debbugs.gnu.org> To: bug#56744 <56744@debbugs.gnu.org> Subject: Status: 29.0.50; "Autoloaded" information lost in native compilation? Reply-To: bug#56744 <56744@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:01:28 +0000 retitle 56744 29.0.50; "Autoloaded" information lost in native compilation? reassign 56744 emacs submitter 56744 Eli Zaretskii severity 56744 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 24 12:10:07 2022 Received: (at submit) by debbugs.gnu.org; 24 Jul 2022 16:10:07 +0000 Received: from localhost ([127.0.0.1]:48525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oFeBD-0001cG-7r for submit@debbugs.gnu.org; Sun, 24 Jul 2022 12:10:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:50620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oFeB9-0001c6-Is for submit@debbugs.gnu.org; Sun, 24 Jul 2022 12:10:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55056) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oFeB9-0000uR-CJ for bug-gnu-emacs@gnu.org; Sun, 24 Jul 2022 12:10:03 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33292) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oFeB9-0006WR-1j; Sun, 24 Jul 2022 12:10:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Subject:To:From:Date:mime-version:in-reply-to: references; bh=Wb9M2AUW9wuTxUBeq37N0KCiA4QX4QYkkYI3unm+oY8=; b=q1gw9w0GPz1a0o 5ljgn/h6ZusQJ9HF90+foxZyYFK2qwmtcFlD1fDnMDp3oonMy8cm8LVAiX8YnbZxhmOCaUaVzWMfk JcYJZOcW6QGJaZS7PEb/TX/dQ7axsoiAmZec3yir0QjlYgWkeTjb2abVGY30bJXs4l3/maOELVC/b VAKftXJa6i9lSNJkk1RgOMRVIWa71jV1sxHOcFaFLEQ4SczagAGi7DbhB1JZeKDQBkjzdzBFSPXGe R19ajd3d7cLXWv0YYsPss+q48YjLc1ojSR06h4YHgn1GNgN4My8VufRaalciK3cJkUq5SJPAJSbqj st+SAXBW21wYnEvNaQoQ==; Received: from [87.69.77.57] (port=1421 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oFeB8-00068G-Gh; Sun, 24 Jul 2022 12:10:02 -0400 Date: Sun, 24 Jul 2022 19:10:03 +0300 Message-Id: <83h736fq5g.fsf@gnu.org> From: Eli Zaretskii To: bug-gnu-emacs@gnu.org, Andrea Corallo Subject: 29.0.50; "Autoloaded" information lost in native compilation? X-Spam-Score: -2.3 (--) 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: -3.3 (---) To reproduce: emacs -Q C-h f rmail-movemail-variant-p RET (or any other autoloaded function). Assuming that the function's .el file was already natively compiled to produce a .eln file, the "autoloaded" part will not be shown in the *Help* buffer, Emacs will only say that this is a native-compiled function. Is it possible to resurrect this information from natively-compiled Lisp code? If not, what would have to be done to include this information (and how does auto-loading works if the information is lost in the first place)? In GNU Emacs 29.0.50 (build 1551, i686-pc-mingw32) of 2022-07-24 built on HOME-C4E4A596F7 Repository revision: 9ed5c39aad09571314097be91cb28e7504614421 Repository branch: master Windowing system distributor 'Microsoft Corp.', version 5.1.2600 System Description: Microsoft Windows XP Service Pack 3 (v5.1.0.2600) Configured using: 'configure -C --prefix=/d/usr --with-wide-int --enable-checking=yes,glyphs 'CFLAGS=-O0 -gdwarf-4 -g3'' Configured features: ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MODULES NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP XPM ZLIB Important settings: value of $LANG: ENU locale-coding-system: cp1255 Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date subr-x mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils rmc iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads w32notify w32 lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 42025 11925) (symbols 48 6230 1) (strings 16 16688 2023) (string-bytes 1 454620) (vectors 16 9212) (vector-slots 8 143809 14713) (floats 8 23 45) (intervals 40 268 2) (buffers 888 10)) From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 04 09:57:58 2022 Received: (at control) by debbugs.gnu.org; 4 Aug 2022 13:57:58 +0000 Received: from localhost ([127.0.0.1]:54035 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJbMM-0006uW-AR for submit@debbugs.gnu.org; Thu, 04 Aug 2022 09:57:58 -0400 Received: from mail-vk1-f169.google.com ([209.85.221.169]:41727) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJbMJ-0006uD-C0 for control@debbugs.gnu.org; Thu, 04 Aug 2022 09:57:56 -0400 Received: by mail-vk1-f169.google.com with SMTP id n15so10261947vkk.8 for ; Thu, 04 Aug 2022 06:57:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=P+7wSkE2zh40oCnoOP2qYbZgncwGg9c1TohPVD97bgk=; b=H6UFSkSxAYc6L4DmrWNeGLIf/uUfZLufiAOTuhiCcehNivDour2Umg6cIyWaYKBQkc QVg60LPZ45qZCzf7c1rLRm39izfh+pKRQXGzTWvdMB7p4SYZmw5DPRlqF4tL0zDp5eJb KmT3OLPSHkdaa2GnQ8J8wxn90cA0LDkOJwSSnqA4ZKTuX7SYel+bxODvJuhICgbFKgCs Q3JLYn35yc4qQmei/m9Nx2Qbov8UjGG2f+9zwhzB9vxgJY13FweYANjhWi+ydDAtTR1F xTflMkWfrIBjzWPKoAP84AT/bwRQQzcZvDWbwUxsueiVQO4NymsmDxUocYyP4k/aUOC2 MygA== X-Gm-Message-State: ACgBeo3rNOLLRm08Qykr5DrkFLyxa9nFoHFw/lGa4jDYr059/IjpjnrI PDdyCBQ4AzKyLFCxbeDQltwkXL9jYT1Fd6oF9T+Ky/xM X-Google-Smtp-Source: AA6agR6FP5vjwi/ROD0xBzwcQVBBqNqcgOpUe9PEnCYClc6eGSR0O1ZwtGIAa2dJrUh3Mei5Zsc36YmAERACUH9wbLc= X-Received: by 2002:a05:6122:2174:b0:377:c9a3:a739 with SMTP id j20-20020a056122217400b00377c9a3a739mr833872vkr.31.1659621469625; Thu, 04 Aug 2022 06:57:49 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 4 Aug 2022 13:57:48 +0000 X-Hashcash: 1:21:220804:control@debbugs.gnu.org::fjg/iNMumqlgIIQE:4jwz From: Stefan Kangas MIME-Version: 1.0 Date: Thu, 4 Aug 2022 13:57:48 +0000 Message-ID: Subject: control message for bug #56744 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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: -0.5 (/) severity 56744 minor quit From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 19 13:56:19 2023 Received: (at 56744) by debbugs.gnu.org; 19 Aug 2023 17:56:19 +0000 Received: from localhost ([127.0.0.1]:52241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qXQBP-0006FE-8P for submit@debbugs.gnu.org; Sat, 19 Aug 2023 13:56:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48392) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qXQBL-0006Ey-Vf for 56744@debbugs.gnu.org; Sat, 19 Aug 2023 13:56:17 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qXQBF-00008w-IE for 56744@debbugs.gnu.org; Sat, 19 Aug 2023 13:56:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=oDOjE8j+y5xE9rp25ElImNrlmki2t6/5asTM43r88Yg=; b=IWe+h14svHeR IE6FJ64SkCEQtMt+9A0atVDAvNRI2jJn9qP1y3E/oDyjfUsdfKDkKvyxTVrHTjJKCUbg854PjtB6r jMHFLgVej28/ZF8mqhEn/8GnlT4Mg3LlPDd5X0jGxVVIhxgSegGkj1Uuqu9Iwx3dIUX0cikKjFp/A ptUGbSjuFhGt/XBLcgru6fjLXLdgqikpuuOSooVXMSV0i3xL1VYtZtKcTu04t2H83/InDsZQFHjEl 33nBb3zek/xvJSpkhMY3lik2zk+HFSzZNz9QO2/gd6usCpcSbmyrxmQxw9DsscxhTE+f5TqPjN666 fNTDnD8ck7lUPYziIb9b2Q==; Date: Sat, 19 Aug 2023 20:56:22 +0300 Message-Id: <83ttsuykzd.fsf@gnu.org> From: Eli Zaretskii To: Andrea Corallo In-Reply-To: <83h736fq5g.fsf@gnu.org> (message from Eli Zaretskii on Sun, 24 Jul 2022 19:10:03 +0300) Subject: Re: bug#56744: 29.0.50; "Autoloaded" information lost in native compilation? References: <83h736fq5g.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56744 Cc: 56744@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 (---) Andrea, Could you please take a look at this year-old bug report? > Date: Sun, 24 Jul 2022 19:10:03 +0300 > From: Eli Zaretskii > > > To reproduce: > > emacs -Q > C-h f rmail-movemail-variant-p RET > > (or any other autoloaded function). Assuming that the function's .el > file was already natively compiled to produce a .eln file, the > "autoloaded" part will not be shown in the *Help* buffer, Emacs will > only say that this is a native-compiled function. > > Is it possible to resurrect this information from natively-compiled > Lisp code? If not, what would have to be done to include this > information (and how does auto-loading works if the information is > lost in the first place)? > > In GNU Emacs 29.0.50 (build 1551, i686-pc-mingw32) > of 2022-07-24 built on HOME-C4E4A596F7 > Repository revision: 9ed5c39aad09571314097be91cb28e7504614421 > Repository branch: master > Windowing system distributor 'Microsoft Corp.', version 5.1.2600 > System Description: Microsoft Windows XP Service Pack 3 (v5.1.0.2600) > > Configured using: > 'configure -C --prefix=/d/usr --with-wide-int > --enable-checking=yes,glyphs 'CFLAGS=-O0 -gdwarf-4 -g3'' > > Configured features: > ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MODULES NOTIFY > W32NOTIFY PDUMPER PNG RSVG SOUND SQLITE3 THREADS TIFF > TOOLKIT_SCROLL_BARS WEBP XPM ZLIB > > Important settings: > value of $LANG: ENU > locale-coding-system: cp1255 > > Major mode: Lisp Interaction > > Minor modes in effect: > tooltip-mode: t > global-eldoc-mode: t > eldoc-mode: t > show-paren-mode: t > electric-indent-mode: t > mouse-wheel-mode: t > tool-bar-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > blink-cursor-mode: t > line-number-mode: t > indent-tabs-mode: t > transient-mark-mode: t > auto-composition-mode: t > auto-encryption-mode: t > auto-compression-mode: t > > Load-path shadows: > None found. > > Features: > (shadow sort mail-extr emacsbug message mailcap yank-media puny dired > dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 > epg-config gnus-util text-property-search time-date subr-x mm-decode > mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader > cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util > mail-prsvr mail-utils rmc iso-transl tooltip eldoc paren electric > uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel dos-w32 > ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win > tool-bar dnd fontset image regexp-opt fringe tabulated-list replace > newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar > rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock > font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq > simple cl-generic indonesian philippine cham georgian utf-8-lang > misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms > cp51932 hebrew greek romanian slovak czech european ethiopic indian > cyrillic chinese composite emoji-zwj charscript charprop case-table > epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button > loaddefs faces cus-face macroexp files window text-properties overlay > sha1 md5 base64 format env code-pages mule custom widget keymap > hashtable-print-readable backquote threads w32notify w32 lcms2 multi-tty > make-network-process emacs) > > Memory information: > ((conses 16 42025 11925) > (symbols 48 6230 1) > (strings 16 16688 2023) > (string-bytes 1 454620) > (vectors 16 9212) > (vector-slots 8 143809 14713) > (floats 8 23 45) > (intervals 40 268 2) > (buffers 888 10)) > > > > From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 20 06:16:49 2023 Received: (at 56744) by debbugs.gnu.org; 20 Aug 2023 10:16:49 +0000 Received: from localhost ([127.0.0.1]:53129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qXfUH-0006xe-7S for submit@debbugs.gnu.org; Sun, 20 Aug 2023 06:16:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48176) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qXfUF-0006xR-Fv for 56744@debbugs.gnu.org; Sun, 20 Aug 2023 06:16:48 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qXfU8-0006BT-LU for 56744@debbugs.gnu.org; Sun, 20 Aug 2023 06:16:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=A7gP53/j+/g6iG5KGwe03UjIFdyOZKxa4g0lDu6MhHo=; b=GUoREqinoMvxpzZM7xR0 eAxlKGgcmPyDbc8bTTNFOvyXrP+9zkHpvKCA2gps8buKo3kXegPk+GvaBGEXBd2O17pztIxqY+kLy KE3w7722XHgP5FhHQPFsCV82TKwNLUvN4Q0pwTDcMNjJ0fr+8apNliu5Y1TWaY7NJDmcFZ31d4MPw cd707FFoI3UuykmH3uT0xP+Cx8aHn40wPcx8xMrdAKwiJdT+9m5LZiXvLb7YclZHDLPQKucE7B7rX 9BN85h+wRc9lggIAvNQkIwlmUO5eg9oiEP7NelkSlBZ7+9865vRHRr99WuMn4myHZ6ERHcOJfEp1f OjK3kftmC+d0iw==; Received: from acorallo by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1qXfU7-0005Ky-FI; Sun, 20 Aug 2023 06:16:39 -0400 From: Andrea Corallo To: Eli Zaretskii Subject: Re: bug#56744: 29.0.50; "Autoloaded" information lost in native compilation? In-Reply-To: <83ttsuykzd.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 19 Aug 2023 20:56:22 +0300") References: <83h736fq5g.fsf@gnu.org> <83ttsuykzd.fsf@gnu.org> Date: Sun, 20 Aug 2023 06:16:39 -0400 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56744 Cc: 56744@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 (---) Eli Zaretskii writes: > Andrea, > > Could you please take a look at this year-old bug report? > Yep will do, sorry it completely slipped under my radar. Andrea From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 20 16:46:00 2023 Received: (at 56744) by debbugs.gnu.org; 20 Aug 2023 20:46:01 +0000 Received: from localhost ([127.0.0.1]:54925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qXpJA-0006ge-JU for submit@debbugs.gnu.org; Sun, 20 Aug 2023 16:46:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qXpJ9-0006gS-5Q for 56744@debbugs.gnu.org; Sun, 20 Aug 2023 16:45:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qXpJ1-0008Dz-Os for 56744@debbugs.gnu.org; Sun, 20 Aug 2023 16:45:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=ywM5g0XeCpWrhNld6a+GKQWF5sargMI5wn79rSOLOb8=; b=I5Xq3gytRHNK72GlFbYY rX1V0e+b7Xot6AQfApFm+NBPBhk2FR/tu6UIPhbmJ4OGbL2uQqBBv/V4rPiSQCtra4SFnImewyddJ +i5bg7jxXxVRxGjxJrL683m2v6t03nYSvvNfMJZcXW1tiSWBwymArZP1x+2TQq+anPsvDTWmunfeF Pd3Ifs+mptYuPv1ddKRGvPyDKNTz4tKHv2EcSgKXh22Y+J8BnODCcB68p4e2+em4uJcMzDQWqdLrf emrXNILn8bBjUuuYcznBVPZy3kedvB9bdd7sfuCzjA7cPyoad0/mIlHrorwBDC4kNqGLRFWgXqNkZ de/wxZyquRdkBQ==; Received: from acorallo by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1qXpJ1-0004cH-HV; Sun, 20 Aug 2023 16:45:51 -0400 From: Andrea Corallo To: Eli Zaretskii Subject: Re: bug#56744: 29.0.50; "Autoloaded" information lost in native compilation? In-Reply-To: <83ttsuykzd.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 19 Aug 2023 20:56:22 +0300") References: <83h736fq5g.fsf@gnu.org> <83ttsuykzd.fsf@gnu.org> Date: Sun, 20 Aug 2023 16:45:51 -0400 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56744 Cc: 56744@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 (---) Eli Zaretskii writes: > Andrea, > > Could you please take a look at this year-old bug report? > >> Date: Sun, 24 Jul 2022 19:10:03 +0300 >> From: Eli Zaretskii >>=20 >>=20 >> To reproduce: >>=20 >> emacs -Q >> C-h f rmail-movemail-variant-p RET >>=20 >> (or any other autoloaded function). Assuming that the function's .el >> file was already natively compiled to produce a .eln file, the >> "autoloaded" part will not be shown in the *Help* buffer, Emacs will >> only say that this is a native-compiled function. On current master before requiring rmail on C-h f rmail-movemail-variant-p RET I get: =3D=3D=3D rmail-movemail-variant-p is an autoloaded byte-compiled Lisp function in =E2=80=98rmail.el=E2=80=99. (rmail-movemail-variant-p &rest VARIANTS) =3D=3D=3D After requiring rmail (and having it native compiled) I get: =3D=3D=3D rmail-movemail-variant-p is an autoloaded native-compiled Lisp function in =E2=80=98rmail.el=E2=80=99. (rmail-movemail-variant-p &rest VARIANTS) Inferred type: (function (&rest t) boolean) =3D=3D=3D So I guess the issue has already been fixed (or I'm not reproducing it correctly)? Best Regards Andrea From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 21 08:06:45 2023 Received: (at 56744-done) by debbugs.gnu.org; 21 Aug 2023 12:06:45 +0000 Received: from localhost ([127.0.0.1]:55750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qY3gD-0008M1-3A for submit@debbugs.gnu.org; Mon, 21 Aug 2023 08:06:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57388) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qY3gA-0008Lo-FV for 56744-done@debbugs.gnu.org; Mon, 21 Aug 2023 08:06:43 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qY3g1-0006Cp-O5 for 56744-done@debbugs.gnu.org; Mon, 21 Aug 2023 08:06:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=GYX8cEJMSo9joYZBRe7AAIT244WLNIUt4pDVXec5CqU=; b=WGrkgGkK5tfgBPxvhgyG 7HFoetPQ62O1Hwt8HpBgD3mVyps/UKzrRc9f3dES3yzI5x7dgdQu+rrZVik6T628R3IPM1OYNtezI Ut4FgzPR9ykQ7iPhkISvLloR49w4Iju/6sJ8xLJpxNar+k8uI+jDwuyoeOboTcudyR1kZ4ZUJichQ Hh5m5MsI7PayFhiouiAtNdPMLR3HX3lRBQntYhqKxd/R+EYRzV7aG0nINgyDYdhNp4bwYa3jEh6OS bBZ2LqDLMIfOuC5R1ZN9D5DlxLa2Z+onb6SLjXV+/iZFAfIWz6rD16pobnj2QLiuFwKhLvHT30T9w 6Sx+2RjDBuQBSQ==; Date: Mon, 21 Aug 2023 15:06:49 +0300 Message-Id: <83il98vbty.fsf@gnu.org> From: Eli Zaretskii To: Andrea Corallo In-Reply-To: (message from Andrea Corallo on Sun, 20 Aug 2023 16:45:51 -0400) Subject: Re: bug#56744: 29.0.50; "Autoloaded" information lost in native compilation? References: <83h736fq5g.fsf@gnu.org> <83ttsuykzd.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56744-done Cc: 56744-done@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 (---) > From: Andrea Corallo > Cc: 56744@debbugs.gnu.org > Date: Sun, 20 Aug 2023 16:45:51 -0400 > > Eli Zaretskii writes: > > > Andrea, > > > > Could you please take a look at this year-old bug report? > > > >> Date: Sun, 24 Jul 2022 19:10:03 +0300 > >> From: Eli Zaretskii > >> > >> > >> To reproduce: > >> > >> emacs -Q > >> C-h f rmail-movemail-variant-p RET > >> > >> (or any other autoloaded function). Assuming that the function's .el > >> file was already natively compiled to produce a .eln file, the > >> "autoloaded" part will not be shown in the *Help* buffer, Emacs will > >> only say that this is a native-compiled function. > > On current master before requiring rmail on C-h f > rmail-movemail-variant-p RET I get: > > === > rmail-movemail-variant-p is an autoloaded byte-compiled Lisp function > in ‘rmail.el’. > > (rmail-movemail-variant-p &rest VARIANTS) > === > > After requiring rmail (and having it native compiled) I get: > > === > rmail-movemail-variant-p is an autoloaded native-compiled Lisp > function in ‘rmail.el’. > > (rmail-movemail-variant-p &rest VARIANTS) > > Inferred type: (function (&rest t) boolean) > === > > So I guess the issue has already been fixed (or I'm not reproducing it > correctly)? No, you are reproducing correctly. It's also seems to be fixed on the emacs-29 branch, so I will close the bug. Sorry for not double-checking before I pinged you. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 21 10:25:28 2023 Received: (at 56744-done) by debbugs.gnu.org; 21 Aug 2023 14:25:28 +0000 Received: from localhost ([127.0.0.1]:57431 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qY5qS-0000dw-4V for submit@debbugs.gnu.org; Mon, 21 Aug 2023 10:25:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qY5qP-0000dh-H0 for 56744-done@debbugs.gnu.org; Mon, 21 Aug 2023 10:25:26 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qY5qH-0001iN-TV for 56744-done@debbugs.gnu.org; Mon, 21 Aug 2023 10:25:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=IBqCSfFsRlq7291xN8gffOPDYeHRd7mzt4DeDnISTaQ=; b=EhwGzlw2y2ZUKn8DJvib Vvn5sCAraSKcsNgEQ7qbSX/0+11TYTNHedSAMa9S0v6OPKJJHWlK3v2oYcV5ej6hyJsiuc0Yuo9UH gmehOluXuK3kYWlA/iqsGyKsmcU9+jY117Dn9w+1BFNSpNBP5VBb6OWPQA6kuE+0j0f9bjygy4a91 7mU6FznB24G5rBlM2oqFhLm0ypitkb154MsG9CMz15NJddIcN9B18s3ch0ejtqCGLU06PcIkv5THQ KaTuVosqyjTpiyc8j6r3xvNdAKoWwg0yZ8FICuBTKGjIrra9upI/6wO/X7Ze7we/RiC5a7DQ6kS9S gWQRYrVi/mPjKw==; Received: from acorallo by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1qY5qE-0006BX-Rh; Mon, 21 Aug 2023 10:25:15 -0400 From: Andrea Corallo To: Eli Zaretskii Subject: Re: bug#56744: 29.0.50; "Autoloaded" information lost in native compilation? In-Reply-To: <83il98vbty.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 21 Aug 2023 15:06:49 +0300") References: <83h736fq5g.fsf@gnu.org> <83ttsuykzd.fsf@gnu.org> <83il98vbty.fsf@gnu.org> Date: Mon, 21 Aug 2023 10:25:14 -0400 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56744-done Cc: 56744-done@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 (---) Eli Zaretskii writes: >> From: Andrea Corallo >> Cc: 56744@debbugs.gnu.org >> Date: Sun, 20 Aug 2023 16:45:51 -0400 >>=20 >> Eli Zaretskii writes: >>=20 >> > Andrea, >> > >> > Could you please take a look at this year-old bug report? >> > >> >> Date: Sun, 24 Jul 2022 19:10:03 +0300 >> >> From: Eli Zaretskii >> >>=20 >> >>=20 >> >> To reproduce: >> >>=20 >> >> emacs -Q >> >> C-h f rmail-movemail-variant-p RET >> >>=20 >> >> (or any other autoloaded function). Assuming that the function's .el >> >> file was already natively compiled to produce a .eln file, the >> >> "autoloaded" part will not be shown in the *Help* buffer, Emacs will >> >> only say that this is a native-compiled function. >>=20 >> On current master before requiring rmail on C-h f >> rmail-movemail-variant-p RET I get: >>=20 >> =3D=3D=3D >> rmail-movemail-variant-p is an autoloaded byte-compiled Lisp function >> in =E2=80=98rmail.el=E2=80=99. >>=20 >> (rmail-movemail-variant-p &rest VARIANTS) >> =3D=3D=3D >>=20 >> After requiring rmail (and having it native compiled) I get: >>=20 >> =3D=3D=3D >> rmail-movemail-variant-p is an autoloaded native-compiled Lisp >> function in =E2=80=98rmail.el=E2=80=99. >>=20 >> (rmail-movemail-variant-p &rest VARIANTS) >>=20 >> Inferred type: (function (&rest t) boolean) >> =3D=3D=3D >>=20 >> So I guess the issue has already been fixed (or I'm not reproducing it >> correctly)? > > No, you are reproducing correctly. It's also seems to be fixed on the > emacs-29 branch, so I will close the bug. Sorry for not > double-checking before I pinged you. No problem, a bug that's already solved is the best outcome we could desire :) Best Regards Andrea From unknown Wed Jun 18 23:01:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 19 Sep 2023 11:24:08 +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