home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / tex / texsrc2 / Src / MACHINES < prev    next >
Text File  |  1993-02-22  |  11KB  |  386 lines

  1. Here is the list of configurations that have passed the trip and trap tests.
  2. See also ./PROBLEMS.
  3.  
  4. Except as otherwise noted, REGFIX is either defined or irrelevant, and
  5. maximum optimization is used.
  6.  
  7. Here are email addresses for the `who':
  8.  
  9. beebe = beebe@math.utah.edu
  10. elizabeth = elisabet@u.washington.edu
  11. karl = karl@cs.umb.edu
  12.  
  13. machine        operating system        compiler        who
  14. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  15. DEC 5000/240    Ultrix 4.2a (Rev. 47)        gcc 2.2.2          elizabeth
  16.     -O fails on mf.
  17.  
  18. DEC 5000/200    Ultrix 4.2a (Rev. 47)        gcc 2.3.3            karl
  19.  
  20. HP 9000/700    HP-UX 9.0            gcc 2.3.3        karl
  21.  
  22. IBM RT        AOS (BSD 4.3)            gcc 2.3.3        karl
  23. Fails on tex4.c and tex5.c; must compile those with hc.
  24.  
  25. IBM RT        AOS (BSD 4.3)            pcc -w            karl
  26. Fails on typedef void *address; extern address xmalloc (); ... so I gave up.
  27.  
  28. IBM RT        AOS (BSD 4.3)            hc -w            karl
  29.     -O fails.
  30.  
  31. Intel 486    Interactive Unix 2.2.1        gcc 2.3.3        karl
  32.  
  33. Intel 486    Interactive Unix 2.2.1        cc            karl
  34.     -O fails.
  35.  
  36. Sun m68k    Sun Unix 3.5            gcc 2.3.3        karl
  37.  
  38. Sun 386        SunOS 4.0.2            gcc 1.40        karl
  39.  
  40. Sun Sparc    SunOS 4.1.x            gcc 2.3.3        karl
  41.  
  42. Sun Sparc    SunOS 5.1            cc            beebe
  43.  
  44. For 5.851c:
  45.  
  46. bernd = raichle@azu.informatik.uni-stuttgart.de
  47. colby = colby@ctron.ctron.com
  48. elizabeth = elisabet@u.washington.edu
  49. gelinas = gelinas@vax1.cmr.ca
  50. jcs = jcs@ledaig.uwyo.edu
  51. jeff = tex@ss1.sews.wpafb.af.mil
  52. hanche = hanche@imf.unit.no
  53. kabal = kabal@aldebaran.INSL.McGill.CA
  54. karl = karl@cs.umb.edu
  55. mcglk  = mcglk@cpac.washington.edu
  56. metcalf = metcalf@catfish.LCS.MIT.EDU
  57. payne = payne@stsci.edu
  58. wally = wally@lpds.sublink.org
  59.  
  60. machine        operating system    compiler            who
  61. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  62. Apollo DN10010    Domain/OS SR10.3    cc 6.8                hanche
  63.     Without optimization.
  64.  
  65. AT&T 3b1    3.50            gcc 2.3.3            andy
  66.     Must make small versions, as the address space is 2.5M.
  67.         
  68. DEC DS2100    Ultrix 4.2        cc                kabal
  69.     Same diffs in trap test as for the 5000/20.
  70.         CFLAGS="-O -Olimit 1000".
  71.  
  72. DEC 5000/20    Ultrix 4.2a        cc                karl
  73.     I get these changes from the trap test; it appears to be a
  74.         compiler bug, as compiling with gcc works ok.  People report
  75.         that they can use MF with no ill effects, though, despite this.
  76.         3752c3752
  77.         < ### -3062.5o2*4 = -xpart %CAPSULE1237-2500.00002oo+1000o3-32758.99998
  78.         ---
  79.         > ### -3062.5o2*4 = -xpart %CAPSULE1237-2500.00002oo+1000o3+32767.99998
  80.         3754c3754
  81.         < ### -0.04578o3 = -o4+0.44112oo+8.50041
  82.         ---
  83.         > ### -0.04578o3 = -o4+0.44112oo+11.5
  84.         3756c3756
  85.         < ### 0.21834o5 = -%CAPSULE1213+0.09631oo+3ooo+1.85596
  86.         ---
  87.         > ### 0.21834o5 = -%CAPSULE1213+0.09631oo+3ooo+2.5109
  88.  
  89. DEC 5000/20    Ultrix 4.2a        gcc 2.1                karl
  90.     -O fails on tangle (at least; I gave up on -O after that).
  91.  
  92. DEC 5000/240    Ultrix 4.2a rev.47    cc, gcc 2.1              elizabeth
  93.     Without optimization.  (mf does not pass trap with -O.)
  94.  
  95. HP 9000/[34]00    HP-UX 8.0        cc (builtin or optional)    pfs
  96.     web2cy.c, mf9.c and gftodvi.c must be compiled with +O1, not -O.
  97.  
  98. HP 9000/370    MORE/bsd 4.3        cc                karl
  99.  
  100. HP 9000/700    HP-UX 8.05        cc (builtin or optional)    pfs
  101.     +O1 compilation for everything.
  102.  
  103. HP 9000/830    HP-UX 8.05        cc                rz32
  104.     XCFLAGS="-Aa -D_HPUX_SOURCE -UANSI".  mf2.c needed +O1.
  105.  
  106. HP 9000/834    HP-UX 7.0        cc,gcc 1.39            karl
  107.  
  108. HP 9000/845    HP-UX 8.0        cc                bernd
  109.  
  110. HP/Apollo 425    Domain/OS(11) 10.3.5    cc 6.8                gelinas
  111.     -O fails on initex.c.
  112.  
  113. IBM RS/6000    AIX            xlc                karl
  114.     xlc cannot compile the flex-generated scanner, so I used lex.
  115.  
  116. IBM RS/6000    AIX 3.1            bsdcc                bernd
  117.     CC='bsdcc -DSCHAR_TYPE="signed char"'.
  118.         tex2.c breaks the optimizer.
  119.         
  120. IBM RS/6000    AIX 3.2.2        cc                jcs
  121.     -O loses.
  122.  
  123. IBM RT        AOS (BSD 4.3)        gcc 2.1                karl
  124.  
  125. IBM RT        AOS (BSD 4.3)        pcc -w                karl
  126.         This doesn't work, since pcc can't handle
  127.             typedef void *address; extern address xmalloc ();
  128.  
  129. IBM RT        AOS (BSD 4.3)        hc -w                karl
  130.     -O fails on TeX, at least: trip hangs.
  131.  
  132. Intel 386    Interactive Unix 2.2.1    cc -Xp -D_POSIX_SOURCE        karl
  133.     cc and flex/bison don't cooperate.
  134.         -O doesn't work on tangle, at least: assembler errors.
  135.         
  136. Intel 386    Interactive Unix 2.2.1    gcc 2.1                karl
  137.  
  138. Intel 386    Xenix 2.2        cc                wally
  139.  
  140. NeXT        NeXTstep 3.0        cc                  mcglk
  141.  
  142. Sequent Symmetry S81 DYNIX 3.1.4    cc                   elizabeth
  143.     Add MAKE=make to top-level Makefile, tex/Makefile, mf/Makefile.
  144.  
  145. Sun 3        SunOS 4.1.1        cc                karl
  146.     -O hangs on mf2.c.
  147.  
  148. Sun 3        SunOS 4.0.3        cc, gcc 1.36              elizabeth
  149.  
  150. Sun 3        SunOS 4.1.1        gcc 1.40            karl
  151.     flex and <stdlib.h> don't mix.
  152.  
  153. Sun 386i    SunOS 4.0.2        cc                karl
  154.     mf4.c breaks the optimizer.
  155.  
  156. Sun 386i    SunOS 4.0.2        gcc 1.40            karl
  157.     flex and <stdlib.h> don't mix.
  158.  
  159. Sun Sparc    SunOS 4.1.1        acc 1.0 1 Mar 91        payne
  160.  
  161. Sun Sparc    SunOS 4.1.1        cc                karl
  162.  
  163. Sun Sparc    SunOS 4.1.1        gcc 1.40            karl
  164.     flex and <stdlib.h> don't mix.
  165.  
  166. Sun Sparc    SunOS 4.1.2        cc                jeff
  167.  
  168. Sun Sparc    SunOS 4.1.2        gcc 1.40, 2.2.2            metcalf
  169.  
  170. Sun Sparc    Solaris 2.1        cc 2.0.1 (SunPro)        colby
  171.  
  172. Below here is list for pre-5.851.
  173.  
  174. andy = andy@csvax.cs.caltech.edu
  175. bernd = raichle@azu.informatik.uni-stuttgart.de
  176. beebe = beebe@science.utah.edu
  177. broman = broman@nosc.mil
  178. bells = bells@ibm.com
  179. casterln = casterln@are.berkeley.edu
  180. corrigan = corrigan@weber.ucsd.edu
  181. dick = dick@sprite.stanford.edu
  182. d.love = d.love@daresbury.ac.uk
  183. dorab = dorab@twinsun.com
  184. doug = doug@csd4.csd.uwm.edu
  185. dsmith = dsmith@applga.aa.cad.slb.com
  186. edh = edh@ux.acs.umn.edu
  187. Helmut = root@freeman.phys.nwu.edu
  188. hrp = hrp@boring.cray.com
  189. karl = karl@cs.umb.edu
  190. karoly = J68A002%HUSZEG11@helios.edvz.univie.ac.at
  191. kayvan = kayvan@satyr.sylvan.com
  192. ken = ken@csis.dit.csiro.au
  193. klaus = cnix!klaus@uunet.uu.net
  194. jmr = jmr@nada.kth.se
  195. kabal = kabal@aldebaran.insl.mcgill.ca
  196. lgy = lgy@newton.phys.washington.edu
  197. mackay = mackay@cs.washington.edu
  198. maj = maj@computer-lab.cambridge.ac.uk
  199. mark = mark@comp.vuw.ac.nz
  200. mok = mok@kemi.aau.dk
  201. morgan = morgan@ics.uci.edu
  202. newton = newton@gumby.cs.caltech.edu
  203. pfs = p.f.smith@aberdeen.ac.uk
  204. piet = piet@cs.ruu.nl
  205. spqr = sqpr@ecs.southampton.ac.uk
  206. uri = uri@ibm.com
  207. wittman = wittman@urz.ku-eichstatt.dbp.de
  208. xitikgun = xitikgun@ddathd21.bitnet
  209.  
  210. machine        operating system    compiler    who
  211. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  212. Acorn R140    RiscIX 1.14        cc (Norcroft C 300/331) maj
  213.  
  214. Apollo DN2500    SR 10.2            cc        Helmut Erschbaumer
  215.  
  216. Apollo DN3500    SR 10.2            cc 6.7(316)    broman
  217.  
  218. AT&T Unix PC                gcc        andy
  219.     Define ANSI.  The big TeX is too big.
  220.  
  221. Convex C1-XP    4.2bsd/8.0        vc 3.0        doug
  222.     cc -O also works, except web2c itself fails.  Compiled with
  223.         vc -O1, TeX is faster anyway.  vc -O2 also works, at least with
  224.         the big TeX, but doesn't seem to gain much.
  225.  
  226. Convex C220    OS 8.1            cc 4.0        d.love
  227.     OPT=-O1.  tftopl produces bizarre indentation.
  228.  
  229. DEC DECstation 3100 Ultrix 4.1        gcc 1.39    jmn
  230.     Define BSD.
  231.  
  232. DEC DECstation 3100 Ultrix 4.2        cc        dsmith
  233.  
  234. DEC DECstation 3100 Ultrix 4.2        gcc        beebe
  235.     With -U__STDC__ for mf/MFwindow/x11-xt.c.
  236.  
  237. DEC DECstation 5000 Ultrix 4.1 #52    cc 3.1        karl
  238.     Define BSD.  -O makes the trip test fail.
  239.  
  240. DEC DECstation 5000 Ultrix 4.0 #179    cc 2.1        kabal
  241.     Define BSD.  Metafont and -O don't mix.
  242.  
  243. DEC DECsystem 5820 Ultrix 4.1
  244.  
  245. DEC uvax II    Ultrix-32 3.1        cc        karl
  246.  
  247. DEC uvax 3600    Ultrix-32 3.0        gcc        dick
  248.     Works with glue_ratio = float; didn't try double.
  249.  
  250. DEC uvax 3600    T2.1-0 (Ultrix 4.0beta)    cc 1.31        karl
  251.     Define BSD.  -O fails.  With REGFIX DEFINED.
  252.  
  253. DEC uvax 5400    RISC/Ultrix4.0/rev 174    cc 2.0        dick
  254.     Define BSD.  With REGFIX defined.
  255.  
  256. DEC Vax 11/750    4.3bsd            gcc 1.37    karl
  257.  
  258. DG Aviion    DG/UX 4.3[01]        gcc-DG-1.37    newton
  259.     Define BSD.
  260.  
  261. Encore Multimax 520 Umax 4.3                edh
  262.  
  263. ESV3+                    cc        mok
  264.  
  265. Harris HCX-9    HCX/UX 3.5        gcc 1.37.1    piet
  266.     Define BSD, ANSI, SIGNAL_HANDLER_RETURN_TYPE=int.
  267.  
  268. HP9000/[34]00    HP-UX 7.0[x]        cc        pfs
  269.     Define _POSIX_SOURCE and HP.  Set OPT=-O +Nw500 +Ns2500.
  270.         Optimization loses on web2cy.c, web2cl.c, web2c.c, mf9.c, and
  271.         gftodvi.c.
  272.  
  273. HP9000/700                cc        dsmith
  274.     Define HP and SYSV.  Set OPT="_Aa -D_HPUX_SOURCE" (perhaps
  275.         unnecessary). TeX is OK optimized at level +O2; Metafont
  276.         is OK only at +01.
  277.  
  278. HP9000/7[23]0    HP-UX 8.05        cc        tim
  279.     Define SYSV, HP, and REGFIX.  MF works with -O, but TeX only
  280.         works at