X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Fsetf.impure.lisp;h=0b8a86723d77ae0cbb02aec4431288907e59672a;hb=be66f39b89fd11c0abea5697a6e666447df988a8;hp=086702981e739e923192e7e70d1aef37b7b6ddb7;hpb=6ecf5b74d7bc31f534fb784ad2c380e62976ac11;p=sbcl.git diff --git a/tests/setf.impure.lisp b/tests/setf.impure.lisp index 0867029..0b8a867 100644 --- a/tests/setf.impure.lisp +++ b/tests/setf.impure.lisp @@ -81,4 +81,13 @@ (error () :error)))) +(handler-bind ((style-warning #'error)) + (compile nil '(lambda () + (defsetf test-defsetf-no-env (foo) (new) + `(set-foo ,foo ,new)))) + (compile nil '(lambda () + (defsetf test-defsetf-ignore-env (foo &environment env) (new) + (declare (ignore env)) + `(set-foo ,foo ,new))))) + ;;; success