beta-0.89.2
[luatex.git] / source / texk / web2c / triptrap / mptrap.diffs
blob870e2be600817d77cbed7f7e9cefe2fe425dc7df
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 .
5 + ./mpost --ini mtrap
6 This is MetaPost, version 1.999 (TeX Live 2015) (kpathsea version 6.2.1)
7 (./mtrap.mp
8 + diff SRCDIR/triptrap/mtrap.log mtrap.log
9 1c1
10 < This is MetaPost, version 1.203 (kpathsea version 3.5.7dev) (INIMP)  25 MAY 2009 12:47
11 ---
12 > This is MetaPost, version 1.999 (TeX Live 2015) (kpathsea version 6.2.1)  12 APR 2015 16:22
13 4,5c4,5
14 < Memory usage 19&13 (3972 still untouched)
15 < String usage 3&12 (101&7774 now untouched)
16 ---
17 > Memory usage 2048
18 > String usage 1&10
19 299,306c299,306
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)
28 ---
29 > Memory usage 11664
30 > String usage 3&19
31 > Memory usage 12600
32 > String usage 3&19
33 > Memory usage 12600
34 > String usage 3&19
35 > Memory usage 12600
36 > String usage 3&19
37 316,317c316,317
38 < Memory usage 154&59 (3867 still untouched)
39 < String usage 13&39 (91&7747 now untouched)
40 ---
41 > Memory usage 12784
42 > String usage 3&19
43 338,339c338,339
44 < Memory usage 230&59 (3867 still untouched)
45 < String usage 13&39 (91&7747 now untouched)
46 ---
47 > Memory usage 13792
48 > String usage 3&19
49 355,356c355,356
50 < Memory usage 258&59 (3867 still untouched)
51 < String usage 13&39 (91&7747 now untouched)
52 ---
53 > Memory usage 13928
54 > String usage 3&19
55 371,372c371,372
56 < Memory usage 312&72 (3867 still untouched)
57 < String usage 13&39 (91&7747 now untouched)
58 ---
59 > Memory usage 14696
60 > String usage 3&19
61 398,399c398,399
62 < Memory usage 339&59 (3867 still untouched)
63 < String usage 13&39 (91&7747 now untouched)
64 ---
65 > Memory usage 14880
66 > String usage 3&19
67 433,434c433,434
68 < Memory usage 367&59 (3867 still untouched)
69 < String usage 13&39 (91&7747 now untouched)
70 ---
71 > Memory usage 15064
72 > String usage 3&19
73 468,469c468,469
74 < Memory usage 367&59 (3867 still untouched)
75 < String usage 13&39 (91&7747 now untouched)
76 ---
77 > Memory usage 15064
78 > String usage 3&19
79 484,485c484,485
80 < Memory usage 373&70 (3867 still untouched)
81 < String usage 13&39 (91&7747 now untouched)
82 ---
83 > Memory usage 15112
84 > String usage 3&19
85 522,523c522,523
86 < Memory usage 398&59 (3867 still untouched)
87 < String usage 13&39 (91&7747 now untouched)
88 ---
89 > Memory usage 15264
90 > String usage 3&19
91 535,536c535,536
92 < Memory usage 386&64 (3867 still untouched)
93 < String usage 15&47 (89&7739 now untouched)
94 ---
95 > Memory usage 15384
96 > String usage 5&27
97 576,577c576,577
98 < Memory usage 399&59 (3867 still untouched)
99 < String usage 14&42 (90&7744 now untouched)
101 > Memory usage 15912
102 > String usage 5&27
103 592,593c592,593
104 < Memory usage 427&73 (3867 still untouched)
105 < String usage 14&42 (90&7744 now untouched)
107 > Memory usage 15904
108 > String usage 5&27
109 638,639c638,639
110 < Memory usage 452&59 (3867 still untouched)
111 < String usage 14&42 (90&7744 now untouched)
113 > Memory usage 16088
114 > String usage 5&27
115 647,650c647,650
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)
121 > Memory usage 16088
122 > String usage 6&38
123 > Memory usage 15480
124 > String usage 6&38
125 697,698c697,698
126 < Memory usage 342&13 (3867 still untouched)
127 < String usage 14&42 (90&7744 now untouched)
129 > Memory usage 15480
130 > String usage 6&38
131 700,701c700,701
132 < Memory usage 637&13 (3867 still untouched)
133 < String usage 14&42 (90&7744 now untouched)
135 > Memory usage 16624
136 > String usage 6&38
137 787,788c787,788
138 < Memory usage 853&13 (3867 still untouched)
139 < String usage 14&42 (90&7744 now untouched)
141 > Memory usage 17528
142 > String usage 6&38
143 817,818c817,818
144 < Memory usage 1149&85 (2867 still untouched)
145 < String usage 14&42 (90&7744 now untouched)
147 > Memory usage 18672
148 > String usage 6&38
149 842,843c842,843
150 < Memory usage 996&85 (2867 still untouched)
151 < String usage 14&42 (90&7744 now untouched)
153 > Memory usage 18008
154 > String usage 6&38
155 867,868c867,868
156 < Memory usage 898&85 (2867 still untouched)
157 < String usage 14&42 (90&7744 now untouched)
159 > Memory usage 17864
160 > String usage 6&38
161 889,890c889,890
162 < Memory usage 882&85 (2867 still untouched)
163 < String usage 15&47 (89&7739 now untouched)
165 > Memory usage 17984
166 > String usage 6&38
167 912,913c912,913
168 < Memory usage 900&85 (2867 still untouched)
169 < String usage 15&47 (89&7739 now untouched)
171 > Memory usage 17896
172 > String usage 6&38
173 919,920c919,920
174 < Memory usage 353&13 (2867 still untouched)
175 < String usage 15&47 (89&7739 now untouched)
177 > Memory usage 15664
178 > String usage 7&41
179 924,925c924,925
180 < Memory usage 359&13 (2867 still untouched)
181 < String usage 16&50 (84&7716 now untouched)
183 > Memory usage 15664
184 > String usage 9&45
185 929c929
186 < >> "%%Creator: MetaPost 1.203"
188 > >> "%%Creator: MetaPost 1.999"
189 931c931
190 < >> "%*Font: trapf 9.9628 9.96265 35:c008"
192 > >> "%*Font: trapf 9.96266 9.96265 35:c008"
193 955,956c955,956
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"
199 959c959
200 < >> "0.00064 1 scale stroke grestore"
202 > >> "1.00067 1 scale stroke grestore"
203 962,963c962,963
204 < Memory usage 359&13 (2867 still untouched)
205 < String usage 16&50 (46&6607 now untouched)
207 > Memory usage 15664
208 > String usage 70&1484
209 966,968c966,968
210 < >> 42
211 < Memory usage 359&13 (2867 still untouched)
212 < String usage 16&50 (5&5366 now untouched)
214 > >> 41
215 > Memory usage 15664
216 > String usage 90&2139
217 973,976c973,976
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)
223 > Memory usage 15664
224 > String usage 91&2147
225 > Memory usage 15664
226 > String usage 152&2401
227 978c978
228 < >> "%%CreationDate: 2009.05.25:1247"
230 > >> "%%CreationDate: 2015.04.12:1622"
231 982,984c982,984
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"
237 > Memory usage 15664
238 > String usage 152&2401
239 987,988c987,988
240 < Memory usage 359&13 (2867 still untouched)
241 < String usage 30&88 (61&6618 now untouched)
243 > Memory usage 16432
244 > String usage 172&2909
245 999,1001c999,1001
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.
253 1012,1013c1012,1013
254 < Memory usage 359&13 (2867 still untouched)
255 < String usage 30&88 (61&6618 now untouched)
257 > Memory usage 16432
258 > String usage 172&2909
259 1022,1023c1022,1023
260 < Memory usage 361&13 (2867 still untouched)
261 < String usage 31&96 (60&6610 now untouched)
263 > Memory usage 16432
264 > String usage 172&2909
265 1071,1072c1071,1072
266 < Memory usage 361&13 (2867 still untouched)
267 < String usage 31&96 (59&6602 now untouched)
269 > Memory usage 16432
270 > String usage 173&2917
271 1076,1081c1076,1079
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
283 1082a1081
285 + diff SRCDIR/triptrap/mtrap.0 mtrap.0
286 4,5c4,5
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
296 31,32c31,32
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
302 35c35
303 < 0.00064 1 scale stroke grestore
305 > 1.00067 1 scale stroke grestore
306 + diff SRCDIR/triptrap/mtrap.1 mtrap.1
307 4,5c4,5
308 < %%Creator: MetaPost 1.203
309 < %%CreationDate: 2009.05.25:1247
311 > %%Creator: MetaPost 1.999
312 > %%CreationDate: 2015.04.12:1622
313 23,25c23,24
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
320 35,36c34,35
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
326 39c38
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
341 40,60c40,47
342 < ! Missing `:' has been inserted.
343 < <to be read again> 
344 <                    ;
345 < l.8 ...acingcommands:=if not cycle "":1.1 forever;
346 <                                                   fi;
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.
351 < {fi}
352 < {exitif}
353 < {[repeat the loop]}
354 < {false}
355 < {fi}
356 < {exitif}
357 < {[repeat the loop]}
358 < {(2.1)>(2)}
359 < {true}
360 < {tracingcommands:=2.1}
361 < {showtoken}
362 < > |=:|>=|=:|>
364 > ! Extra `endfor'.
365 > l.17 ...or n=tracingspecs step 1 until $:fi endfor
366 >                                                    showstats;
367 > I'm not currently working on a for loop,
368 > so I had better not try to end anything.
370 > Memory usage 14128
371 > String usage 6&49
372 62c49
373 < l.9 ... tracingcommands>2 endfor; showtoken |=:|>;
375 > l.17 ...gspecs step 1 until $:fi endfor showstats;
376 65,98c52,54
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}
386 < {(0)+(1)}
387 < {tracingequations:=1}
388 < {(32767.99998)+(0.00002)}
389 < ! Arithmetic overflow.
390 < l.10 ...quations:=$+1; p~=tracinglostchars+.00001;
391 <                                                   
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)}
398 < ## p~=32767.99998
399 < {interim}
400 < {tracingmacros:=1}
401 < {tracingoutput:=1}
402 < {warningcheck:=1}
403 < {tracingstats:=1}
404 < {tracingchoices:=1}
405 < {tracingspecs:=1}
406 < {ASCII("")}
407 < {$:=-1}
408 < {$:=x}
409 < >> x
410 < ! Internal quantity `$' must receive a known numeric or string.
412 > >> unknown path p~
413 > >> (0
414 > ! Equation cannot be performed (unknown path=numeric).
415 100,148c56,60
416 <                    ;
417 < l.12 ...utput:=tracingmacros:=1; $:=ASCII""; $:=x;
418 <                                                    p~:=p~;
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.
422 < {p~:=32767.99998}
423 < ## p~=32767.99998
424 < ! Value is too large (32767.99998).
425 < l.12 ...racingmacros:=1; $:=ASCII""; $:=x; p~:=p~;
426 <                                                   
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.)
432 < {delimiters}
433 < {delimiters}
434 < {vardef}
435 < {def}
437 < foo(TEXT2)->begingroup(TEXT2)endgroup
438 < (SUFFIX0)<-
439 < (SUFFIX1)<-foo
440 < (TEXT2)<-interim.tracinglostchars:=(0.5;show.urcorner("flubo"infont"trapf"),2+2
441 < {begingroup}
442 < {interim}
443 < ! Missing `)' has been inserted.
444 < <to be read again> 
445 <                    ;
446 < <argument> interim.tracinglostchars:=(0.5;
447 <                                           show.urcorner("flubo"infont"trapf"...
449 < foo->begingroup(TEXT2)
450 <                       endgroup
451 < l.17   ),2+2endtext
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}
457 < {show}
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)
464 < {(2)+(2)}
466 >                    ,
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.)
471 150,151c62
472 < >> 4
473 < ! OK.
475 > ! Extra tokens will be flushed.
476 153,165c64,73
477 <                    endgroup
478 < l.17   ),2+2endtext
479 <                    ; for n=tracingspecs step 1 until $:fi endfor showstats;
481 < {restoring tracinglostchars=32767.99998}
482 < {endgroup}
483 < {for}
484 < {showstats}
485 < Memory usage 283&42 (3927 still untouched)
486 < String usage 25&72 (78&7709 now untouched)
487 < ! OK.
488 < l.17 ...gspecs step 1 until $:fi endfor showstats;
489 <                                                   
491 >                    ,
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.)
501 167,191d74
502 < {let}
503 < {path}
504 < {-(15)}
505 < {-(12)}
506 < Path at line 18, before choices:
507 < (0,0)..controls (15,4) and (-15,-12)
508 <  ..(4,0)
510 < Path at line 18, after choices:
511 < (0,0)..controls (15,4) and (-15,-12)
512 <  ..(4,0)
514 < {(unknown path p~)=(path)}
515 < {everyjob}
516 < {vardef}
517 < {let}
518 < {vardef}
519 < {def}
520 < {begingroup}
521 < {errorstopmode}
523 < {endgroup}
524 < {elseif}
525 < {endinput}
526 < {\}
527 194,198c77
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
535 + exit 0
536 PASS: mplibdir/mptraptest