More robust FILTER-LVAR through CASTs
[sbcl.git] / src / compiler / ir1util.lisp
index 82bea22..478be97 100644 (file)
         ;; this node.
         (let* ((node (lvar-use filtered-lvar))
                (args (basic-combination-args node))
-               (victim (first args)))
+               (victim (principal-lvar (first args))))
           (aver (eq (constant-value (ref-leaf (lvar-use victim)))
                     'dummy))