slime in git

Peter Stirling peter at pjstirling.plus.com
Wed Feb 19 19:26:37 UTC 2014


Hi,

I updated slime from git today and have been having problems with it 
(linux x86 and x86-64 sbcl). When I use quicklisp to load drakma it gets 
somewhere in flexi-streams and then hangs, the sbcl process stops using 
any cpu and I can't interrupt with C-cC-c.

I can use the restart-inferior-lisp command from the repl, and if I do 
so, then at the second attempt to quickload it gets further, but hangs 
again further along. I assume that this is because it re-uses some of 
the fasls from the previous compilation, because if I delete the 
~/.cache/common-lisp/ directory then it behaves as before. I attach a 
sample session, you don't see it, but each time I got a prompt before 
the very last I had to use restart-inferior-lisp.

It's important to state that if I start sbcl from a terminal, then it 
successfully quickoads drakma, even if I delete the fasl cache, so there 
must be some interaction that is going wrong between sbcl and slime.




---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com
-------------- next part --------------
; SLIME 2014-02-19
CL-USER> (ql:quickload "drakma")
To load "drakma":
  Load 1 ASDF system:
    drakma
; Loading "drakma"
..................................................
[package puri]....................................
[package cl-base64]...............................
[package impl-specific-gray]......................
[package trivial-gray-streams]....................
[package chunga]..................................
[package flexi-streams]...........................
....................................
CL-USER> (ql:quickload "drakma")
To load "drakma":
  Load 1 ASDF system:
    drakma
; Loading "drakma"
..................................................
..................................................
[package cl-ppcre].....................
CL-USER> (ql:quickload :drakma)
To load "drakma":
  Load 1 ASDF system:
    drakma
; Loading "drakma"
..................................................
[package usocket].................................
[package alexandria.0.dev]........................
[package babel-encodings].........................
[package babel].............................
CL-USER> (ql:quickload :drakma)
To load "drakma":
  Load 1 ASDF system:
    drakma
; Loading "drakma"
..................................................
[package cffi-sys]................................
[package cffi]....................................
..................................................
[package cffi-features]...........................
[package bordeaux-threads]........................
[package trivial-garbage].........................
[package cl+ssl].............
CL-USER> (ql:quickload :drakma)
To load "drakma":
  Load 1 ASDF system:
    drakma
; Loading "drakma"
..................................................
[package drakma].........
(:DRAKMA)
CL-USER> 


More information about the slime-devel mailing list