When I try to trace a function defined with labels (like following):
(defun test (x max) (labels ((x-label (x) (if (< x max) (x-label (1+ x)) (x)))) (x-label x)))
I get this message:
:LABELS fell through ECASE expression. Wanted one of (:CALL :DEFGENERIC :DEFMETHOD SETF). [Condition of type SB-KERNEL:CASE-FAILURE]
I saw that someone in 2006 (http://common-lisp.net/pipermail/slime- devel/2006-April/004811.html) reported this problem, what's the current status?
I tried with sbcl and cmucl, I get the same result. I use slime-2.0