From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#11707: 24.1.50; 'make recompile' does not use BYTE_COMPILE_FLAGS on Windows Date: Fri, 15 Jun 2012 20:41:09 +0300 Message-ID: <83fw9wfp6y.fsf@gnu.org> References: <20120614111657.0E2E52C803A@msa105.auone-net.jp> <83haudyi35.fsf@gnu.org> <20120615164131.1F1FE2C037@msa104.auone-net.jp> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: dough.gmane.org 1339782130 767 80.91.229.3 (15 Jun 2012 17:42:10 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 15 Jun 2012 17:42:10 +0000 (UTC) Cc: 11707@debbugs.gnu.org To: Kazuhiro Ito Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jun 15 19:42:09 2012 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 1SfaX9-0005VY-Mv for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Jun 2012 19:42:07 +0200 Original-Received: from localhost ([::1]:59762 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SfaX9-0000Yj-MS for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Jun 2012 13:42:07 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:56767) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SfaX7-0000YQ-8B for bug-gnu-emacs@gnu.org; Fri, 15 Jun 2012 13:42:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SfaX4-0007iJ-Kd for bug-gnu-emacs@gnu.org; Fri, 15 Jun 2012 13:42:04 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34665) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SfaX4-0007hq-Gf for bug-gnu-emacs@gnu.org; Fri, 15 Jun 2012 13:42:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SfaZx-0001o6-Nz for bug-gnu-emacs@gnu.org; Fri, 15 Jun 2012 13:45:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 Jun 2012 17:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11707 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 11707-submit@debbugs.gnu.org id=B11707.13397822536884 (code B ref 11707); Fri, 15 Jun 2012 17:45:01 +0000 Original-Received: (at 11707) by debbugs.gnu.org; 15 Jun 2012 17:44:13 +0000 Original-Received: from localhost ([127.0.0.1]:44211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SfaZB-0001my-7E for submit@debbugs.gnu.org; Fri, 15 Jun 2012 13:44:13 -0400 Original-Received: from mtaout23.012.net.il ([80.179.55.175]:60048) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SfaZ8-0001mm-51 for 11707@debbugs.gnu.org; Fri, 15 Jun 2012 13:44:11 -0400 Original-Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0M5O00F0063N8E00@a-mtaout23.012.net.il> for 11707@debbugs.gnu.org; Fri, 15 Jun 2012 20:41:08 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.210.75]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M5O00FAJ6GJ1F70@a-mtaout23.012.net.il>; Fri, 15 Jun 2012 20:41:08 +0300 (IDT) In-reply-to: <20120615164131.1F1FE2C037@msa104.auone-net.jp> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.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:61010 Archived-At: > Date: Sat, 16 Jun 2012 01:41:25 +0900 > From: Kazuhiro Ito > Cc: 11707@debbugs.gnu.org > > > > > When I 'make recompile' on Windows, Emacs outputs many "Lisp nesting > > > exceeds `max-lisp-eval-depth'" message. > > > > lisp/makefile.w32-in doesn't use BYTE_COMPILE_FLAGS because they are > > not supposed to be needed for that target. > > > > Are you using "make recompile" with emacs.exe that has only source > > (*.el) version of the byte compiler loaded? Otherwise, I don't > > understand how come you get these errors. > > Probablely yes. The problem occured when I accidentally stopped 'make > bootstrap' in byte-compiling process and then run 'make recompile'. You should use "make compile" in this situation. "make recompile" might produce incorrect byte code, because it compiles all the files in the same Emacs session. > Here is the more strict recipe for the problem. But I don't know > whether 'make recompile' is expected to be run in such condition. > > 1. 'make bootstrap' > 2. rm ../lisp/emacs-lisp/macroexp.elc > 3. touch ../lisp/image-dired.el > 4. make recompile > > The below error occurs. > > Compiling f:/build/emacs-trunk/lisp/image-dired.el... > > Compiler-macro error: (error "Lisp nesting exceeds `max-lisp-eval-depth'") > > Compiler-macro error: (error "Lisp nesting exceeds `max-lisp-eval-depth'") > > Compiler-macro error: (error "Lisp nesting exceeds `max-lisp-eval-depth'") > > Compiler-macro error: (error "Lisp nesting exceeds `max-lisp-eval-depth'") > > Compiler-macro error: (error "Lisp nesting exceeds `max-lisp-eval-depth'") > > Compiler-macro error: (error "Lisp nesting exceeds `max-lisp-eval-depth'") > > Compiler-macro error: (error "Lisp nesting exceeds `max-lisp-eval-depth'") > > > > In toplevel form: > > image-dired.el:2352:1:Error: Lisp nesting exceeds `max-lisp-eval-depth' > > 5. make recompile > Successfully finished. "make compile" should be free from this problem.