Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!nrl-cmf!ukma!rutgers!att!alberta!calgary!xenlink!ajfcal!tony From: tony@ajfcal.UUCP (Tony Field) Newsgroups: comp.text Subject: TeX compile bug on Xenix? Keywords: Broken compiler? Message-ID: <28@ajfcal.UUCP> Date: 27 Jan 89 16:46:39 GMT Organization: Crafield Digital, Calgary, Alberta, Canada Lines: 49 I am attempting to build TeX 2.9 in C from the University of Washington distribution files. My system is Xenix 2.2.3/386 with a 2.2.1/386 development system (i.e. reasonably recent). For some reason *tangle* does not seem to execute correctly when: tangle tex.web ctex.ch is executed. I therefore cannot build the tex.pool file. It seems that tangle cannot find the matching @x-@y-@z triplets in ctex.ch: they are validly constructed in the file. (cd web2cdir; make) (cd TeXware; make tangle) (cd texdir; make) ../TeXware/tangle tex.web ctex.ch This is TANGLE, C Version 2.8 *1*17*25*38*54*72*99*110*115*133*162 ! Where is the matching @z?. (change file l.691044907) @y <<<< note: there is a proper @z at line 203 that matches @y at line 162 >>>> ! @d is ignored in Pascal text. (change file l.691044912) @d free==free_arr ! Missing ). (l.845) @ If \TeX\ is extended improperly, the |mem| array might get screwed up. ! Sorry, text capacity exceeded. (l.845) @ If \TeX\ is extended improperly, the |mem| array might get screwed up. I tried a few *obvious* modifications to tangle.c - none of which worked. I believe that this is a result of a *broken compiler* since I have also noticed that the compiler became upset when compiling tex5.c. This was a compiler bug and was easy to work around. Has anyone had the same problem and can provide a fix???? Will a more recent edition of TeX work correctly??? thankyou...... tony..... -- +------------------------------------ | Tony Field ..alberta!calgary!xenlink!ajfcal!tony | Calgary, Alberta, Canada