[comp.text] Interesting TeX-tangling problem

watson@shinobu.SGI.COM (David Watson) (12/21/88)

I've just received the UNIX TeX distribution from the University of Washington
(many thanks to the people there), and I'm having a problem building it
on a Silicon Graphics 4D/70 for the first time.  (I'm used to maintaining and
working with TeX in Ultrix on a Vax.)

Everything works fine, with one glaring exception: when the make runs
'tangle' over tex.web, there is an error (see the log below).

If I continue with the make anyway, the resulting tex produces pages
with approximately one word each, and lots of underfull vbox errors.

I have looked at the tangle source, and at tex.web itself, but there is
a lot that is not immediately obvious about the way things work.

I've tried building TeX with and without REGFIX defined, and nothing
changes.  Can anyone tell me what's wrong here?  To me, the most surprising
thing about this problem is how well *everything* else works!

			Thanks,
			-David Watson (watson@sgi.com)
			 Silicon Graphics, Inc.

--------------- Excerpt from a log of the make ------------
	(cd texdir; make "SITEDIR=.." "OPT=-Olimit 900")
	../texware/tangle tex.web ctex.ch
This is TANGLE, C Version 2.8
*1*17*25*38*54*72*99*110*115*133
! Value too big: 2550000. (l.3164)
@d
   penalty(#) == mem[#+1].int {the added cost of breaking a list here} *162*173*199*203*207*211*220*256*268*289*297*300*321*332*366*402*464*487*511*539*583*592*644*680*699*719*768*813*862*891*900*919*942*967*980*1029*1055*1136*1208*1299*1330*1338*1340*1376*1378
Writing the output file.....500.....1000.....1500.....2000.....2500.....3000.....3500.....4000.....4500.....5000.....5500.
Done.
1015 strings written to string pool file.
(Pardon me, but I think I spotted something wrong.)
*** Error code 1

Stop.
*** Error code 1

Stop.
----------------------------------------------------