1 >>> Running MPTRAP test for MetaPost.
2 >>> See SRCDIR/triptrap/mptrap.diffs for example of acceptable diffs.
3 + ./pltotf SRCDIR/triptrap/trapf.pl trapf.tfm
4 + ln -s SRCDIR/triptrap/mtrap.mp .
6 This is MetaPost, version 1.999 (TeX Live 2015) (kpathsea version 6.2.1)
8 + diff SRCDIR/triptrap/mtrap.log mtrap.log
10 < This is MetaPost, version 1.203 (kpathsea version 3.5.7dev) (INIMP) 25 MAY 2009 12:47
12 > This is MetaPost, version 1.999 (TeX Live 2015) (kpathsea version 6.2.1) 12 APR 2015 16:22
14 < Memory usage 19&13 (3972 still untouched)
15 < String usage 3&12 (101&7774 now untouched)
20 < Memory usage 19&13 (3867 still untouched)
21 < String usage 7&20 (97&7766 now untouched)
22 < Memory usage 111&13 (3867 still untouched)
23 < String usage 9&30 (95&7756 now untouched)
24 < Memory usage 118&13 (3867 still untouched)
25 < String usage 10&33 (94&7753 now untouched)
26 < Memory usage 141&56 (3867 still untouched)
27 < String usage 13&39 (91&7747 now untouched)
38 < Memory usage 154&59 (3867 still untouched)
39 < String usage 13&39 (91&7747 now untouched)
44 < Memory usage 230&59 (3867 still untouched)
45 < String usage 13&39 (91&7747 now untouched)
50 < Memory usage 258&59 (3867 still untouched)
51 < String usage 13&39 (91&7747 now untouched)
56 < Memory usage 312&72 (3867 still untouched)
57 < String usage 13&39 (91&7747 now untouched)
62 < Memory usage 339&59 (3867 still untouched)
63 < String usage 13&39 (91&7747 now untouched)
68 < Memory usage 367&59 (3867 still untouched)
69 < String usage 13&39 (91&7747 now untouched)
74 < Memory usage 367&59 (3867 still untouched)
75 < String usage 13&39 (91&7747 now untouched)
80 < Memory usage 373&70 (3867 still untouched)
81 < String usage 13&39 (91&7747 now untouched)
86 < Memory usage 398&59 (3867 still untouched)
87 < String usage 13&39 (91&7747 now untouched)
92 < Memory usage 386&64 (3867 still untouched)
93 < String usage 15&47 (89&7739 now untouched)
98 < Memory usage 399&59 (3867 still untouched)
99 < String usage 14&42 (90&7744 now untouched)
104 < Memory usage 427&73 (3867 still untouched)
105 < String usage 14&42 (90&7744 now untouched)
110 < Memory usage 452&59 (3867 still untouched)
111 < String usage 14&42 (90&7744 now untouched)
116 < Memory usage 452&59 (3867 still untouched)
117 < String usage 15&53 (89&7733 now untouched)
118 < Memory usage 342&13 (3867 still untouched)
119 < String usage 14&42 (90&7744 now untouched)
126 < Memory usage 342&13 (3867 still untouched)
127 < String usage 14&42 (90&7744 now untouched)
132 < Memory usage 637&13 (3867 still untouched)
133 < String usage 14&42 (90&7744 now untouched)
138 < Memory usage 853&13 (3867 still untouched)
139 < String usage 14&42 (90&7744 now untouched)
144 < Memory usage 1149&85 (2867 still untouched)
145 < String usage 14&42 (90&7744 now untouched)
150 < Memory usage 996&85 (2867 still untouched)
151 < String usage 14&42 (90&7744 now untouched)
156 < Memory usage 898&85 (2867 still untouched)
157 < String usage 14&42 (90&7744 now untouched)
162 < Memory usage 882&85 (2867 still untouched)
163 < String usage 15&47 (89&7739 now untouched)
168 < Memory usage 900&85 (2867 still untouched)
169 < String usage 15&47 (89&7739 now untouched)
174 < Memory usage 353&13 (2867 still untouched)
175 < String usage 15&47 (89&7739 now untouched)
180 < Memory usage 359&13 (2867 still untouched)
181 < String usage 16&50 (84&7716 now untouched)
186 < >> "%%Creator: MetaPost 1.203"
188 > >> "%%Creator: MetaPost 1.999"
190 < >> "%*Font: trapf 9.9628 9.96265 35:c008"
192 > >> "%*Font: trapf 9.96266 9.96265 35:c008"
194 < >> "gsave [0.86601 0.5 -0.5 0.86601 2 3 ] concat 0 0 moveto"
195 < >> "(A56) trapf 9.9628 fshow grestore"
197 > >> "gsave [0.86601 0.49998 -0.49998 0.86601 2 3 ] concat 0 0 moveto"
198 > >> "(A56) trapf 9.96266 fshow grestore"
200 < >> "0.00064 1 scale stroke grestore"
202 > >> "1.00067 1 scale stroke grestore"
204 < Memory usage 359&13 (2867 still untouched)
205 < String usage 16&50 (46&6607 now untouched)
208 > String usage 70&1484
211 < Memory usage 359&13 (2867 still untouched)
212 < String usage 16&50 (5&5366 now untouched)
216 > String usage 90&2139
218 < Memory usage 359&13 (2867 still untouched)
219 < String usage 17&84 (1&5292 now untouched)
220 < Memory usage 359&13 (2867 still untouched)
221 < String usage 30&97 (43&7558 now untouched)
224 > String usage 91&2147
226 > String usage 152&2401
228 < >> "%%CreationDate: 2009.05.25:1247"
230 > >> "%%CreationDate: 2015.04.12:1622"
232 < >> "%*Font: trapf 9.9628 9.96265 35:c008"
233 < Memory usage 359&13 (2867 still untouched)
234 < String usage 30&88 (41&7527 now untouched)
236 > >> "%*Font: trapf 9.96266 9.96265 35:c008"
238 > String usage 152&2401
240 < Memory usage 359&13 (2867 still untouched)
241 < String usage 30&88 (61&6618 now untouched)
244 > String usage 172&2909
246 < The equation I just processed has given some variable
247 < a value of 4096 or more. Continue and I'll try to cope
248 < with that big value; but it might be dangerous.
250 > The equation I just processed has given some variable a
251 > value outside of the safetyp range. Continue and I'll try
252 > to cope with that big value; but it might be dangerous.
254 < Memory usage 359&13 (2867 still untouched)
255 < String usage 30&88 (61&6618 now untouched)
258 > String usage 172&2909
260 < Memory usage 361&13 (2867 still untouched)
261 < String usage 31&96 (60&6610 now untouched)
264 > String usage 172&2909
266 < Memory usage 361&13 (2867 still untouched)
267 < String usage 31&96 (59&6602 now untouched)
270 > String usage 173&2917
272 < 37 strings out of 104
273 < 508 string characters out of 7786
274 < 2134 words of memory out of 5000
275 < 265 symbolic tokens out of 16384
276 < 5i,42n,6p,99b,2f stack positions out of 300i,84n,1500p,200b,25f
277 < 8 string compactions (moved 2756 characters, 222 strings)
279 > 173 strings using 2917 characters
280 > 18856 bytes of node memory
281 > 317 symbolic tokens
282 > 6i,48n,6p,99b,2f stack positions out of 16i,96n,7p,200b,4f
285 + diff SRCDIR/triptrap/mtrap.0 mtrap.0
287 < %%Creator: MetaPost 1.203
288 < %%CreationDate: 2009.05.25:1247
290 > %%Creator: MetaPost 1.999
291 > %%CreationDate: 2015.04.12:1622
293 < %*Font: trapf 9.9628 9.96265 35:c008
295 > %*Font: trapf 9.96266 9.96265 35:c008
297 < gsave [0.86601 0.5 -0.5 0.86601 2 3 ] concat 0 0 moveto
298 < (A56) trapf 9.9628 fshow grestore
300 > gsave [0.86601 0.49998 -0.49998 0.86601 2 3 ] concat 0 0 moveto
301 > (A56) trapf 9.96266 fshow grestore
303 < 0.00064 1 scale stroke grestore
305 > 1.00067 1 scale stroke grestore
306 + diff SRCDIR/triptrap/mtrap.1 mtrap.1
308 < %%Creator: MetaPost 1.203
309 < %%CreationDate: 2009.05.25:1247
311 > %%Creator: MetaPost 1.999
312 > %%CreationDate: 2015.04.12:1622
314 < 0 0 0 setrgbcolor 1
315 < 0 dtransform exch truncate exch idtransform pop setlinewidth [] 0 setdash
316 < 0 setlinecap 0 setlinejoin 1 setmiterlimit
318 > 0 0 0 setrgbcolor 1 0 dtransform exch truncate exch idtransform pop setlinewidth
319 > [] 0 setdash 0 setlinecap 0 setlinejoin 1 setmiterlimit
321 < gsave [-0.5 0.86601 -0.86601 -0.5 -3 2 ] concat 0 0 moveto
322 < (A56) trapf 9.9628 fshow grestore
324 > gsave [-0.49998 0.86601 -0.86601 -0.49998 -3 2 ] concat 0 0 moveto
325 > (A56) trapf 9.96266 fshow grestore
327 < [0 -0.00064 -1 0 0 0] concat stroke grestore
329 > [0 -1.00067 -1 0 0 0] concat stroke grestore
330 + diff SRCDIR/triptrap/writeo writeo
331 + diff SRCDIR/triptrap/writeo.2 writeo.2
332 + ln -s SRCDIR/triptrap/trap.mp .
333 + ln -s SRCDIR/triptrap/trap.mpx .
334 + ./mpost --ini --jobname=trap
335 + mv trap.log mptrapin.log
336 + diff SRCDIR/triptrap/mptrapin.log mptrapin.log
338 < This is MetaPost, version 1.203 (kpathsea version 3.5.7dev) (INIMP) 25 MAY 2009 12:47
340 > This is MetaPost, version 1.999 (TeX Live 2015) (kpathsea version 6.2.1) 12 APR 2015 16:22
342 < ! Missing `:' has been inserted.
345 < l.8 ...acingcommands:=if not cycle "":1.1 forever;
347 < The next thing in this loop should have been a `:'.
348 < So I'll pretend that a colon was present;
349 < everything from here to `endfor' will be iterated.
353 < {[repeat the loop]}
357 < {[repeat the loop]}
360 < {tracingcommands:=2.1}
365 > l.17 ...or n=tracingspecs step 1 until $:fi endfor
367 > I'm not currently working on a for loop,
368 > so I had better not try to end anything.
373 < l.9 ... tracingcommands>2 endfor; showtoken |=:|>;
375 > l.17 ...gspecs step 1 until $:fi endfor showstats;
377 < ! Arithmetic overflow.
378 < l.10 tracinglostchars:=1/.00001
379 < ; tracingequations:=$+1; p~=tracinglostchar...
380 < Uh, oh. A little while ago one of the quantities that I was
381 < computing got too large, so I'm afraid your answers will be
382 < somewhat askew. You'll probably have to adopt different
383 < tactics next time. But I shall try to carry on anyway.
385 < {tracinglostchars:=32767.99998}
387 < {tracingequations:=1}
388 < {(32767.99998)+(0.00002)}
389 < ! Arithmetic overflow.
390 < l.10 ...quations:=$+1; p~=tracinglostchars+.00001;
392 < Uh, oh. A little while ago one of the quantities that I was
393 < computing got too large, so I'm afraid your answers will be
394 < somewhat askew. You'll probably have to adopt different
395 < tactics next time. But I shall try to carry on anyway.
397 < {(p~)=(32767.99998)}
404 < {tracingchoices:=1}
410 < ! Internal quantity `$' must receive a known numeric or string.
414 > ! Equation cannot be performed (unknown path=numeric).
417 < l.12 ...utput:=tracingmacros:=1; $:=ASCII""; $:=x;
419 < I can't set an internal quantity to anything but a known string
420 < or known numeric value, so I'll have to ignore this assignment.
424 < ! Value is too large (32767.99998).
425 < l.12 ...racingmacros:=1; $:=ASCII""; $:=x; p~:=p~;
427 < The equation I just processed has given some variable
428 < a value of 4096 or more. Continue and I'll try to cope
429 < with that big value; but it might be dangerous.
430 < (Set warningcheck:=0 to suppress this message.)
437 < foo(TEXT2)->begingroup(TEXT2)endgroup
440 < (TEXT2)<-interim.tracinglostchars:=(0.5;show.urcorner("flubo"infont"trapf"),2+2
443 < ! Missing `)' has been inserted.
446 < <argument> interim.tracinglostchars:=(0.5;
447 < show.urcorner("flubo"infont"trapf"...
449 < foo->begingroup(TEXT2)
452 < ; for n=tracingspecs step 1 until $:fi endfor showstats;
453 < I found no right delimiter to match a left one. So I've
454 < put one in, behind the scenes; this may fix the problem.
456 < {tracinglostchars:=0.5}
458 < {("flubo")infont("trapf")}
459 < Missing character: There is no f in font trapf!
460 < Missing character: There is no l in font trapf!
461 < Missing character: There is no o in font trapf!
462 < {urcorner(picture)}
463 < >> (2.9888,7.97011)
467 > l.18 let!!=skipto; path p~; p~=(0,
468 > 0)..controls (15,4) and (-15,-12)..(4,0);
469 > I'm sorry, but I don't know how to make such things equal.
470 > (See the two expressions just above the error message.)
475 > ! Extra tokens will be flushed.
479 < ; for n=tracingspecs step 1 until $:fi endfor showstats;
481 < {restoring tracinglostchars=32767.99998}
485 < Memory usage 283&42 (3927 still untouched)
486 < String usage 25&72 (78&7709 now untouched)
488 < l.17 ...gspecs step 1 until $:fi endfor showstats;
492 > l.18 let!!=skipto; path p~; p~=(0,
493 > 0)..controls (15,4) and (-15,-12)..(4,0);
494 > I've just read as much of that statement as I could fathom,
495 > so a semicolon should have been next. It's very puzzling...
496 > but I'll try to get myself back together, by ignoring
497 > everything up to the next `;'. Please insert a semicolon
498 > now in front of anything that you don't want me to delete.
499 > (See Chapter 27 of The METAFONTbook for an example.)
506 < Path at line 18, before choices:
507 < (0,0)..controls (15,4) and (-15,-12)
510 < Path at line 18, after choices:
511 < (0,0)..controls (15,4) and (-15,-12)
514 < {(unknown path p~)=(path)}
528 < Beginning to dump on file trap.mem
529 < (mem=trap 2009.05.25)
530 < at most 553 strings of total length 2302
531 < 391 memory locations dumped; current usage is 311&68
532 < 308 symbolic tokens
536 PASS: mplibdir/mptraptest