[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Compiler/Interpreter problems
- To: SJOBRG at MIT-AI
- Subject: Compiler/Interpreter problems
- From: HIC at MIT-MC (Howard I. Cannon)
- Date: Thu, 22 Jun 78 00:30:00 GMT
- Cc: (BUG LISP) at MIT-MC
- Original-date: 21 JUN 1978 2030-EDT
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)