0.8.3.94:
[sbcl.git] / tests / compiler.pure.lisp
index fc9124a..f1431f1 100644 (file)
                 (LET ((V7 (%F1)))
                   (+ 359749 35728422))))
             -24076)))
+
+;;; bug in Alpha backend: not enough sanity checking of arguments to
+;;; instructions
+(assert (= (funcall (compile nil 
+                            '(lambda (x) 
+                               (declare (fixnum x)) 
+                               (ash x -257)))
+                   1024)
+          0))