Subject: bug#4251: Another failure case..

From: Lars Magne Ingebrigtsen <[email-masked]>
Date: Sat, 17 Sep 2011 09:19:08 +0200

Aemon Cannon <[email-masked]> 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/