From xemacs-m  Thu Jan 23 13:11:06 1997
Received: from hudutil2gw.ml.com (hudutil2f01.ml.com [198.242.49.32])
          by xemacs.org (8.8.4/8.8.4) with ESMTP
	  id NAA16662 for <xemacs-beta@xemacs.org>; Thu, 23 Jan 1997 13:11:04 -0600 (CST)
Received: from ml2.ml.com ([199.201.37.130])
          by hudutil2gw.ml.com (8.8.4/8.8.4/MLgw-3.03) with ESMTP
	  id OAA09433 for <xemacs-beta@xemacs.org>; Thu, 23 Jan 1997 14:10:12 -0500 (EST)
Received: from commpost.ml.com (commpost.ml.com [146.125.4.24]) by ml2.ml.com (8.7.5/8.7.3/MLml-2.06b) with SMTP id OAA02703 for <xemacs-beta@xemacs.org>; Thu, 23 Jan 1997 14:13:18 -0500 (EST)
Received: from spssunp.spspme.ml.com (spssunp.spspme.ml.com [192.168.111.13]) by commpost.ml.com (8.6.12/8.6.12) with ESMTP id OAA10521 for <xemacs-beta@xemacs.org>; Thu, 23 Jan 1997 14:12:45 -0500
Received: by spssunp.spspme.ml.com (SMI-8.6/SMI-4.1)
	id OAA22836; Thu, 23 Jan 1997 14:10:30 -0500
To: XEmacs Beta List <xemacs-beta@xemacs.org>
Subject: Re: 20.0-b91 sparc-sun-solaris2.4 build failure and then success
References: <ocr7ml48edx.fsf@spssunp.spspme.ml.com> <m2lo9k1c7c.fsf@altair.xemacs.org>
Reply-To: Colin Rafferty <craffert@ml.com>
X-Y-Zippy: I just remembered something about a TOAD!
Mime-Version: 1.0 (generated by tm-edit 7.100)
Content-Type: multipart/mixed;
 boundary="Multipart_Thu_Jan_23_14:10:29_1997-1"
Content-Transfer-Encoding: 7bit
From: Colin Rafferty <craffert@spspme.ml.com>
Date: 23 Jan 1997 14:10:29 -0500
In-Reply-To: Steven L Baur's message of 23 Jan 1997 10:24:55 -0800
Message-ID: <ocr3evsryvu.fsf@spssunp.spspme.ml.com>
Lines: 278
X-Mailer: Red Gnus v0.82/XEmacs 20.0

--Multipart_Thu_Jan_23_14:10:29_1997-1
Content-Type: text/plain; charset=US-ASCII

Steven L Baur writes:
> Colin Rafferty writes:

>> First build had puresize too small.  I switched it to b90 values in
>> puresize.h and `make' succeeded.

> Please do not do this.  For many systems there is almost 100k too much
> purespace.  We need to determine which of the broken down numbers are
> now wrong.  Wasted purespace is 100% lost and cannot be used.

Actually, the b90 numbers are pretty good for me.  As it said:

>> Purespace usage: 762944 of 769000 (99% -- 5k wasted).

> Better still, could you redo the dump and email me the output during
> the loading phase (which has size in bytes by packages of purespace
> used).  I need to see how much space the sun-specific stuff is taking
> up.

I changed src/puresize.h back to the original b91 value, re-ran make,
and dumped the entire run at the end of this message.

By the way, I hope that you and your car are okay.


--Multipart_Thu_Jan_23_14:10:29_1997-1
Content-Type: text/plain; charset=US-ASCII

spssunp % make
Producing `src/paths.h' from `src/paths.h.in'.
rm -f src/paths.h.tmp
chmod 0644 src/paths.h.tmp
src/paths.h is unchanged
cd lib-src && make all  \
	CC='gcc' CFLAGS='-g -O' MAKE='make'
cd lwlib && make all  \
	CC='gcc' CFLAGS='-g -O' MAKE='make'
cd dynodump && make all  \
	CC='gcc' CFLAGS='-g -O' MAKE='make'
cd src && make all  \
	CC='gcc' CFLAGS='-g -O' MAKE='make'
gcc -c -Demacs -DHAVE_CONFIG_H  -I. 	   -I/export1/craffert/src/xemacs-20.0-b91/src         	    -I/export1/craffert/src/site  -I/usr/openwin/include -I/usr/openwin/include/desktop -I/usr/openwin/include/desktop    	   -I/usr/dt/include  -I/export1/craffert/src/xemacs-20.0-b91/src/../lwlib -g -O alloc.c
gcc -c -Demacs -DHAVE_CONFIG_H  -I. 	   -I/export1/craffert/src/xemacs-20.0-b91/src         	    -I/export1/craffert/src/site  -I/usr/openwin/include -I/usr/openwin/include/desktop -I/usr/openwin/include/desktop    	   -I/usr/dt/include  -I/export1/craffert/src/xemacs-20.0-b91/src/../lwlib -g -O pure.c
cd ../lwlib && make 
cd ../dynodump && make 
gcc -g -O      -L/export1/craffert/src/site -L/export1/craffert/src/site -R/export1/craffert/src/site  -L/usr/openwin/lib -R/usr/openwin/lib -L/usr/openwin/lib -R/usr/openwin/lib  -L /usr/ccs/lib `./prefix-args -Xlinker  ` -R /usr/openwin/lib -L /usr/openwin/lib -R /usr/dt/lib -L /usr/dt/lib  	      	  -L. -L../lwlib     -fno-gnu-linker     -o temacs  abbrev.o alloc.o blocktype.o buffer.o bytecode.o 	callint.o callproc.o casefiddle.o casetab.o chartab.o cmdloop.o 	cmds.o console.o console-stream.o 	data.o database.o  debug.o  device.o dialog.o  dired.o doc.o 	doprnt.o dynarr.o 	editfns.o elhash.o emacs.o     eval.o events.o 	event-stream.o event-unixoid.o  extents.o 	faces.o fileio.o filelock.o filemode.o floatfns.o fns.o font-lock.o 	frame.o 	general.o getloadavg.o dgif_lib.o gif_err.o gifalloc.o  glyphs.o gui.o  	hash.o 	indent.o inline.o insdel.o intl.o 	keymap.o  	lread.o lstream.o 	macros.o marker.o md5.o menubar.o  minibuf.o   	    	objects.o opaque.o 	print.o process.!
 o profile.o pure.o 	rangetab.o   redisplay.o redisplay-output.o regex.o 	scrollbar.o  search.o signal.o sound.o 	sunplay.o  specifier.o 	strftime.o sunpro.o  symbols.o syntax.o sysdep.o 	toolbar.o  tooltalk.o  console-tty.o device-tty.o event-tty.o frame-tty.o objects-tty.o redisplay-tty.o cm.o  	undo.o unexsol2.o  	console-x.o device-x.o dialog-x.o  event-Xt.o frame-x.o glyphs-x.o gui-x.o  menubar-x.o  objects-x.o redisplay-x.o scrollbar-x.o  toolbar-x.o    xgccache.o xselect.o    	window.o  terminfo.o   lastfile.o gmalloc.o free-hook.o vm-limit.o ralloc.o  EmacsFrame.o EmacsShell.o TopLevelEmacsShell.o TransientEmacsShell.o EmacsManager.o     /usr/demo/SOUND/lib/libaudio.a         	-ltt -lce  -llw -lXaw -lXpm -lcompface    -lXmu -lXt -lXext -lX11 	-lsocket -lnsl -lkvm -lelf -lgen -ldl    -ltermlib  	      -lkstat 	        -lm    	 
EMACSLOADPATH="/export1/craffert/src/xemacs-20.0-b91/src/../lisp/prim" ./temacs -batch -l loadup.el dump

Loading loadup.el...
Using load-path (/export1/craffert/src/xemacs-20.0-b91/src/../lisp/prim)
Loading backquote... (2556)
Loading bytecomp-runtime... (2596)
Loading subr... (6484)
Loading replace... (11548)
Loading version.el... (2512)
Loading cl...
Loading cl-defs... (9540)
Loading cl ...done (21664)
Loading cmdloop... (6068)
Loading keymap... (4252)
Loading syntax... (6316)
Loading device... (696)
Loading console... (132)
Loading obsolete... (10892)
Loading specifier... (2664)
Loading faces... (18728)
Loading glyphs... (7224)
Loading objects... (1788)
Loading extents... (1132)
Loading events... (2112)
Loading text-props... (2676)
Loading process... (3820)
Loading frame... (10692)
Loading map-ynp... (2740)
Loading simple... (35768)
Loading keydefs... (3544)
Loading abbrev... (6784)
Loading derived... (4296)
Loading minibuf... (23708)
Loading list-mode... (9128)
Loading modeline... (4736)
Loading loaddefs...
Loading auto-autoloads... (68916)
Loading loaddefs ...done (69544)
Loading misc... (328)
Loading profile... (540)
Loading help... (18488)
Loading files-nomule... (584)
Loading files... (35248)
Loading lib-complete... (4676)
Loading format... (8452)
Loading indent... (5752)
Loading isearch-mode... (13216)
Loading buffer... (756)
Loading buff-menu... (7324)
Loading undo-stack... (3028)
Loading window... (7276)
Loading paths.el... (6760)
Loading startup... (18624)
Loading lisp... (3448)
Loading page... (1112)
Loading register... (3200)
Loading iso8859-1... (388)
Loading paragraphs... (3000)
Loading lisp-mode... (9204)
Loading text-mode... (1276)
Loading fill... (8804)
Loading float-sup... (368)
Loading itimer... (8708)
Loading toolbar... (1940)
Loading scrollbar... (944)
Loading menubar... (6868)
Loading dialog... (1672)
Loading gui... (1308)
Loading mode-motion... (2048)
Loading mouse... (17712)
Loading x-menubar... (29216)
Loading x-faces... (8024)
Loading x-iso8859-1... (3424)
Loading x-mouse... (2244)
Loading x-select... (8648)
Loading x-scrollbar... (1044)
Loading x-misc... (1300)
Loading x-init... (2232)
Loading x-toolbar... (3056)
Loading tty-init... (1804)
Loading tooltalk/tooltalk-load...
Loading tooltalk/tooltalk-macros... (608)
Loading tooltalk/tooltalk-util... (2432)
Loading tooltalk/tooltalk-init... (3736)
Loading tooltalk/tooltalk-load ...done (6776)
Loading vc-hooks... (5648)
Loading ediff-hook... (1256)
Loading fontl-hooks... (300)
Loading auto-show... (1152)
Loading sunpro/sunpro-load.el...
Loading cc-mode... (50136)
Loading sunpro-init... (2364)
Loading eos/sun-eos-load...
Loading sun-eos-init... (516)
Loading sun-eos-common...

ERROR:  Pure Lisp storage exhausted!
 (7260)
Loading sun-eos-editor... (0)
Loading sun-eos-browser... (0)
Loading sun-eos-debugger... (0)
Loading sun-eos-debugger-extra...
Loading sun-eos-menubar... (0)
Loading comint...
Loading ring... (0)
Loading comint ...done (0)
Loading sun-eos-debugger-extra ...done (0)
Loading sun-eos-menubar... (0)
Loading eos/sun-eos-load ...done (7800)
Loading annotations... (0)
Loading sunpro/sunpro-load.el ...done (60300)
Finding pointers to doc strings...
Note: Strange doc (not fboundp) for function index @ 1264648
Finding pointers to doc strings...done
Dumping under the name xemacs

****	Pure Lisp storage exhausted!
	Check whether you are loading .el files when .elc files were intended.
	Otherwise, increase PURESIZE in puresize.h and relink.

	PURESIZE is presently 674000.
	An additional 95000 bytes will guarantee enough pure space;
	a smaller increment may work (due to structure-sharing).
****
                           total:   bytes:
   cons cells:             13406   107248  16%
   float objects:             10      160   0%
   symbol-name strings:     8154   218700  32%
   compiled-function objects: 1756    56192   8%
   byte-code strings:       1756   111648  17%
   byte-constant vectors:   1756    79220  12%
   interactive strings:      299     6052   1%
   documentation strings:      0        0   0%
   other function strings:  1976    64480  10%
   other vectors:            269     7256   1%
   other strings:            533    23004   3%
   all strings:            12718   423884  63%
   all vectors:             2025    86476  13%

Impurities:
   conses used:                      9888
   conses free:                     11278
   cons storage:                   171696
   symbols used:                     8483
   symbol storage:                 204400
   vectors used:                     1046
   vectors total length:            49833
   vector storage:                 207700
   compiled functions used:           264
   compiled functions free:            19
   compiled function storage:       10100
   short strings used:               4258
   strings free:                     5025
   short strings total length:      86261
   short string storage:           122880
   string header storage:          112420
   floats used:                         2
   floats free:                        13
   float storage:                    2040
   markers used:                       34
   markers free:                      334
   marker storage:                  10220
   extents used:                       16
   extent storage:                   2048
   symbol value lisp magics used:      23
   symbol value lisp magic storage:  1564
   symbol value varaliases used:       42
   symbol value varalias storage:    1008
   opaque lists used:                   2
   opaque list storage:                48
   opaques used:                        4
   opaque storage:                     96
   color instances used:                1
   color instance storage:             24
   font instances used:                 1
   font instance storage:              36
   range tables used:                   1
   range table storage:                16
   faces used:                         24
   face storage:                     1824
   glyphs used:                        17
   glyph storage:                     680
   specifiers used:                   345
   specifier storage:               19815
   weak lists used:                   345
   weak list storage:                8280
   char tables used:                   20
   char table storage:              20960
   buffers used:                        6
   buffer storage:                   1680
   extent infos used:                   4
   extent info storage:                80
   consoles used:                       3
   console storage:                   300
   command builders used:               1
   command builder storage:            56
   keymaps used:                      153
   keymap storage:                   6732
   devices used:                        1
   device storage:                    176
   frames used:                         1
   frame storage:                     212
   image instances used:                1
   image instance storage:             64
   windows used:                        2
   window storage:                    688
   lcrecord lists used:                13
   lcrecord list storage:             312
   hashtables used:                   371
   hashtable storage:               14840
   streams used:                        2
   streams on free list:                2
   stream storage:                    198

XEmacs: Pure storage exhausted
*** Error code 1
make: Fatal error: Command failed for target `xemacs'
Current working directory /export1/craffert/src/xemacs-20.0-b91/src
*** Error code 1
make: Fatal error: Command failed for target `src'
spssunp %

--Multipart_Thu_Jan_23_14:10:29_1997-1
Content-Type: text/plain; charset=US-ASCII

-- 
Colin

--Multipart_Thu_Jan_23_14:10:29_1997-1--

