Hi,
I started Clozure from the command line on a remote machine and loaded swank with (asdf:oos 'asdf:load-op :swank). Since I'd just updated to the CVS head for slime, it recompiled. I got these warnings:
; Warning: These Swank interfaces are unimplemented: ; (ACTIVATE-STEPPING ADD-FD-HANDLER ADD-SIGIO-HANDLER CALLS- WHO ; FIND-SOURCE-LOCATION REMOVE-FD-HANDLERS REMOVE-SIGIO- HANDLERS SAVE-IMAGE ; SLDB-BREAK-AT-START SLDB-BREAK-ON-RETURN SLDB-STEP-INTO SLDB-STEP-NEXT ; SLDB-STEP-OUT) ; While executing: SWANK-BACKEND::WARN-UNIMPLEMENTED-INTERFACES, in process listener(1). NIL
Are they important?
I then started swank:
? (setq swank:*use-dedicated-output-stream* nil) NIL ? (swank:create-server :port 4005 :dont-close t) ;; Swank started at port: 4005. 4005 ?
I set up an ssh tunnel for port 4005 and was able to connect and use the Clozure image from Emacs on my local box. When I was done I used M-x slime-disconnect and it killed the Clozure image with this error:
;; swank:close-connection: Unexpected end of file on #<BASIC-TTrace/ BPT trap
Do I have something misconfigured?
Thanks,
Patrick
That all looks normal to me, unless by "killed the Clozure image" you mean that the remote lisp quit. I see that message when I disconnect from Emacs, but the Lisp stays active, and I can connect again. I do it every day, leaving my lisp image up in a "screen" on a remote machine for days at a time.
-Bill
On Thu, Jun 4, 2009 at 11:09 AM, Patrick May pjm@spe.com wrote:
Hi,
I started Clozure from the command line on a remote machine and loaded swank with (asdf:oos 'asdf:load-op :swank). Since I'd just updated to the CVS head for slime, it recompiled. I got these warnings:
; Warning: These Swank interfaces are unimplemented: ; (ACTIVATE-STEPPING ADD-FD-HANDLER ADD-SIGIO-HANDLER CALLS- WHO ; FIND-SOURCE-LOCATION REMOVE-FD-HANDLERS REMOVE-SIGIO- HANDLERS SAVE-IMAGE ; SLDB-BREAK-AT-START SLDB-BREAK-ON-RETURN SLDB-STEP-INTO SLDB-STEP-NEXT ; SLDB-STEP-OUT) ; While executing: SWANK-BACKEND::WARN-UNIMPLEMENTED-INTERFACES, in process listener(1). NIL
Are they important?
I then started swank:
? (setq swank:*use-dedicated-output-stream* nil) NIL ? (swank:create-server :port 4005 :dont-close t) ;; Swank started at port: 4005. 4005 ?
I set up an ssh tunnel for port 4005 and was able to connect and use the Clozure image from Emacs on my local box. When I was done I used M-x slime-disconnect and it killed the Clozure image with this error:
;; swank:close-connection: Unexpected end of file on #<BASIC-TTrace/ BPT trap
Do I have something misconfigured?
Thanks,
Patrick
slime-devel site list slime-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/slime-devel
Yes, the remote lisp image quit.
Thanks,
Patrick
On 4 Jun 2009, at 11:22, Bill St. Clair wrote:
That all looks normal to me, unless by "killed the Clozure image" you mean that the remote lisp quit. I see that message when I disconnect from Emacs, but the Lisp stays active, and I can connect again. I do it every day, leaving my lisp image up in a "screen" on a remote machine for days at a time.
-Bill
On Thu, Jun 4, 2009 at 11:09 AM, Patrick May pjm@spe.com wrote:
Hi,
I started Clozure from the command line on a remote machine
and loaded swank with (asdf:oos 'asdf:load-op :swank). Since I'd just updated to the CVS head for slime, it recompiled. I got these warnings:
; Warning: These Swank interfaces are unimplemented: ; (ACTIVATE-STEPPING ADD-FD-HANDLER ADD-SIGIO-HANDLER CALLS- WHO ; FIND-SOURCE-LOCATION REMOVE-FD-HANDLERS REMOVE-SIGIO- HANDLERS SAVE-IMAGE ; SLDB-BREAK-AT-START SLDB-BREAK-ON-RETURN SLDB-STEP-INTO SLDB-STEP-NEXT ; SLDB-STEP-OUT) ; While executing: SWANK-BACKEND::WARN-UNIMPLEMENTED-INTERFACES, in process listener(1). NIL
Are they important?
I then started swank:
? (setq swank:*use-dedicated-output-stream* nil) NIL ? (swank:create-server :port 4005 :dont-close t) ;; Swank started at port: 4005. 4005 ?
I set up an ssh tunnel for port 4005 and was able to connect and use the Clozure image from Emacs on my local box. When I was done I used M-x slime-disconnect and it killed the Clozure image with this error:
;; swank:close-connection: Unexpected end of file on #<BASIC-TTrace/ BPT trap
Do I have something misconfigured?
Thanks,
Patrick
slime-devel site list slime-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/slime-devel
---- pjm@spe.com S P Engineering, Inc. Large scale, mission-critical, distributed OO systems design and implementation. (C++, Java, Common Lisp, Jini, middleware, SOA)
* Patrick May [2009-06-04 17:09+0200] writes:
Hi,
I started Clozure from the command line on a remote machine and loaded swank with (asdf:oos 'asdf:load-op :swank). Since I'd just updated to the CVS head for slime, it recompiled. I got these warnings:
; Warning: These Swank interfaces are unimplemented: ; (ACTIVATE-STEPPING ADD-FD-HANDLER ADD-SIGIO-HANDLER CALLS- WHO ; FIND-SOURCE-LOCATION REMOVE-FD-HANDLERS REMOVE-SIGIO- HANDLERS SAVE-IMAGE ; SLDB-BREAK-AT-START SLDB-BREAK-ON-RETURN SLDB-STEP-INTO SLDB-STEP-NEXT ; SLDB-STEP-OUT) ; While executing: SWANK-BACKEND::WARN-UNIMPLEMENTED-INTERFACES, in process listener(1). NIL
Are they important?
No. Nothing critical is missing.
I then started swank:
? (setq swank:*use-dedicated-output-stream* nil) NIL ? (swank:create-server :port 4005 :dont-close t) ;; Swank started at port: 4005. 4005 ?
I set up an ssh tunnel for port 4005 and was able to connect and use the Clozure image from Emacs on my local box. When I was done I used M-x slime-disconnect and it killed the Clozure image with this error:
;; swank:close-connection: Unexpected end of file on #<BASIC-TTrace/ BPT trap
Do I have something misconfigured?
Usually this reads as "Unexpected end of file on #<BASIC-TCP-STREAM.."
What version of CCL and which OS are you using? CVS SLIME requires 1.3 or newer. The Trace/BPT issue might also be related to some particular OS/kernel.
Helmut.
On 4 Jun 2009, at 11:33, Helmut Eller wrote:
- Patrick May [2009-06-04 17:09+0200] writes:
I then started swank:
? (setq swank:*use-dedicated-output-stream* nil) NIL ? (swank:create-server :port 4005 :dont-close t) ;; Swank started at port: 4005. 4005 ?
I set up an ssh tunnel for port 4005 and was able to connect and use the Clozure image from Emacs on my local box. When I was done I used M-x slime-disconnect and it killed the Clozure image with this error:
;; swank:close-connection: Unexpected end of file on #<BASIC-TTrace/ BPT trap
Do I have something misconfigured?
Usually this reads as "Unexpected end of file on #<BASIC-TCP-STREAM.."
What version of CCL and which OS are you using? CVS SLIME requires 1.3 or newer. The Trace/BPT issue might also be related to some particular OS/ kernel.
My version of Clozure is 1.3-r11936 (LinuxX8632). uname -a on my VPS gives:
Linux [machine-name] 2.6.24-23-xen #1 SMP Mon Jan 26 03:09:12 UTC 2009 x86_64 x86_64 x86_64 GNU/Linux
I'm using the latest CentOS.
Thanks,
Patrick
* Patrick May [2009-06-04 17:58+0200] writes:
The Trace/BPT issue might also be related to some particular OS/ kernel.
My version of Clozure is 1.3-r11936 (LinuxX8632). uname -a on my VPS gives:
Linux [machine-name] 2.6.24-23-xen #1 SMP Mon Jan 26 03:09:12 UTC 2009 x86_64 x86_64 x86_64 GNU/Linux
I'm using the latest CentOS.
I also see Trace/BPT problem if I run the 32-bit version of CCL on a 64-bit machine but disconnecting seems to work with the 64-bit version (lx86cl64). Can you use the 64-bit variant or do you actually need the 32-bit version?
Helmut.
On 4 Jun 2009, at 14:40, Helmut Eller wrote:
- Patrick May [2009-06-04 17:58+0200] writes:
The Trace/BPT issue might also be related to some particular OS/ kernel.
My version of Clozure is 1.3-r11936 (LinuxX8632). uname -a on my VPS gives:
Linux [machine-name] 2.6.24-23-xen #1 SMP Mon Jan 26 03:09:12 UTC 2009 x86_64 x86_64 x86_64 GNU/Linux
I'm using the latest CentOS.
I also see Trace/BPT problem if I run the 32-bit version of CCL on a 64-bit machine but disconnecting seems to work with the 64-bit version (lx86cl64). Can you use the 64-bit variant or do you actually need the 32-bit version?
Using ccl64 did the trick, thanks. Got some odd messages when connecting about importing symbols, but it seemed to work. If I get them again I'll post them here.
Thanks again,
Patrick