GNU bug report logs - #4251
23.1.50; Error byte-compiling big conditional

Previous Next

Package: emacs;

Reported by: aemoncannon <at> gmail.com

Date: Tue, 25 Aug 2009 00:40:05 UTC

Severity: normal

Tags: confirmed

Done: Andreas Schwab <schwab <at> linux-m68k.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Lars Magne Ingebrigtsen <larsi <at> gnus.org>
To: aemoncannon <at> gmail.com
Cc: 4251 <at> debbugs.gnu.org
Subject: bug#4251: Another failure case..
Date: Sat, 17 Sep 2011 09:19:08 +0200
Aemon Cannon <aemoncannon <at> gmail.com> writes:

> The following fails with the same error:
> ;;;;;;;;;;;;;;;;;;;;;;;;;;;
>
> (defmacro many-forms ()
>   (let ((body '()))
>     (dotimes (i 20000)
>       (setq body (cons '(message "more") body)))
>     `(progn ,@body)))
>
> (many-forms)
>
> (if (eq 1 a)
>     (message "dude")
>   (message "else"))

I can confirm that this bug is still present in Emacs 24.

-- 
(domestic pets only, the antidote for overdose, milk.)
  bloggy blog http://lars.ingebrigtsen.no/




This bug report was last modified 13 years and 329 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.