Compiler throwing error on MERGE with invalid type argument
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
(compile nil '(lambda (x y) (merge '(nil) x y #'<)))
==>
bad thing to be a type specifier: (NIL)
[Condition of type SIMPLE-ERROR]
Restarts:
0: [RETRY] Retry SLIME REPL evaluation request.
1: [*ABORT] Return to SLIME's top level.
2: [REMOVE-FD-HANDLER] Remove #<SB-IMPL::HANDLER INPUT on descriptor 4: #<FUNCTION (LABELS SWANK/SBCL::RUN :IN SWANK/BACKEND:
3: [ABORT] Exit debugger, returning to top level.
Backtrace:
0: (SB-KERNEL:
1: (SB-KERNEL:
2: (SB-KERNEL:
3: (SB-C::
4: (SB-C::
5: (SB-C:IR2-CONVERT #<SB-C:COMPONENT :NAME "<unknown>" {10019CA803}>)
[...]
Changed in sbcl: | |
assignee: | nobody → Stas Boukarev (stassats) |
Changed in sbcl: | |
assignee: | Stas Boukarev (stassats) → nobody |
status: | New → Fix Committed |
Changed in sbcl: | |
status: | Fix Committed → Fix Released |