emacs-devel
[Top][All Lists]
Advanced

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

Re: 64-bit emacs crashes a lot


From: Ken Brown
Subject: Re: 64-bit emacs crashes a lot
Date: Sat, 17 Aug 2013 16:16:06 -0400
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7

On 8/17/2013 3:43 PM, Angelo Graziosi wrote:
Ken Brown wrote:
I bootstrapped the trunk yesterday with --enable-checking=all

Just for the record...

I tried to bootstrap (on XP 32) with --enable-checking=all, but it fails
always in this way (I tried also with no parallel build):

[...]
Loading window (source)...
Loading /work/emacs/lisp/files.el (source)...
Loading /work/emacs/lisp/emacs-lisp/macroexp.el (source)...
Loading /work/emacs/lisp/emacs-lisp/pcase.el (source)...
Loading /work/emacs/lisp/emacs-lisp/macroexp.el (source)...
Loading /work/emacs/lisp/cus-face.el (source)...
Loading /work/emacs/lisp/faces.el (source)...
Loading /work/emacs/lisp/button.el (source)...
Loading /work/emacs/lisp/startup.el (source)...
Loading /work/emacs/lisp/ldefs-boot.el (source)...
Loading /work/emacs/lisp/emacs-lisp/nadvice.el (source)...
Loading /work/emacs/lisp/minibuffer.el (source)...
../../lisp/minibuffer.el: `with-wrapper-hook' is an obsolete macro (as
of 24.4); use a <foo>-function variable modified by add-function.
Loading /work/emacs/lisp/abbrev.el (source)...
../../lisp/abbrev.el: `with-wrapper-hook' is an obsolete macro (as of
24.4); use a <foo>-function variable modified by add-function.
Loading /work/emacs/lisp/simple.el (source)...
../../lisp/simple.el: `with-wrapper-hook' is an obsolete macro (as of
24.4); use a <foo>-function variable modified by add-function.
Loading /work/emacs/lisp/help.el (source)...
Loading /work/emacs/lisp/jka-cmpr-hook.el (source)...
Loading /work/emacs/lisp/epa-hook.el (source)...
Loading /work/emacs/lisp/international/mule-cmds.el (source)...
Loading /work/emacs/lisp/case-table.el (source)...
Loading /work/emacs/lisp/international/charprop.el (source)...
Loading /work/emacs/lisp/international/characters.el (source)...
Loading /work/emacs/lisp/composite.el (source)...
Loading /work/emacs/lisp/language/chinese.el (source)...
Loading /work/emacs/lisp/language/cyrillic.el (source)...
Loading /work/emacs/lisp/language/indian.el (source)...
Loading /work/emacs/lisp/language/sinhala.el (source)...
Loading /work/emacs/lisp/language/english.el (source)...
Loading /work/emacs/lisp/language/ethiopic.el (source)...
Loading /work/emacs/lisp/language/european.el (source)...
Loading /work/emacs/lisp/language/czech.el (source)...
Loading /work/emacs/lisp/language/slovak.el (source)...
Loading /work/emacs/lisp/language/romanian.el (source)...
Loading /work/emacs/lisp/language/greek.el (source)...
Loading /work/emacs/lisp/language/hebrew.el (source)...
Loading /work/emacs/lisp/language/japanese.el (source)...
Loading /work/emacs/lisp/international/cp51932.el (source)...
Loading /work/emacs/lisp/international/eucjp-ms.el (source)...
Loading /work/emacs/lisp/language/korean.el (source)...
Loading /work/emacs/lisp/language/lao.el (source)...
Loading /work/emacs/lisp/language/tai-viet.el (source)...
Loading /work/emacs/lisp/language/thai.el (source)...
Loading /work/emacs/lisp/language/tibetan.el (source)...
Loading /work/emacs/lisp/language/vietnamese.el (source)...
Loading /work/emacs/lisp/language/misc-lang.el (source)...
Loading /work/emacs/lisp/language/utf-8-lang.el (source)...
Loading /work/emacs/lisp/language/georgian.el (source)...
Loading /work/emacs/lisp/language/khmer.el (source)...
Loading /work/emacs/lisp/language/burmese.el (source)...
Loading /work/emacs/lisp/language/cham.el (source)...
Loading /work/emacs/lisp/indent.el (source)...
Loading /work/emacs/lisp/frame.el (source)...
Loading /work/emacs/lisp/term/tty-colors.el (source)...
Loading /work/emacs/lisp/font-core.el (source)...
Loading /work/emacs/lisp/facemenu.el (source)...
Loading /work/emacs/lisp/emacs-lisp/syntax.el (source)...
Loading /work/emacs/lisp/font-lock.el (source)...
mv: impossibile eseguire stat di "emacs.exe": No such file or directory
Makefile:835: recipe for target `bootstrap-emacs.exe' failed
make[2]: *** [bootstrap-emacs.exe] Error 1
make[2]: uscita dalla directory "/work/emacs/Work/src"
Makefile:379: recipe for target `src' failed
make[1]: *** [src] Error 2
make[1]: uscita dalla directory "/work/emacs/Work"
Makefile:1050: recipe for target `bootstrap' failed
make: *** [bootstrap] Error 2

I tried different revisions which bootstrap fine without the checking
but fail as above when checking is enabled.

The bootstrap fails before it prints the STATIC_HEAP_SIZE information,
taking a lot of time..

This probably means that the static heap isn't big enough for --enable-checking=all on 32-bit Cygwin. I'll test it and increase it if necessary. I may not get to this today, but I'll do it soon. (And you can do it yourself locally if you're anxious to bootstrap right now.)

Ken



reply via email to

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