1>>> Running TRIP test for pTeX.
2>>> See SRCDIR/ptexdir/ptrip/ptrip.diffs for example of acceptable diffs.
3+ echo '*** TRIP test for pTeX ***.'
4*** TRIP test for pTeX ***.
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+ ./ptex --progname=pinitex --ini
11+ test '!' -s trip.fmt
12+ sed 's/, yoko direction//;s/yoko direction, //' trip.log
13+ diff SRCDIR/triptrap/tripin.log ptripin.log
141c1
15< This is TeX, Version 3.14159265 (INITEX)  7 JAN 2014 09:09
16---
17> This is pTeX, Version 3.14159265-p3.6 (utf8.euc) (TeX Live 2015) (INITEX)  12 APR 2015 16:22
183c3
19< (trip.tex
20---
21> (./trip.tex
229c9
23< A character number must be between 0 and 255.
24---
25> A character number must be between 0 and 255, or KANJI code.
2691c91,92
27< ### horizontal mode entered at line 77 (language255:hyphenmin1,63)
28---
29> ### horizontal mode entered at line 77 (language255:hyph
30> enmin1,63)
31450,453c451,454
32<  (preloaded format=trip 2014.1.7)
33< 1326 strings of total length 23646
34< 471 memory locations dumped; current usage is 96&278
35< 341 multiletter control sequences
36---
37>  (preloaded format=trip 2015.4.12)
38> 1451 strings of total length 25481
39> 485 memory locations dumped; current usage is 106&278
40> 377 multiletter control sequences
41461c462
42< Hyphenation trie of length 273 has 9 ops out of 500
43---
44> Hyphenation trie of length 273 has 9 ops out of 35111
45+ rm -f trip.log
46+ ./ptex --progname=ptex
47+ sed 's/, yoko direction//;s/yoko direction, //;s/yoko(math) direction, //' trip.log
48+ diff SRCDIR/triptrap/trip.fot ptrip.fot
491,3c1,2
50< This is TeX, Version 3.14159265 (INITEX)
51< ** &trip  trip
52< (trip.tex ##
53---
54> This is pTeX, Version 3.14159265-p3.6 (utf8.euc) (TeX Live 2015) (preloaded format=ptex)
55> **(./trip.tex ##
5617c16
57< Memory usage before: 159&313; after: 102&278; still untouched: 1613
58---
59> Memory usage before: 190&313; after: 114&278; still untouched: 3113
6075c74
61< Memory usage before: 334&431; after: 292&418; still untouched: 175
62---
63> Memory usage before: 452&431; after: 390&418; still untouched: 241
64+ diff SRCDIR/triptrap/trip.log ptrip.log
651c1
66< This is TeX, Version 3.14159265 (preloaded format=trip 2014.1.7)  7 JAN 2014 09:59
67---
68> This is pTeX, Version 3.14159265-p3.6 (utf8.euc) (TeX Live 2015) (preloaded format=trip 2015.4.12)  12 APR 2015 16:22
693c3
70< (trip.tex ##
71---
72> (./trip.tex ##
7358a59,62
74> \openout0 = `8terminal.tex'.
75>
76> \openout10 = `tripos.tex'.
77>
7873c77
79< Memory usage before: 159&313; after: 102&278; still untouched: 1613
80---
81> Memory usage before: 190&313; after: 114&278; still untouched: 3113
82385,386c389,390
83< \insert100, natural size 803.09999; split(1.0 plus 43.0,-2.0); float cos
84< t 100
85---
86> \insert100Y, natural size 803.09999; split(1.0 plus 43.0,-2.0); float co
87> st 100
88426c430
89< \insert200, natural size 400.0; split(0.0,-2.0); float cost 100
90---
91> \insert200Y, natural size 400.0; split(0.0,-2.0); float cost 100
92441c445
93< \insert200, natural size 400.0; split(1.0,-1.0); float cost 100
94---
95> \insert200Y, natural size 400.0; split(1.0,-1.0); float cost 100
96456c460
97< \insert200, natural size 400.0; split(2.0,-1.0); float cost 100
98---
99> \insert200Y, natural size 400.0; split(2.0,-1.0); float cost 100
100483,484c487,488
101< \insert200, natural size 10000.0; split(1.0 plus 43.0,-1.0); float cost
102< 3
103---
104> \insert200Y, natural size 10000.0; split(1.0 plus 43.0,-1.0); float cost
105>  3
106642c646
107< Memory usage before: 747&484; after: 581&481; still untouched: 1492
108---
109> Memory usage before: 1086&483; after: 838&480; still untouched: 1993
110647c651,652
111< ### internal vertical mode entered at line 150 (\output routine)
112---
113> ### internal vertical mode entered at line 150 (\output
114> routine)
115693,694c698,699
116< \insert100, natural size 535.4; split(1.0 plus 43.0,-2.0); float cost 10
117< 0
118---
119> \insert100Y, natural size 535.4; split(1.0 plus 43.0,-2.0); float cost 1
120> 00
121701c706
122< \insert200, natural size 2.0; split(2.0,-1.0); float cost 100
123---
124> \insert200Y, natural size 2.0; split(2.0,-1.0); float cost 100
125714,715c719,720
126< \insert200, natural size 10000.0; split(1.0 plus 43.0,-1.0); float cost
127< 3
128---
129> \insert200Y, natural size 10000.0; split(1.0 plus 43.0,-1.0); float cost
130>  3
131815c820
132< Memory usage before: 475&470; after: 290&466; still untouched: 1473
133---
134> Memory usage before: 690&469; after: 406&465; still untouched: 1974
135820c825,826
136< ### internal vertical mode entered at line 150 (\output routine)
137---
138> ### internal vertical mode entered at line 150 (\output
139> routine)
140915c921
141< Memory usage before: 218&459; after: 149&458; still untouched: 1473
142---
143> Memory usage before: 304&458; after: 194&457; still untouched: 1974
144920c926,927
145< ### internal vertical mode entered at line 150 (\output routine)
146---
147> ### internal vertical mode entered at line 150 (\output
148> routine)
1491070c1077
150< Memory usage before: 118&328; after: 102&328; still untouched: 1473
151---
152> Memory usage before: 146&327; after: 122&327; still untouched: 1974
1531405c1412
154< \vbox(16383.99998+0.0)x1000.0, glue set 16342.0fil
155---
156> \vbox(16383.99998+0.0)x1000.0, glue set 16341.99998fil
1571504a1512
158> ..\displace 0.0
1591511c1519
160< Memory usage before: 990&376; after: 584&370; still untouched: 735
161---
162> Memory usage before: 1486&375; after: 838&369; still untouched: 1974
1631954c1962
164< (tripos.tex
165---
166> (./tripos.tex
1672018c2026
168< \vbox(16383.99998+1.0)x100.0, glue set 16239.0fil
169---
170> \vbox(16383.99998+1.0)x100.0, glue set 16238.99998fil
1712189c2197
172< Memory usage before: 950&531; after: 546&448; still untouched: 706
173---
174> Memory usage before: 1454&530; after: 804&447; still untouched: 1945
1752397c2405
176< ! Improper alphabetic constant.
177---
178> ! Improper alphabetic or KANJI constant.
1792533c2541
180< \vbox(16383.99998+0.0)x20.0, glue set 16331.0fil
181---
182> \vbox(16383.99998+0.0)x20.0, glue set 16330.99998fil
1832575c2583
184< Memory usage before: 339&413; after: 236&405; still untouched: 706
185---
186> Memory usage before: 489&411; after: 323&403; still untouched: 1945
1873051c3059
188< \insert0, natural size 0.0; split(1.0 plus 43.0,-2.0); float cost 100
189---
190> \insert0Y, natural size 0.0; split(1.0 plus 43.0,-2.0); float cost 100
1913054c3062
192< .\fam0 ^^c8
193---
194> .\fam0 �
1953143a3152
196> ....\displace 0.0
1973235c3244
198< ! \textfont 0 is undefined (character ^^c8).
199---
200> ! \textfont 0 is undefined (character �).
2013326c3335
202< \vbox(10000.0+2.0)x28.0, glue set 9737.58789fil
203---
204> \vbox(10000.0+2.0)x28.0, glue set 9737.58742fil
2053547a3557
206> .........\displace 0.0
2073616c3626
208< Memory usage before: 2170&521; after: 1181&459; still untouched: 175
209---
210> Memory usage before: 3259&519; after: 1739&457; still untouched: 241
2113864c3874
212< \vbox(16383.99998+2.0)x100.0, glue set 16318.0fil
213---
214> \vbox(16383.99998+2.0)x100.0, glue set 16317.99997fil
2153951c3961
216< Memory usage before: 640&415; after: 397&410; still untouched: 175
217---
218> Memory usage before: 955&413; after: 569&408; still untouched: 241
2194034c4044
220< \vbox(16383.99998+0.0)x8236.0, glue set 16344.0fil
221---
222> \vbox(16383.99998+0.0)x8236.0, glue set 16343.99998fil
2234053c4063
224< Memory usage before: 235&401; after: 178&399; still untouched: 175
225---
226> Memory usage before: 338&399; after: 244&397; still untouched: 241
2274420c4430
228< \vbox(16383.99998+0.0)x100.0, glue set 16332.0fil
229---
230> \vbox(16383.99998+0.0)x100.0, glue set 16331.99998fil
2314506c4516
232< Memory usage before: 651&432; after: 417&418; still untouched: 175
233---
234> Memory usage before: 988&431; after: 594&417; still untouched: 241
2354742c4752,4753
236< \vbox(16383.99998+0.0)x205.12613, glue set 16344.0fil
237---
238> \vbox(16383.99998+0.0)x205.12613, glue set 16343.99998fil, yoko directio
239> n
2404828c4839
241< Memory usage before: 776&458; after: 464&452; still untouched: 175
242---
243> Memory usage before: 1170&457; after: 672&451; still untouched: 241
2445700c5711
245< ! \textfont 0 is undefined (character ^^c8).
246---
247> ! \textfont 0 is undefined (character �).
2486380c6391
249< (tripos.tex
250---
251> (./tripos.tex
2526501c6512
253< l.429 ...^^M=13 \def^^M{\relax}#
254---
255> l.429 ...^^M=13 \defqqM{\relax}#
2566595c6606
257< Memory usage before: 819&428; after: 720&426; still untouched: 175
258---
259> Memory usage before: 1216&428; after: 1066&426; still untouched: 241
2607155c7166
261< Memory usage before: 895&439; after: 290&420; still untouched: 175
262---
263> Memory usage before: 1332&439; after: 388&420; still untouched: 241
2647288c7299
265< Memory usage before: 334&431; after: 292&418; still untouched: 175
266---
267> Memory usage before: 452&431; after: 390&418; still untouched: 241
2687296,7299c7307,7310
269<  47 strings out of 1674
270<  253 string characters out of 8354
271<  2825 words of memory out of 3000
272<  372 multiletter control sequences out of 2100
273---
274>  44 strings out of 1549
275>  261 string characters out of 14519
276>  4259 words of memory out of 4500
277>  408 multiletter control sequences out of 15000+0
2787301c7312
279<  2 hyphenation exceptions out of 307
280---
281>  1 hyphenation exception out of 659
282+ eval ./dvitype -output-level=2 -dpi=72.27 '-page-start='\''*.*.*.*.*.*.*.*.*.*'\''' trip.dvi
283++ ./dvitype -output-level=2 -dpi=72.27 '-page-start=*.*.*.*.*.*.*.*.*.*' trip.dvi
284+ diff SRCDIR/triptrap/trip.typ ptrip.typ
2851c1
286< This is DVItype, Version 3.6
287---
288> This is DVItype, Version 3.6 (TeX Live 2015)
2899c9
290< ' TeX output 2014.01.07:0959'
291---
292> ' TeX output 2015.04.12:1622'
293419c419
294< 1121: down4 639342208
295---
296> 1121: down4 639342177
2971087,1088c1087,1088
298< 2535: y4 203921760
299< 2540: y0 203921760
300---
301> 2535: y4 203921756
302> 2540: y0 203921756
303+ :
304PASS: ptexdir/ptriptest
305