[Openmcl-devel] OpenMCL 1.0-rc1
    Bill Clementson 
    billclem at gmail.com
       
    Sun Sep 25 14:46:03 PDT 2005
    
    
  
Hi all,
I have come across a potential bug in the release candidate. Here is
the behaviour under OpenMCL Version (Beta: Darwin) 0.14.3:
~/bin/ccl-old $ dppccl
Welcome to OpenMCL Version (Beta: Darwin) 0.14.3!
? (defclass bc () ((slot1 :initarg :slot1)))
#<STANDARD-CLASS BC>
? (defclass bc-sbcl () ((slot1 :initarg :slot1)))
#<STANDARD-CLASS BC-SBCL>
? (defvar *bc*)
*BC*
? (setq *bc*
	   (make-instance #+sbcl #-sb-thread 'bc-sbcl
			  #+sbcl #+sb-thread 'bc-sbcl
			  #-sbcl 'bc
			  :slot1 "test"))
#<BC #x739C6FE>
?
Here is the behaviour under OpenMCL Version 1.0-rc1-050922 (DarwinPPC32):
~/bin/ccl $ dppccl
Welcome to OpenMCL Version 1.0-rc1-050922 (DarwinPPC32)!
? (defclass bc () ((slot1 :initarg :slot1)))
#<STANDARD-CLASS BC>
? (defclass bc-sbcl () ((slot1 :initarg :slot1)))
#<STANDARD-CLASS BC-SBCL>
? (defvar *bc*)
*BC*
? (setq *bc*
	   (make-instance #+sbcl #-sb-thread 'bc-sbcl
			  #+sbcl #+sb-thread 'bc-sbcl
			  #-sbcl 'bc
			  :slot1 "test"))
> Error in process listener(1): Class named :SLOT1 not found.
> While executing: FIND-CLASS
> Type :POP to abort.
Type :? for other options.
1 > :pop
? (setq *bc*
	   (make-instance #-sbcl 'bc
			  :slot1 "test"))
#<BC #x83A95CE>
?
--
Bill Clementson
    
    
More information about the Openmcl-devel
mailing list