Opened 19 years ago
Closed 19 years ago
#4 closed defect (fixed)
symbol-macrolet + ignorable causes internal compiler error.
| Reported by: | Raymond Toy | Owned by: | somebody |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | Core | Version: | 19c |
| Keywords: | Cc: |
Description
The following causes an internal type error in the compiler because the compiler was expecting some kind of list:
* (symbol-macrolet ((a 42))
(declare (ignorable a))
4711)
Type-error in KERNEL::OBJECT-NOT-TYPE-ERROR-HANDLER:
(SYSTEM:MACRO . 42) is not of type C::LAMBDA-VAR
[Condition of type TYPE-ERROR]
Reported on cmucl-imp, 2006/05/20.
Note: See
TracTickets for help on using
tickets.

Fixed in snapshot 2006-06.