The value NIL is not of type SB-C::LVAR when binding SB-C::LVAR (in constraint propagation)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
(lambda (&rest r) (delete-if #'> r))
==>
The value
NIL
is not of type
SB-C::LVAR
when binding SB-C::LVAR
[...]
0: (SB-C::
1: (SB-C::
2: (SB-C::
3: (SB-C::
4: (SB-C::
5: (SB-C::IR1-PHASES #<SB-C:COMPONENT :NAME (LAMBDA (&REST R)) {10068A2A93}>)
6: (SB-C::
[...]
Changed in sbcl: | |
status: | New → Fix Committed |
status: | Fix Committed → In Progress |
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
(lambda (&rest r) (delete-if #'< r)) also fails, but not with #'<= or #'>=. The equivalent forms with delete-if-not all compile without error.