From: Robert U. <ead...@gm...> - 2006-06-27 14:35:20
|
Anyone know why CLSQL no longer works with SBCL? I'm pretty sure that it's something that's changed in SBCL because my first attempt was with an old installed version--then I tried the asdf-installable version, and finally tried manually installing the latest code. -- Robert Uhl <http://public.xdi.org/=ruhl> I have a dream: 2,199,023,255,552 bytes free. -- bash.org/?328 |
From: Nikodemus S. <nik...@ra...> - 2006-06-27 23:00:07
|
Robert Uhl <ead...@gm...> writes: > Anyone know why CLSQL no longer works with SBCL? I'm pretty sure that > it's something that's changed in SBCL because my first attempt was with > an old installed version--then I tried the asdf-installable version, and > finally tried manually installing the latest code. Can you provide some details please? Which version exactly? (Of CLSQL and SBCL) How does it break? (Exact error message, backtrace, test-case that reproduces this.) Cheers, -- Nikodemus Schemer: "Buddha is small, clean, and serious." Lispnik: "Buddha is big, has hairy armpits, and laughs." |
From: David L. R. <ra...@cs...> - 2006-06-29 17:36:26
|
Hello SBCL'ers, How do I issue a context switch for the debugger. For example, I issue the below and want to do a backtrace from the broken thread after it breaks. Do I have to put a call to a backtrace function call in it? (sb-thread:make-thread (lambda () (break)) :name "test") The OpenMCL equivalent is: (:y process-number) :b Many Thanks, David |
From: Nikodemus S. <nik...@ra...> - 2006-06-29 18:05:42
|
"David L. Rager" <ra...@cs...> writes: > How do I issue a context switch for the debugger. For example, I issue > the below and want to do a backtrace from the broken thread after it > breaks. Do I have to put a call to a backtrace function call in it? > > (sb-thread:make-thread (lambda () (break)) :name "test") If you use Slime and *communication-style* :spawn, then this should happen automatically. If working with a plain REPL, then you need to call SB-THREAD:RELEASE-FOREGROUND See: http://www.sbcl.org/manual/Sessions_002fDebugging.html#Sessions_002fDebugging Cheers, -- Nikodemus Schemer: "Buddha is small, clean, and serious." Lispnik: "Buddha is big, has hairy armpits, and laughs." |
From: Juho S. <js...@ik...> - 2006-06-29 18:08:36
|
"David L. Rager" <ra...@cs...> writes: > Hello SBCL'ers, > > How do I issue a context switch for the debugger. For example, I issue > the below and want to do a backtrace from the broken thread after it > breaks. Do I have to put a call to a backtrace function call in it? > > (sb-thread:make-thread (lambda () (break)) :name "test") > > The OpenMCL equivalent is: > (:y process-number) > :b (sb-thread:release-foreground) back See also <http://www.sbcl.org/manual/Sessions-Debugging.html>. -- Juho Snellman |