X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Ftype.impure.lisp;h=be9e55b3da9df35bf7ed323eae98d5f968e664ba;hb=059b8dcf4d34fe9e7b96ed889e19e43b8b98906c;hp=da30191cdad6d978006844f5dd941ef1e4cbdb8b;hpb=0aecc2b20142e08068c3434273500131cb13fe2d;p=sbcl.git diff --git a/tests/type.impure.lisp b/tests/type.impure.lisp index da30191..be9e55b 100644 --- a/tests/type.impure.lisp +++ b/tests/type.impure.lisp @@ -371,7 +371,6 @@ 'fundamental-stream)) (mapcar #'find-class '(fundamental-stream standard-object - sb-pcl::std-object sb-pcl::slot-object stream t)))) @@ -379,7 +378,6 @@ 'fundamental-stream)) (mapcar #'find-class '(fundamental-stream standard-object - sb-pcl::std-object sb-pcl::slot-object stream t)))) (assert (subtypep (find-class 'stream) (find-class t))) @@ -438,4 +436,13 @@ (assert (functionp (sb-pcl::ensure-ctor (list 'sb-pcl::ctor (gensym)) nil nil)))) +;;; from PFD ansi-tests +(let ((t1 '(cons (cons (cons (real -744833699 -744833699) cons) + (integer -234496 215373)) + integer)) + (t2 '(cons (cons (cons integer integer) + (integer -234496 215373)) + t))) + (assert (null (values (subtypep `(not ,t2) `(not ,t1)))))) + ;;; success