KENNER@NYU-CMCL1.ARPA (Richard Kenner) (10/13/85)
It turned out that my problem with SPICE (2G.6, by the way) on the Sun was really a problem with UNIX error handling. As Don Speck from CIT-VAX reminded me, you have to make sure VAXUNIXASM is not defined in the unix.c file (change the preceeding line to #if defined(vax) && !defined(lint) ). When I saw this define, I sort of assumed that if it was left defined, I'd find out about it. To make a long story short, when as (and c2) detect a bad opcode, it still makes the .o file. So I didn't get to see the error. (As Don also points out, you will notice a use of the O format which Sun f77 doesn't support when you try to compile SPICE.) -------