bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#36216: 27.0.50; Variable binding depth exceeds max-specpld-size duri


From: Eli Zaretskii
Subject: bug#36216: 27.0.50; Variable binding depth exceeds max-specpld-size during bootstrap
Date: Sun, 16 Jun 2019 17:04:38 +0300

> From: Juanma Barranquero <lekktu@gmail.com>
> Date: Sun, 16 Jun 2019 14:01:22 +0200
> Cc: 36216@debbugs.gnu.org
> 
> diff --git i/lisp/loadup.el w/lisp/loadup.el
> index 67e8aa7d40..ca0babd6ed 100644
> --- i/lisp/loadup.el
> +++ w/lisp/loadup.el
> @@ -105,4 +105,8 @@
>        ;; We'll probably overflow the pure space.
>        (setq purify-flag nil)
> +      ;; Set max-specpdl-size to a larger value to avoid a
> +      ;; macroexpansion error when loading the cl-generic.el
> +      ;; source file (bug#36216).
> +      (setq max-specpdl-size 1450)
>        ;; Value of max-lisp-eval-depth when compiling initially.
> 
>        ;; During bootstrapping the byte-compiler is run interpreted

Since you've established that the problem is not infinite recursion,
any such solution is OK.  But maybe we simply should bump the default
value of that variable?





reply via email to

[Prev in Thread] Current Thread [Next in Thread]