Re: problem with SBCL 1.0.6/7: don't know how to dump #<STANDARD-METHOD
Christophe Rhodes <[email protected]> Tue, 31 Jul 2007 11:25:31 +0100
| Newsgroups | gmane.lisp.clg.devel |
|---|---|
| Message-ID | <[email protected]> |
"Matthew Kennedy" <[email protected]> writes: > I ran into a problem with SBCL 1.0.6/7 (haven't tried earlier). Below > is the abbreviated build output and the steps I took to produce it. > ; compiling (DEFMETHOD SHARED-INITIALIZE ...); > ; caught ERROR: > ; don't know how to dump #<STANDARD-METHOD SHARED-INITIALIZE (PROXY-CLASS > ; T) > {B6E04C1}> (default MAKE-LOAD-FORM method called). Hi, I think this was my fault (I introduced a problem into SBCL while fixing a different bug): is this method inside an (eval-when (:compile-toplevel :load-toplevel) ...) form? If so, could you try sbcl-1.0.8? (A simple workaround for your sources would be to split the definition into two parts) The SBCL NEWS entry relating to the bug I introduced and fixed is as follows: * bug fix: DEFMETHOD forms with CALL-NEXT-METHOD in the method body, in EVAL-WHEN forms with both :COMPILE-TOPLEVEL and :LOAD-TOPLEVEL situations requested, are once again file-compileable. (reported by Sascha Wilde) Cheers, Christophe ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/