X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=tests%2Fdefstruct.impure.lisp;h=be0c7e8d8fbb708715558d2a1bb79e4f917924ca;hb=6b8baeece6cf870e3f979a9f09c32985c64c04de;hp=3549268e1dbcc35bb5ba9b8953a999274e69ceea;hpb=96bb2dc76dddb1a21b3886fa7522796879e9ed9d;p=sbcl.git diff --git a/tests/defstruct.impure.lisp b/tests/defstruct.impure.lisp index 3549268..be0c7e8 100644 --- a/tests/defstruct.impure.lisp +++ b/tests/defstruct.impure.lisp @@ -737,3 +737,8 @@ (assert (eql #c(5.0 5.0) (constant-arg-inits-f foo))) (assert (eql #c(6.0d0 6.0d0) (constant-arg-inits-g foo))))) (make-constant-arg-inits) + +;;; bug reported by John Morrison, 2008-07-22 on sbcl-devel +(defstruct (raw-slot-struct-with-unknown-init (:constructor make-raw-slot-struct-with-unknown-init ())) + (x (#:unknown-function) :type double-float)) +