[armedbear-devel] BUG: armedbear-devel@common-lisp.net
Hi, compiling ltk I have the following error: #<THREAD "interpreter" {FE135D}>: Debugger invoked on condition of type SIMPLE-ERROR s2 argument 34666 out of 16-bit signed range. Debugging a bit, I found that the error is in "compiler-pass2.lisp" in the function "code-bytes" during the pass2 (replace labels with calculated offsets). What can I do to avoid this error? Thanks, Alessandro -- The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use the words. How To Build A Universe That Doesn't Fall Apart Two Days Later Philip K. Dick
On Fri, Oct 22, 2010 at 6:13 PM, Alessandro Serra <gas.hale@gmail.com> wrote:
Hi, compiling ltk I have the following error:
#<THREAD "interpreter" {FE135D}>: Debugger invoked on condition of type SIMPLE-ERROR s2 argument 34666 out of 16-bit signed range.
Debugging a bit, I found that the error is in "compiler-pass2.lisp" in the function "code-bytes" during the pass2 (replace labels with calculated offsets). What can I do to avoid this error?
It seems to be a known bug with files containing too many functions. Unfortunately, the only workaround for now is to split the offending file in two. I have had this bug on my to-do list for a while, but I've got other things to work on and I still haven't found the time to tackle it. Sorry for the inconvenience. Cheers, Alessio
participants (2)
-
Alessandro Serra
-
Alessio Stalla