X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Fcharacter.pure.lisp;fp=tests%2Fcharacter.pure.lisp;h=cfa1d2bd6646c08b29180f635822b4a36ddc2a3e;hb=33564311979de0cb8798884c377e491cfb416b95;hp=015d347585b7538d165aaa130877df29c067fb04;hpb=8a33054f6541596c61b091e2b77118deda1511e2;p=sbcl.git diff --git a/tests/character.pure.lisp b/tests/character.pure.lisp index 015d347..cfa1d2b 100644 --- a/tests/character.pure.lisp +++ b/tests/character.pure.lisp @@ -118,3 +118,10 @@ (assert-coercion (code-char 955) character) (assert-coercion 'a character) (assert-coercion "a" character))) + +(with-test (:name :bug-994487) + (let ((f (compile nil `(lambda (char) + (code-char (1+ (char-code char))))))) + (assert (equal `(function (t) (values (sb-kernel:character-set ((1 . 1114111))) + &optional)) + (sb-impl::%fun-type f)))))