X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fphysenvanal.lisp;h=e43bf9e85d90015e0177d0ce06a91d3fa0979ee0;hb=d25e3478acccec70402ff32554669a982be8e281;hp=ee3874e4693b541792c8d4b3997fce9b244716e0;hpb=4a90772f91fa17ea6565591eed34c484c3722419;p=sbcl.git diff --git a/src/compiler/physenvanal.lisp b/src/compiler/physenvanal.lisp index ee3874e..e43bf9e 100644 --- a/src/compiler/physenvanal.lisp +++ b/src/compiler/physenvanal.lisp @@ -342,8 +342,9 @@ (t (do-uses (use lvar) (unless (ref-p use) - (compiler-notify "could not stack allocate the result of ~S" - (find-original-source (node-source-path use))))) + (let ((*compiler-error-context* use)) + (compiler-notify "could not stack allocate the result of ~S" + (find-original-source (node-source-path use)))))) (setf (lvar-dynamic-extent lvar) nil))))) (node ; DX closure (let* ((call what)