0.7.9.28:
[sbcl.git] / tests / compiler.impure.lisp
index c583b22..1d5ce41 100644 (file)
@@ -574,6 +574,11 @@ BUG 48c, not yet fixed:
 (defun bug221 (b x)
   (funcall (if b #'bug221f1 #'bug221f2) x))
 \f
+;;; bug 172: macro lambda lists were too permissive until 0.7.9.28
+;;; (fix provided by Matthew Danish) on sbcl-devel
+(assert (null (ignore-errors
+               (defmacro bug172 (&rest rest foo) `(list ,rest ,foo)))))
+\f
 ;;;; tests not in the problem domain, but of the consistency of the
 ;;;; compiler machinery itself