Raymond Wiker Raymond.Wiker@fast.no writes:
FreeBSD 4.9 Stable, SBCL 0.8.6.21, current SLIME. Hi. I have a Lisp file that has some large forms (a defconst
for a vector holding 1024 integers, for instance).
If I hit C-c C-e over this form, it is evaluated in the
*inferior-lisp* buffer.
If I hit C-c C-c, I get a "broken pipe" error. I've tried
reducing the size of the vector, and I see this problem down to (about) 480 characters. This is just below the "pipesize" limit on my box, which is 512.
Are you running SLIME in any exotic way? Who reports the broken pipe, Emacs or Lisp?
With SBCL "0.8.5.50" from CVS a ways back on Linux I can't reproduce this, even with e.g. (defconstant foo #(42 ... 42)) with 25KB of 42's. I think I can get SBCL onto a FreeBSD box around here though.
-Luke