[Openmcl-devel] CLOS Bug (was: Clozure CL 1.2-rc1 available)
Didier Verna
didier at lrde.epita.fr
Thu Apr 24 04:48:02 PDT 2008
Gary Byers <gb at clozure.com> wrote:
> As threatened/promised for ... well, for a long time now, Clozure CL
> 1.2-rc1 tarballs are now available in:
Hi there,
I think there's a bug in CLOS in this release. Consider the following
file contents:
(defclass test-class (standard-class)
())
(defclass test ()
()
(:metaclass test-class))
compile-file works fine with the previous versions of CCL (I was using
the 1.1 svn branch), but with the 1.2 svn release, I get this:
; loading system definition from /usr/local/share/common-lisp/systems/asdf-binary-locations.asd into #<Package "ASDF0">
; registering #<SYSTEM ASDF-BINARY-LOCATIONS #x300040E80EED> as ASDF-BINARY-LOCATIONS
; loading system definition from /Users/didier/share/common-lisp/systems/cl-rcfiles.asd into #<Package "ASDF0">
; registering #<SYSTEM :CL-RCFILES #x300040F4976D> as CL-RCFILES
Welcome to Clozure Common Lisp Version 1.2-r9226-RC1 (DarwinX8664)!
? (compile-file "/tmp/test.lisp")
> Error: Class named TEST-CLASS not found.
> While executing: FIND-CLASS, in process listener(1).
> Type :GO to continue, :POP to abort, :R for a list of available restarts.
> If continued: Try finding the class again
> Type :? for other options.
1 > ^D
? :pop
:POP
? (quit)
... which I believe is incorrect behavior
Thanks !
--
5th European Lisp Workshop at ECOOP 2008, July 7: http://elw.bknr.net/2008/
Didier Verna, didier at lrde.epita.fr, http://www.lrde.epita.fr/~didier
EPITA / LRDE, 14-16 rue Voltaire Tel.+33 (0)1 44 08 01 85
94276 Le Kremlin-Bicêtre, France Fax.+33 (0)1 53 14 59 22 didier at xemacs.org
More information about the Openmcl-devel
mailing list