Dave Dyer wrote: > I typed in and compiled the standard definiion of FACT and try to trace it. > > (defun fact (a) (if (= a 0) 1 (* a (fact (1- a)))) > (compile 'fact) > (trace fact) > > results in an internal error "debug-internals:make-breakpoint > FUNCTION-END breakpoints are unsupported for the known > return convention.
Which version of cmucl? This doesn't happen with a CVS version. I know there were some fixes in this area, but I thought all we did was add to the message and say to use trace :encapsulate. But maybe we do that automatically now. Ray
