[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Compiler/Interpreter problems



From:     SJOBRG@MIT-AI
Date: Mon, 20 Jun 78 12:47:16 GMT
Original-Date: 06/20/78 08:47:16 EDT
Subject: Re: Compiler/Interpreter problems
    To: HIC at MIT-AI
    The file FCBUG > on my directory was compiled with the
    new compiler, using
    	_FCBUG > (FKEX)
    There were no obvious problems with the compilation itself
    (ie, no messages).  But when I start up a Lisp environment
    and try to LOAD or FASLOAD the fasl file, I get the
    following:

    ;(FASLOAD (DSK SJOBRG) FCBUG BUG) FILE NOT IN FASLOAD FORMAT

    ;(#100) NIL CLOBBERED

------
It turns out that the compiler did give you an error (look in
FCBUG UNFASL to see it).  The particular error, though, apparently
generated a bad fasl file, causing the FILE NOT IN FASL FORMAT error...but,
some new code in LISP clobbered nil before detecting this error.  The
next release of LISP will check for the error condition before bashing NIL!
The compiler error, though, is for JONL....

--Howard
(p.s.  I am done with FCBUG stuff, thanks, and you may kill it at your leisure
after looking at the unfasl)