[Openmcl-devel] Re: [slime-devel] SLIME from CVS on Jun 10 2005 won't compile with OpenMCL's 050607 image

bryan o'connor bryan-openmcl at lunch.org
Fri Jun 10 12:00:52 PDT 2005


> > Error in process listener(1): value 0 is not of the expected type  
> SYMBOL.
> > While executing: CCL::%SYMPTR->SYMBOL

the temporary solution is to disable the symbolp
compiler-macro in compiler/optimizers.lisp.

this is probably fallout from gary's latest round of
bootstrapping.  i'm sure he'll fix it correctly soon.

until then, this should get you up and running.

     ...bryan


-------------- next part --------------
Index: compiler/optimizers.lisp
===================================================================
RCS file: /usr/local/tmpcvs/ccl-0.14-dev/ccl/compiler/optimizers.lisp,v
retrieving revision 1.15
diff -u -u -r1.15 optimizers.lisp
--- compiler/optimizers.lisp	8 Jun 2005 00:24:11 -0000	1.15
+++ compiler/optimizers.lisp	10 Jun 2005 18:57:29 -0000
@@ -1481,6 +1481,7 @@
   `(eql (typecode ,n) ,(target-arch-case (:ppc32 ppc32::subtag-function)
                                          (:ppc64 ppc64::subtag-function))))
 
+#+broken?
 (define-compiler-macro symbolp (s)
   (target-arch-case
    (:ppc32 (let* ((sym (gensym)))
-------------- next part --------------



More information about the Openmcl-devel mailing list