X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Fcompiler-1.impure-cload.lisp;h=6d61de0afc2c16b5dbbceb65a663fbe95b42add6;hb=22bb62c99eda1ba3a5e423687ca77458e55dfed3;hp=eea3feb90121093a89c0529e1c14b65fc9520587;hpb=f294da03824843f07d781e655d5a5e70c2c4851e;p=sbcl.git diff --git a/tests/compiler-1.impure-cload.lisp b/tests/compiler-1.impure-cload.lisp index eea3feb..6d61de0 100644 --- a/tests/compiler-1.impure-cload.lisp +++ b/tests/compiler-1.impure-cload.lisp @@ -225,4 +225,12 @@ nil) '(444 #*0000))) +(defstruct some-structure a) +(eval-when (:compile-toplevel) + ;; in the big CLASS reorganization in pre8, this would fail with + ;; SOME-STRUCTURE-A is not FBOUNDP. Fixed in 0.pre8.64 + (find-class 'some-structure nil)) +(eval-when (:load-toplevel) + (assert (typep (find-class 'some-structure) 'class))) + (sb-ext:quit :unix-status 104) ; success