Katsumi Yamaoka <yamaoka(a)jpl.org> writes:
それから、まったくの別件ですが
(find-coding-system 1)
という変なものを eval すると落ちることを xemacs-beta にリポートして、
マーチンさんから「そんなことあるもんか」という返事をもらったのですが、
この件も未だに解決していません。
だって、落ちるわけがないところで落ちているわけですから。(^^;;
私の場合、(decode-buffer 1) で落ちていたので、gcc 2.95.2 の
bug だと信じて疑わないのですが、発生条件がしぼれないのでその
ままになっています。--fno-gcse を付けて compile すると落ちな
いのであれば、私と同じ症状だと思います。
# gcc 用に問題を再現させる code なんて書けない。(;_;)
Taiji.Can(a)atesoft.advantest.co.jp writes:
EMACSBOOTSTRAPLOADPATH="/export/home2/syrinx/can/work/Emacs/Xemacs/21.2/xemacs.can/src/../lisp/:/export/home2/syrinx/can/work/Emacs/Xemacs/21.2/xemacs.can"
EMACSBOOTSTRAPMODULEPATH="/export/home2/syrinx/can/work/Emacs/Xemacs/21.2/xemacs.can/src/../modules/:/export/home2/syrinx/can/work/Emacs/Xemacs/21.2/xemacs.can"
./temacs -batch -l
/export/home2/syrinx/can/work/Emacs/Xemacs/21.2/xemacs.can/src/../lisp/update-elc.el
Fatal error: assertion failed, file alloc.c, line 2495, abort()
*** Error code 134
make: Fatal error: Command failed for target `update-elc.stamp'
Current working directory /export/home2/syrinx/can/work/Emacs/Xemacs/21.2/xemacs.can/src
*** Error code 1
make: Fatal error: Command failed for target `src'
と、なります。Solaris 2.5.1 + gcc だと、もっと違うところで落ちるそうです。
#こちらは私が試したわけではない。
関係がありそうな変更は、Olivier さんの ChangeLog だと2月10日
の symeval.h への
(DEFVAR_SYMVAL_FWD_INT): Added. Dumps the int with dumpopaque.
です。つまり、DEFVAR_INT や DEFVAR_BOOL などの数が200を超え
ているということになります。不思議なことに、私の環境では発生
しませんし、xemacs-beta でもそういう message は見ていません。
で、今 grep してみたら、cannna の部分に大量に DEFVAR_INT が
あるので、もしかして build に失敗する方はみんな cannna 付き
なんじゃないかと思います。
よろしければ xemacs-beta に報告していただけないでしょうか。
--
Yoshiki Hayashi