From: Nathan F. <fr...@em...> - 2001-02-25 16:33:23
|
> prefix). Typically such symbols come from GENSYM or from direct calls > to INTERN. The numeric suffix is a good clue that this one comes from > GENSYM, and > find . -name '*.lisp' | xargs egrep -i 'expr-tmp-' > finds where it comes from: > ./src/code/primordial-extensions.lisp: (let ((expr-tmp (gensym "EXPR-TMP-"))) > in the definition of the DEFCONSTANT-EQX macro. Doh. Figured this one out about two minutes after I sent the message. It was really odd, too, because the macro looked right, but it wasn't finding the variable correctly for the DEFCONSTANT expression... > The easiest thing to try would be to use sbcl-0.6.10 or sbcl-0.6.11 to > compile with. sbcl-0.6.10 seems to be working fine (I set it compiling about two hours ago and no problems yet). > And tomorrow I'll try to release 0.6.11. I'd really like it to appear > in the "Latest File Releases" section and actually work. Wish me luck. > Failing that, it should also be available by anonymous FTP. (0.6.10 > already has a -linux-binary file in it; I'll make a point of putting > one in 0.6.11 too.) Arg! Get everything working and then a new version comes out. :) If sourceforge refuses to cooperate with you, could you post the two download links: http://download.sourceforge.net/sbcl/ ftp://sbcl.sourceforge.net/pub/sbcl/ on the home page so that people can get to the newest release regardless of sourceforge silliness? I knew about the alternate download sites, but I didn't think anything out of the ordinary would be there, since nothing was listed on the Releases pages. Silly me for not checking. -Nathan |