X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=contrib%2Fsb-introspect%2Ftest-driver.lisp;h=0ce71879ac111e985a7306a7c121d3e011396c86;hb=ea6c9e2eb0f0a270d83e8c94c0daa934d1058f0f;hp=f40e99b5ca81b8172cf9b89e0f2a79ceb1bf2bcb;hpb=c0edd3a5a45ff0159ea308aa8a68c6ac0df0e0de;p=sbcl.git diff --git a/contrib/sb-introspect/test-driver.lisp b/contrib/sb-introspect/test-driver.lisp index f40e99b..0ce7187 100644 --- a/contrib/sb-introspect/test-driver.lisp +++ b/contrib/sb-introspect/test-driver.lisp @@ -293,7 +293,7 @@ ;; FIXME: This is the canonical GENCGC result. On PPC we sometimes get ;; :LARGE T, which doesn't seem right -- but ignore that for now. '(:space :dynamic :generation 6 :write-protected t :boxed t :pinned nil :large nil) - :ignore #+ppc '(:large) #-ppc nil) + :ignore (list :page #+ppc :large)) #-gencgc (tai :cons :heap ;; FIXME: Figure out what's the right cheney-result. SPARC at least @@ -378,12 +378,10 @@ (deftest function-type.2 (values (type-equal (function-type 'sun) (function-type #'sun)) - ;; Does not currently work due to Bug #384892. (1.0.31.26) - #+nil (type-equal (function-type #'sun) '(function (fixnum fixnum &key (:k1 (member nil t))) (values (member t) &optional)))) - t #+nil t) + t t) ;; Local functions @@ -516,7 +514,7 @@ '(function ((member nil t) fixnum fixnum &key (:k1 (member nil t))) - *))) + (values (member nil t) &optional)))) t t) ;; Misc