1>>> Running TRIP test for upTeX.
2>>> See SRCDIR/uptexdir/uptrip/uptrip.diffs for example of acceptable diffs.
3+ echo '*** TRIP test for upTeX ***.'
4*** TRIP test for upTeX ***.
5+ ./pltotf SRCDIR/triptrap/trip.pl trip.tfm
6+ ./tftopl ./trip.tfm trip.pl
7+ diff SRCDIR/triptrap/trip.pl trip.pl
8+ ln -s SRCDIR/triptrap/trip.tex .
9+ rm -f trip.log
10+ ./uptex --progname=upinitex --ini
11+ test '!' -s trip.fmt
12+ sed 's/, yoko direction//;s/yoko direction, //' trip.log
13+ diff SRCDIR/triptrap/tripin.log uptripin.log
141c1
15< This is TeX, Version 3.14159265 (INITEX)  7 JAN 2014 09:09
16---
17> This is upTeX, Version 3.14159265-p3.6-u1.20 (utf8.uptex) (TeX Live 2015) (INITEX)  12 APR 2015 16:22
183,11c3
19< (trip.tex
20< ! Bad character code (256).
21< <to be read again>
22<                    -
23< l.26   \nonstopmode\lccode256-
24<                               0\mathchardef\a="8000\def\a{ SC...
25< A character number must be between 0 and 255.
26< I changed this one to zero.
27<
28---
29> (./trip.tex
3091c83,84
31< ### horizontal mode entered at line 77 (language255:hyphenmin1,63)
32---
33> ### horizontal mode entered at line 77 (language255:hyph
34> enmin1,63)
35450,453c443,446
36<  (preloaded format=trip 2014.1.7)
37< 1326 strings of total length 23646
38< 471 memory locations dumped; current usage is 96&278
39< 341 multiletter control sequences
40---
41>  (preloaded format=trip 2015.4.12)
42> 1462 strings of total length 25505
43> 485 memory locations dumped; current usage is 106&278
44> 383 multiletter control sequences
45461c454
46< Hyphenation trie of length 273 has 9 ops out of 500
47---
48> Hyphenation trie of length 273 has 9 ops out of 35111
49+ rm -f trip.log
50+ ./uptex --progname=uptex
51+ sed 's/, yoko direction//;s/yoko direction, //;s/yoko(math) direction, //' trip.log
52+ diff SRCDIR/triptrap/trip.fot uptrip.fot
531,3c1,2
54< This is TeX, Version 3.14159265 (INITEX)
55< ** &trip  trip
56< (trip.tex ##
57---
58> This is upTeX, Version 3.14159265-p3.6-u1.20 (utf8.uptex) (TeX Live 2015) (preloaded format=uptex)
59> **(./trip.tex ##
6017c16
61< Memory usage before: 159&313; after: 102&278; still untouched: 1613
62---
63> Memory usage before: 190&313; after: 114&278; still untouched: 3113
6475c74
65< Memory usage before: 334&431; after: 292&418; still untouched: 175
66---
67> Memory usage before: 452&431; after: 390&418; still untouched: 241
68+ diff SRCDIR/triptrap/trip.log uptrip.log
691c1
70< This is TeX, Version 3.14159265 (preloaded format=trip 2014.1.7)  7 JAN 2014 09:59
71---
72> This is upTeX, Version 3.14159265-p3.6-u1.20 (utf8.uptex) (TeX Live 2015) (preloaded format=trip 2015.4.12)  12 APR 2015 16:22
733c3
74< (trip.tex ##
75---
76> (./trip.tex ##
7758a59,62
78> \openout0 = `8terminal.tex'.
79>
80> \openout10 = `tripos.tex'.
81>
8273c77
83< Memory usage before: 159&313; after: 102&278; still untouched: 1613
84---
85> Memory usage before: 190&313; after: 114&278; still untouched: 3113
86385,386c389,390
87< \insert100, natural size 803.09999; split(1.0 plus 43.0,-2.0); float cos
88< t 100
89---
90> \insert100Y, natural size 803.09999; split(1.0 plus 43.0,-2.0); float co
91> st 100
92426c430
93< \insert200, natural size 400.0; split(0.0,-2.0); float cost 100
94---
95> \insert200Y, natural size 400.0; split(0.0,-2.0); float cost 100
96441c445
97< \insert200, natural size 400.0; split(1.0,-1.0); float cost 100
98---
99> \insert200Y, natural size 400.0; split(1.0,-1.0); float cost 100
100456c460
101< \insert200, natural size 400.0; split(2.0,-1.0); float cost 100
102---
103> \insert200Y, natural size 400.0; split(2.0,-1.0); float cost 100
104474c478
105< \special{^^80-1000.0pt}
106---
107> \special{�-1000.0pt}
108483,484c487,488
109< \insert200, natural size 10000.0; split(1.0 plus 43.0,-1.0); float cost
110< 3
111---
112> \insert200Y, natural size 10000.0; split(1.0 plus 43.0,-1.0); float cost
113>  3
114642c646
115< Memory usage before: 747&484; after: 581&481; still untouched: 1492
116---
117> Memory usage before: 1086&483; after: 838&480; still untouched: 1993
118647c651,652
119< ### internal vertical mode entered at line 150 (\output routine)
120---
121> ### internal vertical mode entered at line 150 (\output
122> routine)
123689c694
124< \special{^^80-1000.0pt}
125---
126> \special{�-1000.0pt}
127693,694c698,699
128< \insert100, natural size 535.4; split(1.0 plus 43.0,-2.0); float cost 10
129< 0
130---
131> \insert100Y, natural size 535.4; split(1.0 plus 43.0,-2.0); float cost 1
132> 00
133701c706
134< \insert200, natural size 2.0; split(2.0,-1.0); float cost 100
135---
136> \insert200Y, natural size 2.0; split(2.0,-1.0); float cost 100
137714,715c719,720
138< \insert200, natural size 10000.0; split(1.0 plus 43.0,-1.0); float cost
139< 3
140---
141> \insert200Y, natural size 10000.0; split(1.0 plus 43.0,-1.0); float cost
142>  3
143815c820
144< Memory usage before: 475&470; after: 290&466; still untouched: 1473
145---
146> Memory usage before: 690&469; after: 406&465; still untouched: 1974
147820c825,826
148< ### internal vertical mode entered at line 150 (\output routine)
149---
150> ### internal vertical mode entered at line 150 (\output
151> routine)
152915c921
153< Memory usage before: 218&459; after: 149&458; still untouched: 1473
154---
155> Memory usage before: 304&458; after: 194&457; still untouched: 1974
156920c926,927
157< ### internal vertical mode entered at line 150 (\output routine)
158---
159> ### internal vertical mode entered at line 150 (\output
160> routine)
1611070c1077
162< Memory usage before: 118&328; after: 102&328; still untouched: 1473
163---
164> Memory usage before: 146&327; after: 122&327; still untouched: 1974
1651405c1412
166< \vbox(16383.99998+0.0)x1000.0, glue set 16342.0fil
167---
168> \vbox(16383.99998+0.0)x1000.0, glue set 16341.99998fil
1691504a1512
170> ..\displace 0.0
1711511c1519
172< Memory usage before: 990&376; after: 584&370; still untouched: 735
173---
174> Memory usage before: 1486&375; after: 838&369; still untouched: 1974
1751954c1962
176< (tripos.tex
177---
178> (./tripos.tex
1792018c2026
180< \vbox(16383.99998+1.0)x100.0, glue set 16239.0fil
181---
182> \vbox(16383.99998+1.0)x100.0, glue set 16238.99998fil
1832048,2049c2056,2057
184< ..\rip ^^82 (ligature CA)
185< ..\rip ^^82 (ligature CA)
186---
187> ..\rip � (ligature CA)
188> ..\rip � (ligature CA)
1892189c2197
190< Memory usage before: 950&531; after: 546&448; still untouched: 706
191---
192> Memory usage before: 1454&530; after: 804&447; still untouched: 1945
1932397c2405
194< ! Improper alphabetic constant.
195---
196> ! Improper alphabetic or KANJI constant.
1972533c2541
198< \vbox(16383.99998+0.0)x20.0, glue set 16331.0fil
199---
200> \vbox(16383.99998+0.0)x20.0, glue set 16330.99998fil
2012575c2583
202< Memory usage before: 339&413; after: 236&405; still untouched: 706
203---
204> Memory usage before: 489&411; after: 323&403; still untouched: 1945
2053051c3059
206< \insert0, natural size 0.0; split(1.0 plus 43.0,-2.0); float cost 100
207---
208> \insert0Y, natural size 0.0; split(1.0 plus 43.0,-2.0); float cost 100
2093054c3062
210< .\fam0 ^^c8
211---
212> .\fam0 �
2133143a3152
214> ....\displace 0.0
2153235c3244
216< ! \textfont 0 is undefined (character ^^c8).
217---
218> ! \textfont 0 is undefined (character �).
2193326c3335
220< \vbox(10000.0+2.0)x28.0, glue set 9737.58789fil
221---
222> \vbox(10000.0+2.0)x28.0, glue set 9737.58742fil
2233411c3420
224< p ^^82
225---
226> p �
2273547a3557
228> .........\displace 0.0
2293616c3626
230< Memory usage before: 2170&521; after: 1181&459; still untouched: 175
231---
232> Memory usage before: 3259&519; after: 1739&457; still untouched: 241
2333864c3874
234< \vbox(16383.99998+2.0)x100.0, glue set 16318.0fil
235---
236> \vbox(16383.99998+2.0)x100.0, glue set 16317.99997fil
2373951c3961
238< Memory usage before: 640&415; after: 397&410; still untouched: 175
239---
240> Memory usage before: 955&413; after: 569&408; still untouched: 241
2413985c3995
242< ^^82
243---
244> �
2453991c4001
246<  []\ip A ^^82
247---
248>  []\ip A �
2494034c4044
250< \vbox(16383.99998+0.0)x8236.0, glue set 16344.0fil
251---
252> \vbox(16383.99998+0.0)x8236.0, glue set 16343.99998fil
2534041c4051
254< ..\ip ^^82
255---
256> ..\ip �
2574053c4063
258< Memory usage before: 235&401; after: 178&399; still untouched: 175
259---
260> Memory usage before: 338&399; after: 244&397; still untouched: 241
2614420c4430
262< \vbox(16383.99998+0.0)x100.0, glue set 16332.0fil
263---
264> \vbox(16383.99998+0.0)x100.0, glue set 16331.99998fil
2654506c4516
266< Memory usage before: 651&432; after: 417&418; still untouched: 175
267---
268> Memory usage before: 988&431; after: 594&417; still untouched: 241
2694742c4752,4753
270< \vbox(16383.99998+0.0)x205.12613, glue set 16344.0fil
271---
272> \vbox(16383.99998+0.0)x205.12613, glue set 16343.99998fil, yoko directio
273> n
2744828c4839
275< Memory usage before: 776&458; after: 464&452; still untouched: 175
276---
277> Memory usage before: 1170&457; after: 672&451; still untouched: 241
2785700c5711
279< ! \textfont 0 is undefined (character ^^c8).
280---
281> ! \textfont 0 is undefined (character �).
2826380c6391
283< (tripos.tex
284---
285> (./tripos.tex
2866501c6512
287< l.429 ...^^M=13 \def^^M{\relax}#
288---
289> l.429 ...^^M=13 \defqqM{\relax}#
2906595c6606
291< Memory usage before: 819&428; after: 720&426; still untouched: 175
292---
293> Memory usage before: 1216&428; after: 1066&426; still untouched: 241
2947155c7166
295< Memory usage before: 895&439; after: 290&420; still untouched: 175
296---
297> Memory usage before: 1332&439; after: 388&420; still untouched: 241
2987288c7299
299< Memory usage before: 334&431; after: 292&418; still untouched: 175
300---
301> Memory usage before: 452&431; after: 390&418; still untouched: 241
3027296,7299c7307,7310
303<  47 strings out of 1674
304<  253 string characters out of 8354
305<  2825 words of memory out of 3000
306<  372 multiletter control sequences out of 2100
307---
308>  44 strings out of 1538
309>  261 string characters out of 14495
310>  4259 words of memory out of 4500
311>  414 multiletter control sequences out of 15000+0
3127301c7312
313<  2 hyphenation exceptions out of 307
314---
315>  1 hyphenation exception out of 659
316+ eval ./dvitype -output-level=2 -dpi=72.27 '-page-start='\''*.*.*.*.*.*.*.*.*.*'\''' trip.dvi
317++ ./dvitype -output-level=2 -dpi=72.27 '-page-start=*.*.*.*.*.*.*.*.*.*' trip.dvi
318+ diff SRCDIR/triptrap/trip.typ uptrip.typ
3191c1
320< This is DVItype, Version 3.6
321---
322> This is DVItype, Version 3.6 (TeX Live 2015)
3239c9
324< ' TeX output 2014.01.07:0959'
325---
326> ' TeX output 2015.04.12:1622'
327419c419
328< 1121: down4 639342208
329---
330> 1121: down4 639342177
3311087,1088c1087,1088
332< 2535: y4 203921760
333< 2540: y0 203921760
334---
335> 2535: y4 203921756
336> 2540: y0 203921756
337+ :
338PASS: uptexdir/uptriptest
339