potentially misleading STYLE-WARNING for bogus IGNORE/IGNORABLE declarations
Bug #736383 reported by
Nikodemus Siivola
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Wishlist
|
Stas Boukarev |
Bug Description
CL-USER> (let ((x 0))
(let ((y x))
y))
; in: LAMBDA NIL
; (IGNORE X)
;
; caught STYLE-WARNING:
; declaring unknown variable X to be ignored
;
; compilation unit finished
; caught 1 STYLE-WARNING condition
Something along the lines of
"declaring variable X, which is bound in outer scope, ignored"
...or anyways something that makes make it clear that X isn't unknown per-se, just that it isn't bound by the form where the declaration appears.
Changed in sbcl: | |
assignee: | nobody → Stas Boukarev (stassats) |
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
In 0191acbbad60897 820741aa437d517 2d78c35c18.