From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Marcin Borkowski Newsgroups: gmane.emacs.bugs Subject: bug#4845: 23.1.50; Uninterned symbols in .elc files Date: Sun, 17 Jan 2016 22:12:57 +0100 Message-ID: <87r3hf9ag6.fsf@amu.edu.pl> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1453074629 17845 80.91.229.3 (17 Jan 2016 23:50:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 17 Jan 2016 23:50:29 +0000 (UTC) Cc: 4845@debbugs.gnu.org To: Helmut Eller Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jan 18 00:50:14 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aKx5J-0001TV-VC for geb-bug-gnu-emacs@m.gmane.org; Mon, 18 Jan 2016 00:50:14 +0100 Original-Received: from localhost ([::1]:56249 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aKx5J-0007nj-5E for geb-bug-gnu-emacs@m.gmane.org; Sun, 17 Jan 2016 18:50:13 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59843) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aKx5F-0007mk-5v for bug-gnu-emacs@gnu.org; Sun, 17 Jan 2016 18:50:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aKx5A-0006mo-5y for bug-gnu-emacs@gnu.org; Sun, 17 Jan 2016 18:50:09 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:35724) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aKx59-0006mi-S7 for bug-gnu-emacs@gnu.org; Sun, 17 Jan 2016 18:50:04 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aKx59-0006Vg-ND for bug-gnu-emacs@gnu.org; Sun, 17 Jan 2016 18:50:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Marcin Borkowski Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 17 Jan 2016 23:50:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4845 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 4845-submit@debbugs.gnu.org id=B4845.145307458724940 (code B ref 4845); Sun, 17 Jan 2016 23:50:03 +0000 Original-Received: (at 4845) by debbugs.gnu.org; 17 Jan 2016 23:49:47 +0000 Original-Received: from localhost ([127.0.0.1]:52174 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aKx4s-0006UB-A7 for submit@debbugs.gnu.org; Sun, 17 Jan 2016 18:49:46 -0500 Original-Received: from pp.amu.edu.pl ([150.254.65.67]:48197) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aKudG-0007dB-KA for 4845@debbugs.gnu.org; Sun, 17 Jan 2016 16:13:07 -0500 Original-Received: from localhost (pp.amu.edu.pl [127.0.0.1]) by pp.amu.edu.pl (Postfix) with ESMTP id 23A95AB917; Sun, 17 Jan 2016 22:13:04 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=amu.edu.pl; h= content-type:content-type:mime-version:user-agent:message-id :in-reply-to:date:date:references:subject:subject:from:from :received:received; s=pp; t=1453065183; x=1454879584; bh=sP7Voi9 qVgBAWnNV4hDxESwpVDOyYCSW7XNBsE41/60=; b=PZOb1Fa6m6Lm8WtQVAsKJBH H4lsZDJLR2aS5pou5bZIAjYvUor1QmOenuMDnGKQ7X3Orr+nYafotnHzK6XlgK2M c1izOAlzAUI8jJS6/VJZLPGcke2zV9FxMYplHv7YSeRH5YEa8Vip1FpM7Cs83pVp s0drSKOoAXI/+GSCl9Uk= X-Virus-Scanned: amavisd-new at amu.edu.pl Original-Received: from pp.amu.edu.pl ([127.0.0.1]) by localhost (pp.amu.edu.pl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id DuUsSZebUV5y; Sun, 17 Jan 2016 22:13:03 +0100 (CET) Original-Received: from localhost (unknown [109.232.24.28]) by pp.amu.edu.pl (Postfix) with ESMTPSA id 48D46AA22F; Sun, 17 Jan 2016 22:13:03 +0100 (CET) In-Reply-To: (Helmut Eller's message of "Sun, 01 Nov 2009 09:25:32 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) X-Mailman-Approved-At: Sun, 17 Jan 2016 18:49:45 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:111692 Archived-At: Hi, this message is just to mention that this bug seems to persist in GNU Emacs 25.1.50.1. Best, mb On 2009-11-01, at 09:25, Helmut Eller wrote: > In GNU Emacs 23.1.50.1 (i686-pc-linux-gnu, GTK+ Version 2.12.11) > loading a file x.el with contents > > (defmacro foo () > (let ((sym (make-symbol "bar"))) > `(progn > (defun ,sym () (message "function %s called" ',sym)) > (,sym)))) > > (foo) > > works as expected: > > shell> emacs -Q -batch -load x.el > function bar called > > However loading the corresponding compiled file signals an error: > > shell> emacs -Q -batch -eval '(byte-compile-file "x.el")' -load x.elc > Wrote /tmp/x.elc > Symbol's function definition is void: bar > [Exit 255] > > There is a #1=#:bar in the constant pool of the compiled function but #1 > isn't used at the call site. > > Helmut