From: Peter Graves <peter@ar...> - 2007-02-15 14:18:43
On Sat, 10 Feb 2007 at 16:49:07 +0100, Eric Marsden wrote:
> The attached file bug.lisp demonstrates a problem when compiling a
> file that contains a call to TRACE; the file-compiler complains about
> a missing MAKE-LOAD-FORM for TRACE-INFO. Adding the MAKE-LOAD-FORM
> (see attached patch abcl.diff) fixes this problem but reveals a
> problem with the class loader; compiling bug.lisp leads to
> | CL-USER(5): (compile-file "/tmp/bug")
> | ; Compiling /tmp/bug.lisp ...
> | ; (IN-PACKAGE :CL-USER)
> | ; (DEFUN FOO ...)
> | ; (DEFUN BAR ...)
> | Debugger invoked on condition of type ERROR:
> | java.lang.VerifyError: (class: org/armedbear/lisp/bug_2, method:
I've committed your patch and fixed the compiler bug.