On Mon, 05 Sep 2005 16:02:37 +0200, Helmut Eller heller@common-lisp.net wrote:
My guess it that CMUCL generates the message while compiling/inlineing a method dispatch function at load time and that there is no useful/obvious "source location" for this kind of message anyway.
FWIW, below is the note that caused the error in full length. Looks like something within CMUCL's PCL code.
; In: LAMBDA (#:G2505 #:G2506 #:G2507)
; (LET ((PCL::.LIST. #:G2507)) ; (DECLARE (IGNORABLE PCL::.LIST.)) ; (LET ((PCL::.CALL. (POP PCL::.LIST.))) ; (FUNCALL ; (THE FUNCTION ..)))) ; Note: Deleting unreachable code. ; ; (FUNCALL ; (THE FUNCTION #'(PCL:FAST-METHOD DATABASE-TYPE-LOAD-FOREIGN :AFTER (T))) ; (PCL::FAST-METHOD-CALL-PV-CELL PCL::.CALL.) ; (PCL::FAST-METHOD-CALL-NEXT-METHOD-CALL PCL::.CALL.) ; PCL::.ARG0.) ; Note: Deleting unreachable code.
Cheers, Edi.