Same error with SBCL <a href="http://1.0.16.11">1.0.16.11</a> on AMD64:<br><br>; compiling (DEFCLASS PY-DICT ...)<br>debugger invoked on a SIMPLE-ERROR in thread #<THREAD "initial thread" {100244CF51}>:<br>
  The stream<br>  #<SB-SYS:FD-STREAM for "file /home/varuzza/lisp/prog/clpython/core/early-dict.fasl" {10039AD0F1}><br>  has no suitable method for STREAM-ELEMENT-TYPE, and so has fallen through to<br>  this method.  If you think that this is a bug, please report it to the<br>
  applicable authority (bugs in SBCL itself should go to the mailing lists<br>  referenced from <<a href="http://www.sbcl.org/">http://www.sbcl.org/</a>>).<br><br>Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.<br>
<br>restarts (invokable by number or by possibly-abbreviated name):<br>  0: [RETRY ] Retry performing #<ASDF:COMPILE-OP NIL {10037950A1}> on<br>              #<ASDF:CL-SOURCE-FILE "early-dict" {10032E1401}>.<br>
  1: [ACCEPT] Continue, treating #<ASDF:COMPILE-OP NIL {10037950A1}> on<br>              #<ASDF:CL-SOURCE-FILE "early-dict" {10032E1401}> as having been<br>              successful.<br>  2: [ABORT ] Exit debugger, returning to top level.<br>
<br><br><br><div class="gmail_quote">On Tue, May 6, 2008 at 7:23 AM, Willem Broekema <<a href="mailto:metawilm@gmail.com">metawilm@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="gmail_quote"><div class="Ih2E3d">On Tue, May 6, 2008 at 6:19 AM, Jason Nielsen <<a href="mailto:jdn@math.carleton.ca" target="_blank">jdn@math.carleton.ca</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

I can confirm that compilation fails using SBCL 1.0.16 on a Ubuntu 7.10 system with a:<br>
<br>
"has no suitable method for STREAM-ELEMENT-TYPE, and so has fallen through to this method...."<br>
<br>
error that crashes the whole session.  You can reproduce this behaviour with the following:<br>
<br>
(defclass foo (standard-class) ())<br>
(defclass bar () () (:metaclass foo))<br></blockquote><div><br></div></div><div>Thanks for the confirmation. Actually I hoped this would not occur in the latest version, as <span style="font-family: Helvetica; font-size: 12px;">Nikodemus Siivola <span style="font-family: arial; font-size: 13px;">said on <span style="font-family: Helvetica; font-size: 12px;">2008-01-15, in reply to what seems a very similar issue reported by Pascal Costanza: <span style="font-family: arial; font-size: 13px;">"<span style="font-family: Helvetica; font-size: 12px;">This seems to have been fixed at some point during the last 10 months": <<a href="http://article.gmane.org/gmane.lisp.steel-bank.devel/10603" target="_blank">http://article.gmane.org/gmane.lisp.steel-bank.devel/10603</a>><span style="font-family: arial; font-size: 13px;"></span></span></span></span></span></span></div>

<div><br></div><div><span style="font-family: Helvetica; font-size: 12px;"><span style="font-family: arial; font-size: 13px;"><span style="font-family: Helvetica; font-size: 12px;"><span style="font-family: arial; font-size: 13px;"><span style="font-family: Helvetica; font-size: 12px;"><span style="font-family: arial; font-size: 13px;">Custom metaclasses are crucial for CLPython. Hopefully someone feels inclined to fix this SBCL issue.</span></span></span></span></span></span></div>

<div><br></div><div>- Willem<br></div></div>
<br>_______________________________________________<br>
clpython-devel mailing list<br>
<a href="mailto:clpython-devel@common-lisp.net">clpython-devel@common-lisp.net</a><br>
<a href="http://common-lisp.net/cgi-bin/mailman/listinfo/clpython-devel" target="_blank">http://common-lisp.net/cgi-bin/mailman/listinfo/clpython-devel</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>The most fundamental particles in this product are held together by a "gluing" force about which little is currently known and whose adhesive power can therefore not be permanently guaranteed.