(********************* Return-Path: meehan@src.dec.com Received: by jumbo.pa.dec.com; id AA02130; Tue, 11 Feb 92 23:59:39 -0800 From: meehan (Jim Meehan) Message-Id: <9202120759.AA02130@jumbo.pa.dec.com> Date: Tue, 11 Feb 92 23:59:27 PST To: kalsow, muller Subject: M3 compiler crash ~meehan/M3core contains a core dump that occurred when the compiler encountered the enclosed file. (It's probably the typo "T <; Public" with a semicolon instead of a colon.) Delete it when you're done with it. ********************************) MODULE Main; TYPE Public = OBJECT METHODS editor (): REFANY; init (description: REFANY := NIL): T; initFromFile (filename: TEXT): T; END; T <; Public; BEGIN END Main. (****************************** Here's the transcript: myrtle 139> m3make rm: .makefile.1 not removed m3 -w1 -make -why -g -D.:../src:../src.editor:../src.editvbt:../../lego/src -L.:../mips:../mips.editvbt:../../lego/mips -o miniformsedit ./MiniFormsEdit.m3 -lm3miniformsvbt -lm3formseditvbt -lm3lego -lm3sx -lm3vtext -lm3mtext -lm3glist -lm3uprocess -lm3rdwrutils -lm3color -lm3rsrc -lm3ui -lm3X11R4 -lX11 new source -> compile ./MiniFormsEdit.m3 "../src.editvbt/FormsEditVBT.i3", line 43: syntax error: missing '=' or '<:' "../src.editvbt/FormsEditVBT.i3", line 52: syntax error: missing ';' M3 runtime error: Segmentation violation - possible attempt to dereference NIL Fatal Error: program "/proj/m3/lib.mips/m3compiler" got fatal signal 3 *** Error code 255 Stop. **************************)