Received: by nummer-3.proteosys id <01C19443.99718FFC@nummer-3.proteosys>; Thu, 3 Jan 2002 11:44:20 +0100 Return-Path: <@vm.gmd.de:LATEX-L@DHDURZ1.BITNET> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C19443.99718FFC" x-vm-v5-data: ([nil nil nil nil nil nil nil nil nil][nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil]) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message Subject: trip/trap results Date: Fri, 31 Jan 1992 04:24:26 +0100 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: From: "Nelson H. F. Beebe" Sender: "LaTeX-L Mailing list" To: "Rainer M. Schoepf" Reply-To: "LaTeX-L Mailing list" Status: R X-Status: X-Keywords: X-UID: 564 This is a multi-part message in MIME format. ------_=_NextPart_001_01C19443.99718FFC Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I've just completed an installation of TeX 3.14 and Metafont 2.7 from the Web2c 5.84b distribution on a new Silicon Graphics Iris Indigo running IRIX 4.0.1 (dated 16-Jan-1992, so this is really a new system). Leslie Lamport asked about whether TeX's use of integer arithmetic should not give identical results on all machines. It very nearly does, but there is a tiny bit of floating-point arithmetic used too, such as in glue computations, and small differences creep in. (See the `float' index entry in TeX: The Program for the exact sections where this happens). There will be no visible differences in output, since the differences amount to only a few wavelengths of visible light. Here are the trip and trap logs, and similar diffs for dvitype and gftype; I think it would be quite difficult to write a comparison program that could determine whether these diffs were small enough to be negligible. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D diff TeXtrip/trip.log trip.log 1c1 < This is TeX, Version 3.14 (preloaded format=3Dtrip 91.3.26) 26 MAR = 1991 18:03 --- > This is TeX, C Version 3.14 (format=3Dtrip 92.1.30) 30 JAN 1992 20:05 1403c1403 < \vbox(16383.99998+0.0)x1000.0, glue set 16342.0fil --- > \vbox(16383.99998+0.0)x1000.0, glue set 16341.99998fil 2015c2015 < \vbox(16383.99998+1.0)x100.0, glue set 16239.0fil --- > \vbox(16383.99998+1.0)x100.0, glue set 16238.99998fil 2513c2513 < \vbox(16383.99998+0.0)x20.0, glue set 16331.0fil --- > \vbox(16383.99998+0.0)x20.0, glue set 16330.99998fil 3304c3304 < \vbox(10000.0+2.0)x28.0, glue set 9737.58789fil --- > \vbox(10000.0+2.0)x28.0, glue set 9737.58742fil 3842c3842 < \vbox(16383.99998+2.0)x100.0, glue set 16318.0fil --- > \vbox(16383.99998+2.0)x100.0, glue set 16317.99997fil 4010c4010 < \vbox(16383.99998+0.0)x8236.0, glue set 16344.0fil --- > \vbox(16383.99998+0.0)x8236.0, glue set 16343.99998fil 4383c4383 < \vbox(16383.99998+0.0)x100.0, glue set 16332.0fil --- > \vbox(16383.99998+0.0)x100.0, glue set 16331.99998fil 4705c4705 < \vbox(16383.99998+0.0)x205.12613, glue set 16344.0fil --- > \vbox(16383.99998+0.0)x205.12613, glue set 16343.99998fil 7238c7238 < 275 string characters out of 8567 --- > 275 string characters out of 8587 7240c7240 < 370 multiletter control sequences out of 2100 --- > 370 multiletter control sequences out of 9500 7242,7243c7242,7243 < 2 hyphenation exceptions out of 307 < 5i,7n,9p,113b,38s stack positions out of 200i,40n,60p,500b,600s --- > 2 hyphenation exceptions out of 607 > 5i,7n,9p,113b,38s stack positions out of 300i,40n,60p,500b,600s *** Error code 1 (ignored) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D diff TeXtrip/trip.fot trip.fot 1,3c1,2 < This is TeX, Version 3.14 (INITEX) < ** &trip trip < (trip.tex ## --- > This is TeX, C Version 3.14 (INITEX) > **(trip.tex ## *** Error code 1 (ignored) /bin/sh -c '. ./tripenv; \ ../texware/dvitype trip.dvi < TeXtrip/dvitype.in > = trip.typ' This is DVItype, C Version 3.4 Output level (default=3D4, ? for help): Starting page (default=3D*): = Maximum number of pages (default=3D1000000): Assumed device resolution in pixels per = inch (def ault=3D300/1): New magnification (default=3D0 to keep the old one): =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D diff TeXtrip/trip.typ trip.typ 1d0 < This is DVItype, Version 3.4 9c8 < ' TeX output 1991.03.26:1803' --- > ' TeX output 1992.01.30:2005' 241c240 < 693: down4 1072300032 --- > 693: down4 1072300031 284c283 < 818: down4 1065418752 --- > 818: down4 1065418751 391c390 < 1031: down4 1071448064 --- > 1031: down4 1071448063 419c418 < 1120: down4 639342208 --- > 1120: down4 639342177 875c874 < 1985: down4 1070596096 --- > 1985: down4 1070596094 937c936 < 2135: down4 1072300032 --- > 2135: down4 1072300031 951c950 < 2204: down4 1071513600 --- > 2204: down4 1071513599 1028c1027 < 2392: down4 1072300032 --- > 2392: down4 1072300031 1087,1088c1086,1087 < 2534: y4 203921760 < 2539: y0 203921760 --- > 2534: y4 203921756 > 2539: y0 203921756 *** Error code 1 (ignored) cd mf; make run-trap rm -f trap.mf ln MFtrap/trap.mf . /bin/sh -c '. ./trapenv; \ ./trapmf < MFtrap/trap1.in > /dev/null 2>&1' *** Error code 1 (ignored) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D diff MFtrap/trapin.log trap.log 1c1 < This is METAFONT, Version 2.7 (INIMF) 6 SEP 1990 23:16 --- > This is METAFONT, C Version 2.7 (INIMF) 30 JAN 1992 20:06 150c150 < String usage 26&83 (895&11534 still untouched) --- > String usage 26&83 (6395&79544 still untouched) 176,177c176,177 < (preloaded base=3Dtrap 90.9.6) < 1113 strings of total length 20515 --- > (base=3Dtrap 92.1.30) > 1113 strings of total length 20496 *** Error code 1 (ignored) /bin/sh -c '. ./trapenv; \ ./trapmf < MFtrap/trap2.in > trap.fot' *** Error code 1 (ignored) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D diff MFtrap/trap.log trap.log 1c1 < This is METAFONT, Version 2.7 (preloaded base=3Dtrap 90.9.6) 6 SEP = 1990 23:16 --- > This is METAFONT, C Version 2.7 (base=3Dtrap 92.1.30) 30 JAN 1992 = 20:06 1808c1808 < String usage 21&86 (866&11413 still untouched) --- > String usage 21&86 (6366&79432 still untouched) 4226c4226 < String usage 39&162 (821&7732 still untouched) --- > String usage 39&162 (6321&75751 still untouched) 4242,4243c4242,4243 < 66 strings out of 887 < 3753 string characters out of 11485 --- > 66 strings out of 6387 > 3753 string characters out of 79504 4245,4246c4245,4246 < 289 symbolic tokens out of 2100 < 8i,43n,14r,8p,167b stack positions out of 30i,100n,300r,150p,500b --- > 289 symbolic tokens out of 9500 > 8i,43n,14r,8p,167b stack positions out of 300i,300n,1000r,150p,3000b 4254c4254 < out of 256w,16h,16d,64i,5000l,500k,256e,50p) --- > out of 256w,16h,16d,64i,15000l,2500k,256e,50p) *** Error code 1 (ignored) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D diff MFtrap/trap.fot trap.fot 1,3c1,2 < This is METAFONT, Version 2.7 (INIMF) < ** &trap trap < (trap.mf --- > This is METAFONT, C Version 2.7 (INIMF) > **(trap.mf 39c38 < String usage 39&162 (821&7732 still untouched) --- > String usage 39&162 (6321&75751 still untouched) *** Error code 1 (ignored) ../texware/tftopl ./trap.tfm trap.pl =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D diff MFtrap/trap.pl trap.pl /bin/sh -c '. ./trapenv; \ ../mfware/gftype -m -i ./trap.72270gf > trap.typ' =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D diff MFtrap/trap.typ trap.typ 1c1 < This is GFtype, Version 3 --- > This is GFtype, C Version 3.1 3c3 < ' METAFONT output 1990.09.06:2316' --- > ' METAFONT output 1992.01.30:2006' *** Error code 1 (ignored) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Nelson H.F. Beebe Center for Scientific Computing Department of Mathematics 220 South Physics Building University of Utah Salt Lake City, UT 84112 USA Tel: (801) 581-5254 FAX: (801) 581-4148 Internet: beebe@math.utah.edu =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ------_=_NextPart_001_01C19443.99718FFC Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable trip/trap results

I've just completed an installation of TeX 3.14 and = Metafont 2.7 from
the Web2c 5.84b distribution on a new Silicon = Graphics Iris Indigo
running IRIX 4.0.1 (dated 16-Jan-1992, so this is = really a new system).

Leslie Lamport asked about whether TeX's use of = integer arithmetic
should not give identical results on all = machines.  It very nearly
does, but there is a tiny bit of floating-point = arithmetic used too,
such as in glue computations, and small differences = creep in.  (See
the `float' index entry in TeX: The Program for the = exact sections
where this happens).  There will be no visible = differences in output,
since the differences amount to only a few = wavelengths of visible
light.

Here are the trip and trap logs, and similar diffs for = dvitype and
gftype; I think it would be quite difficult to write = a comparison
program that could determine whether these diffs were = small enough to
be negligible.

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

        diff = TeXtrip/trip.log trip.log
1c1
< This is TeX, Version 3.14 (preloaded = format=3Dtrip 91.3.26)  26 MAR 1991 18:03
---
> This is TeX, C Version 3.14 (format=3Dtrip = 92.1.30)  30 JAN 1992 20:05
1403c1403
< \vbox(16383.99998+0.0)x1000.0, glue set = 16342.0fil
---
> \vbox(16383.99998+0.0)x1000.0, glue set = 16341.99998fil
2015c2015
< \vbox(16383.99998+1.0)x100.0, glue set = 16239.0fil
---
> \vbox(16383.99998+1.0)x100.0, glue set = 16238.99998fil
2513c2513
< \vbox(16383.99998+0.0)x20.0, glue set = 16331.0fil
---
> \vbox(16383.99998+0.0)x20.0, glue set = 16330.99998fil
3304c3304
< \vbox(10000.0+2.0)x28.0, glue set = 9737.58789fil
---
> \vbox(10000.0+2.0)x28.0, glue set = 9737.58742fil
3842c3842
< \vbox(16383.99998+2.0)x100.0, glue set = 16318.0fil
---
> \vbox(16383.99998+2.0)x100.0, glue set = 16317.99997fil
4010c4010
< \vbox(16383.99998+0.0)x8236.0, glue set = 16344.0fil
---
> \vbox(16383.99998+0.0)x8236.0, glue set = 16343.99998fil
4383c4383
< \vbox(16383.99998+0.0)x100.0, glue set = 16332.0fil
---
> \vbox(16383.99998+0.0)x100.0, glue set = 16331.99998fil
4705c4705
< \vbox(16383.99998+0.0)x205.12613, glue set = 16344.0fil
---
> \vbox(16383.99998+0.0)x205.12613, glue set = 16343.99998fil
7238c7238
<  275 string characters out of 8567
---
>  275 string characters out of 8587
7240c7240
<  370 multiletter control sequences out of = 2100
---
>  370 multiletter control sequences out of = 9500
7242,7243c7242,7243
<  2 hyphenation exceptions out of 307
<  5i,7n,9p,113b,38s stack positions out of = 200i,40n,60p,500b,600s
---
>  2 hyphenation exceptions out of 607
>  5i,7n,9p,113b,38s stack positions out of = 300i,40n,60p,500b,600s
*** Error code 1 (ignored)

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

        diff = TeXtrip/trip.fot trip.fot
1,3c1,2
< This is TeX, Version 3.14 (INITEX)
< ** &trip  trip
< (trip.tex ##
---
> This is TeX, C Version 3.14 (INITEX)
> **(trip.tex ##
*** Error code 1 (ignored)
        /bin/sh -c = '. ./tripenv; \
          &nbs= p;       ../texware/dvitype trip.dvi < = TeXtrip/dvitype.in > trip.typ'
This is DVItype, C Version 3.4
Output level (default=3D4, ? for help): Starting page = (default=3D*): Maximum number
   of pages (default=3D1000000): Assumed = device resolution in pixels per inch (def
   ault=3D300/1): New magnification = (default=3D0 to keep the old one):

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

  diff TeXtrip/trip.typ trip.typ
1d0
< This is DVItype, Version 3.4
9c8
< ' TeX output 1991.03.26:1803'
---
> ' TeX output 1992.01.30:2005'
241c240
< 693: down4 1072300032
---
> 693: down4 1072300031
284c283
< 818: down4 1065418752
---
> 818: down4 1065418751
391c390
< 1031: down4 1071448064
---
> 1031: down4 1071448063
419c418
< 1120: down4 639342208
---
> 1120: down4 639342177
875c874
< 1985: down4 1070596096
---
> 1985: down4 1070596094
937c936
< 2135: down4 1072300032
---
> 2135: down4 1072300031
951c950
< 2204: down4 1071513600
---
> 2204: down4 1071513599
1028c1027
< 2392: down4 1072300032
---
> 2392: down4 1072300031
1087,1088c1086,1087
< 2534: y4 203921760
< 2539: y0 203921760
---
> 2534: y4 203921756
> 2539: y0 203921756
*** Error code 1 (ignored)
        cd mf; = make run-trap
        rm -f = trap.mf
        ln = MFtrap/trap.mf .
        /bin/sh -c = '. ./trapenv; \
          &nbs= p;            = ;   ./trapmf < MFtrap/trap1.in > /dev/null = 2>&1'
*** Error code 1 (ignored)

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

        diff = MFtrap/trapin.log trap.log
1c1
< This is METAFONT, Version 2.7 (INIMF)  6 = SEP 1990 23:16
---
> This is METAFONT, C Version 2.7 (INIMF)  30 = JAN 1992 20:06
150c150
< String usage 26&83 (895&11534 still = untouched)
---
> String usage 26&83 (6395&79544 still = untouched)
176,177c176,177
<  (preloaded base=3Dtrap 90.9.6)
< 1113 strings of total length 20515
---
>  (base=3Dtrap 92.1.30)
> 1113 strings of total length 20496
*** Error code 1 (ignored)
        /bin/sh -c = '. ./trapenv; \
          &nbs= p;            = ;   ./trapmf < MFtrap/trap2.in > trap.fot'
*** Error code 1 (ignored)

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

        diff = MFtrap/trap.log trap.log
1c1
< This is METAFONT, Version 2.7 (preloaded = base=3Dtrap 90.9.6)  6 SEP 1990 23:16
---
> This is METAFONT, C Version 2.7 (base=3Dtrap = 92.1.30)  30 JAN 1992 20:06
1808c1808
< String usage 21&86 (866&11413 still = untouched)
---
> String usage 21&86 (6366&79432 still = untouched)
4226c4226
< String usage 39&162 (821&7732 still = untouched)
---
> String usage 39&162 (6321&75751 still = untouched)
4242,4243c4242,4243
<  66 strings out of 887
<  3753 string characters out of 11485
---
>  66 strings out of 6387
>  3753 string characters out of 79504
4245,4246c4245,4246
<  289 symbolic tokens out of 2100
<  8i,43n,14r,8p,167b stack positions out of = 30i,100n,300r,150p,500b
---
>  289 symbolic tokens out of 9500
>  8i,43n,14r,8p,167b stack positions out of = 300i,300n,1000r,150p,3000b
4254c4254
<   out of = 256w,16h,16d,64i,5000l,500k,256e,50p)
---
>   out of = 256w,16h,16d,64i,15000l,2500k,256e,50p)
*** Error code 1 (ignored)

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

        diff = MFtrap/trap.fot trap.fot
1,3c1,2
< This is METAFONT, Version 2.7 (INIMF)
< ** &trap  trap
< (trap.mf
---
> This is METAFONT, C Version 2.7 (INIMF)
> **(trap.mf
39c38
< String usage 39&162 (821&7732 still = untouched)
---
> String usage 39&162 (6321&75751 still = untouched)
*** Error code 1 (ignored)
        = ../texware/tftopl ./trap.tfm trap.pl

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

        diff = MFtrap/trap.pl trap.pl
        /bin/sh -c = '. ./trapenv; \
          &nbs= p;       ../mfware/gftype -m -i = ./trap.72270gf > trap.typ'

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

        diff = MFtrap/trap.typ trap.typ
1c1
< This is GFtype, Version 3
---
> This is GFtype, C Version 3.1
3c3
< ' METAFONT output 1990.09.06:2316'
---
> ' METAFONT output 1992.01.30:2006'
*** Error code 1 (ignored)



=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
Nelson H.F. Beebe
Center for Scientific Computing
Department of Mathematics
220 South Physics Building
University of Utah
Salt Lake City, UT 84112
USA
 Tel: (801) 581-5254
 FAX: (801) 581-4148
 Internet: beebe@math.utah.edu
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

------_=_NextPart_001_01C19443.99718FFC--