emacs-devel
[Top][All Lists]
Advanced

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

pure-fns in byte-opt.el


From: Mark Oteiza
Subject: pure-fns in byte-opt.el
Date: Mon, 24 Jul 2017 22:06:50 -0400
User-agent: Mutt/1.8.3 (2017-05-23)

Hi,

I was curious about what other functions might be pure and could be
added to this list.  While I seem to have guessed correctly on some,
I am perplexed why adding string-to-char breaks things:

16288064 of 33554432 static heap bytes used
97335 pure bytes used
mv -f emacs bootstrap-emacs
make -C ../lisp compile-first EMACS="../src/bootstrap-emacs"
make[2]: Entering directory '/tmp/makepkg/emacs-git/src/emacs/lisp'
 ELC      emacs-lisp/byte-opt.elc
make[2]: Leaving directory '/tmp/makepkg/emacs-git/src/emacs/lisp'
make -C ../lisp autoloads EMACS="../src/bootstrap-emacs"
make[2]: Entering directory '/tmp/makepkg/emacs-git/src/emacs/lisp'
make -C ../leim all EMACS="../src/bootstrap-emacs"
make[3]: Entering directory '/tmp/makepkg/emacs-git/src/emacs/leim'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/makepkg/emacs-git/src/emacs/leim'
make -C ../admin/grammars all EMACS="../../src/bootstrap-emacs"
make[3]: Entering directory '/tmp/makepkg/emacs-git/src/emacs/admin/grammars'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/makepkg/emacs-git/src/emacs/admin/grammars'
Directories for loaddefs: . ./calc ./calendar ./cedet ./cedet/ede 
./cedet/semantic ./cedet/semantic/analyze ./cedet/semantic/bovine 
./cedet/semantic/decorate ./cedet/semantic/symref ./cedet/semantic/wisent 
./cedet/srecode ./emacs-lisp ./emulation ./erc ./eshell ./gnus ./image 
./international ./language ./leim ./leim/ja-dic ./leim/quail ./mail ./mh-e 
./net ./nxml ./org ./play ./progmodes ./textmodes ./url ./vc
 GEN      loaddefs.el
make[2]: Leaving directory '/tmp/makepkg/emacs-git/src/emacs/lisp'
make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs"
make[2]: Entering directory '/tmp/makepkg/emacs-git/src/emacs/admin/unidata'
 GEN      ../../lisp/international/uni-decomposition.el
Wrong type argument: listp, "頩"
make[2]: *** [Makefile:91: ../../lisp/international/uni-decomposition.el] Error 
255
make[2]: Leaving directory '/tmp/makepkg/emacs-git/src/emacs/admin/unidata'
make[1]: *** [Makefile:502: ../lisp/international/charprop.el] Error 2
make[1]: Leaving directory '/tmp/makepkg/emacs-git/src/emacs/src'
make: *** [Makefile:416: src] Error 2



reply via email to

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