Re: SBCL and Ilisp

Gregory Wright <[email protected]>
Newsgroups gmane.lisp.ilisp.devel
Message-ID <1026781101.1015.22.camel@henwife>
Hi Christophe,

I saw your note about this. I recently fixed the gcl regexps in ilisp
and thought I might try my hand at this problem.

In short, the trouble is with sbcl, not ilisp. In sbcl, if the file
/tmp/foobies does not exist,

* (load "/tmp/foobies" :if-does-not-exist nil)

NIL
* 

but if /tmp/foobies.fasl doesn't exist,

* (load "/tmp/foobies.fasl" :if-does-not-exist nil)

debugger invoked on condition of type SB-INT:SIMPLE-FILE-ERROR:
  The file "/tmp/foobies.fasl" does not exist.

Within the debugger, you can type HELP for help. At any command prompt
(within...

Ilisp tries to load compiled versions of the files first, with the
:if-does-not-exist key nil. It then loads the uncompiled versions.
The drop into the debugger before configuration is done confuses ilisp
completely.

This kind of thing is usually easy to spot by setting comint-log t,
which fills a buffer with the raw communication between ilisp and the
inferior lisp process.

I've cross-posted this to sbcl-devel, in case someone there remembers
how the trouble was introduced.

Best Wishes,

Greg Wright



On Tue, 2002-07-09 at 14:07, Christophe Rhodes wrote:
> I'm reporting this here, though it's not clear exactly whose fault it
> is.  With the version of ilisp in Debian unstable, starting sbcl (via
> M-x sbcl) results in cryptic error messages like
>   ;;; debugger invoked on condition of type SB-INT:
> and an unsuccessful initialization (though loading the common lisp files
> from an sbcl repl throws no error)
> 
> I presume that something has changed on the sbcl end that the ilisp
> regexes don't like...?
> 
> Cheers,
> 
> Christophe
> -- 
> Jesus College, Cambridge, CB5 8BL                           +44 1223 510 299
> http://www-jcsu.jesus.cam.ac.uk/~csr21/                  (defun pling-dollar 
> (str schar arg) (first (last +))) (make-dispatch-macro-character #\! t)
> (set-dispatch-macro-character #\! #\$ #'pling-dollar)
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Stuff, things, and much much more.
> http://thinkgeek.com/sf
> _______________________________________________
> Ilisp-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ilisp-devel
-- 

Gregory Wright
Chief Technical Officer
PacketStorm Communications, Inc.
20 Meridian Road
Eatontown, New Jersey 07724

1 732 544-2434 ext. 206
1 732 544-2437 [fax]
[email protected]




-------------------------------------------------------
This sf.net email is sponsored by: Jabber - The world's fastest growing 
real-time communications platform! Don't just IM. Build it in! 
http://www.jabber.com/osdn/xim
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.