Fix contrib building on mingw.
[sbcl.git] / tests / compiler.impure.lisp
index adc6a75..c0f5b0a 100644 (file)
 (defun test-function-983 (x) x)
 (define-compiler-macro test-function-983 (x) x)
 
-(with-test (:name funcall-compiler-macro)
+(with-test (:name :funcall-compiler-macro)
   (assert
    (handler-case
        (and (compile nil
         (defun (setf test-984) ())
         nil)
      (style-warning () t))))
+
+(with-test (:name :compile-setf-function)
+  (defun (setf compile-setf) ())
+  (assert (equal (compile '(setf compile-setf))
+                 '(setf compile-setf))))
+
 \f
 ;;;; tests not in the problem domain, but of the consistency of the
 ;;;; compiler machinery itself