1.0.28.66: implement SB-EXT:GET-TIME-OF-DAY
[sbcl.git] / src / compiler / physenvanal.lisp
index 0b92341..e43bf9e 100644 (file)
                                         (real-dx-lvars real)))
                                      (t
                                       (do-uses (use lvar)
-                                        (let ((source (find-original-source (node-source-path use))))
-                                          (unless (symbolp source)
+                                        (unless (ref-p use)
+                                          (let ((*compiler-error-context* use))
                                             (compiler-notify "could not stack allocate the result of ~S"
-                                                             source))))
+                                                             (find-original-source (node-source-path use))))))
                                       (setf (lvar-dynamic-extent lvar) nil)))))
                             (node       ; DX closure
                              (let* ((call what)