Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

installing slime with 64 bit sbcl

26 views
Skip to first unread message

Jimka

unread,
Nov 6, 2005, 6:16:40 AM11/6/05
to
has anyone tried sime 1.2.1 under a 64 bit linux sbcl?
i'm using sbcl-0.9.4-x86-64-linux.

when i try to start slime for the first time i get the following
package locks? any recommendations?

does it look like a slime problem or an sbcl problem
or a user problem?

This is SBCL 0.9.4, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
*
; loading #P"/opt/slime/current/swank-loader.lisp"
; compiling file "/opt/slime/current/swank-backend.lisp" (written 27
APR 2005 09:16:21 PM):

; /home/jimka/.slime/fasl/sbcl-0.9.4-linux-x86-64/swank-backend.fasl
written
; compilation finished in 0:00:02
;; loading
#P"/home/jimka/.slime/fasl/sbcl-0.9.4-linux-x86-64/swank-backend.fasl"
WARNING: SWANK-BACKEND also exports the following symbols:
(SWANK-BACKEND:THREAD-NAME SWANK-BACKEND:FRAME-VAR-VALUE
SWANK-BACKEND:CALL-WITH-LOCK-HELD
SWANK-BACKEND:LIST-CALLERS
SWANK-BACKEND:THREAD-ID
SWANK-BACKEND:PROFILE-REPORT
SWANK-BACKEND:CALL-WITH-DEBUGGER-HOOK
SWANK-BACKEND:GETPID
SWANK-BACKEND:EMACS-CONNECTED
SWANK-BACKEND:SEND
SWANK-BACKEND:CONDITION-EXTRAS
SWANK-BACKEND:MAKE-LOCK
SWANK-BACKEND:FRAME-LOCALS
SWANK-BACKEND:DEFAULT-READTABLE-ALIST
SWANK-BACKEND:OPERATE-ON-SYSTEM
SWANK-BACKEND:CLOSE-SOCKET
SWANK-BACKEND:PROFILE-PACKAGE
SWANK-BACKEND:PRINT-FRAME
SWANK-BACKEND:DESCRIBE-PRIMITIVE-TYPE
SWANK-BACKEND:RESTART-FRAME
SWANK-BACKEND:WHO-SETS

SWANK-BACKEND:LISP-IMPLEMENTATION-TYPE-NAME
SWANK-BACKEND:PROFILED-FUNCTIONS
SWANK-BACKEND:EVAL-IN-FRAME
SWANK-BACKEND:THREAD-STATUS

SWANK-BACKEND:CALL-WITH-DEBUGGING-ENVIRONMENT
SWANK-BACKEND:SWANK-COMPILE-FILE
SWANK-BACKEND:SLDB-BREAK-ON-RETURN
SWANK-BACKEND:COMPUTE-BACKTRACE
SWANK-BACKEND:RETURN-FROM-FRAME
SWANK-BACKEND:DISASSEMBLE-FRAME
SWANK-BACKEND:PROFILE
SWANK-BACKEND:WHO-REFERENCES
SWANK-BACKEND:TOGGLE-TRACE
SWANK-BACKEND:WHO-CALLS
SWANK-BACKEND:LIST-CALLEES
SWANK-BACKEND:CALL-WITH-SYNTAX-HOOKS
SWANK-BACKEND:DESCRIBE-SYMBOL-FOR-EMACS
SWANK-BACKEND:ACTIVATE-STEPPING
SWANK-BACKEND:THREAD-ALIVE-P
SWANK-BACKEND:LOCAL-PORT
SWANK-BACKEND:FORMAT-SLDB-CONDITION
SWANK-BACKEND:WHO-MACROEXPANDS
SWANK-BACKEND:INTERRUPT-THREAD
SWANK-BACKEND:FRAME-CATCH-TAGS
SWANK-BACKEND:MACROEXPAND-ALL
SWANK-BACKEND:WHO-BINDS
SWANK-BACKEND:ARGLIST
SWANK-BACKEND:CALL-WITH-COMPILATION-HOOKS
SWANK-BACKEND:REMOVE-SIGIO-HANDLERS
SWANK-BACKEND:SPAWN
SWANK-BACKEND:FIND-THREAD
SWANK-BACKEND:BUFFER-FIRST-CHANGE
SWANK-BACKEND:ACCEPT-CONNECTION

SWANK-BACKEND:FRAME-SOURCE-LOCATION-FOR-EMACS
SWANK-BACKEND:SET-DEFAULT-DIRECTORY
SWANK-BACKEND:ALL-THREADS
SWANK-BACKEND:FUNCTION-NAME
SWANK-BACKEND:REMOVE-FD-HANDLERS
SWANK-BACKEND:UNPROFILE
SWANK-BACKEND:FIND-DEFINITIONS
SWANK-BACKEND:UNPROFILE-ALL

SWANK-BACKEND:PREFERRED-COMMUNICATION-STYLE
SWANK-BACKEND:ADD-SIGIO-HANDLER
SWANK-BACKEND:RECEIVE
SWANK-BACKEND:CONDITION-REFERENCES
SWANK-BACKEND:PROFILE-RESET
SWANK-BACKEND:KILL-THREAD
SWANK-BACKEND:MAKE-STREAM-INTERACTIVE
SWANK-BACKEND:DESCRIBE-DEFINITION
SWANK-BACKEND:MAKE-FN-STREAMS
SWANK-BACKEND:CREATE-SOCKET
SWANK-BACKEND:CURRENT-THREAD
SWANK-BACKEND:MAKE-DEFAULT-INSPECTOR
SWANK-BACKEND:SLDB-BREAK-AT-START
SWANK-BACKEND:DEFAULT-DIRECTORY
SWANK-BACKEND:SWANK-COMPILE-STRING
SWANK-BACKEND:STARTUP-MULTIPROCESSING
SWANK-BACKEND:CALLS-WHO
SWANK-BACKEND:CALL-WITHOUT-INTERRUPTS
SWANK-BACKEND:WHO-SPECIALIZES
SWANK-BACKEND:ADD-FD-HANDLER)
See also:
The ANSI Standard, Macro DEFPACKAGE
; compiling file "/opt/slime/current/nregex.lisp" (written 27 APR 2005
09:16:21 PM):

; /home/jimka/.slime/fasl/sbcl-0.9.4-linux-x86-64/nregex.fasl written
; compilation finished in 0:00:00
;; loading
#P"/home/jimka/.slime/fasl/sbcl-0.9.4-linux-x86-64/nregex.fasl"
; compiling file "/opt/slime/current/swank-sbcl.lisp" (written 27 APR
2005 09:16:21 PM):

debugger invoked on a SB-EXT:PACKAGE-LOCKED-ERROR in thread #<THREAD
"initial thread" {10000048D1}>:
Lock on package SB-C violated when interning DEBUG-SOURCE-INFO.
See also:
The SBCL Manual, Node "Package Locks"

Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
0: [CONTINUE ] Ignore the package lock.
1: [IGNORE-ALL ] Ignore all package locks in the context of this
operation.
2: [UNLOCK-PACKAGE] Unlock the package.
3: [ABORT ] Exit debugger, returning to top level.

(SB-EXT:PACKAGE-LOCK-VIOLATION #<PACKAGE "SB-C">)
0]

Jimka

unread,
Nov 6, 2005, 6:20:14 AM11/6/05
to
If i simply select restart #1, i get a fatal compilation error.
0] 1
compilation aborted because of fatal error:
READ failure in COMPILE-FILE:
READER-ERROR at 41171 (line 1073, column 32) on #<SB-SYS:FD-STREAM
for "file /opt/slime/current/swank-sbcl.lisp" {1000D4A4D1}>:
Symbol "CURRENT-THREAD-ID" not found in the SB-THREAD package.

Zach Beane

unread,
Nov 6, 2005, 7:53:03 AM11/6/05
to
"Jimka" <ji...@rdrop.com> writes:

> has anyone tried sime 1.2.1 under a 64 bit linux sbcl?
> i'm using sbcl-0.9.4-x86-64-linux.

To work together, slime and sbcl must be about the same age; slime
1.2.1 is way too old to work with 0.9.4. CVS HEAD of slime may work
with 0.9.4, or you may want to try CVS HEAD with the newly-released
0.9.6.

Zach


Jimka

unread,
Nov 6, 2005, 9:37:09 AM11/6/05
to
thanks for the info zach, i was using 1.2.1 because it is the
one recommended on the page http://common-lisp.net/project/slime/
but i'll give the one you recommend a try.

Jimka

unread,
Nov 6, 2005, 9:50:50 AM11/6/05
to
great, thanks zach, the newest slime version from cvs seems to compile
fine with 0.9.4

Zach Beane

unread,
Nov 6, 2005, 10:41:54 AM11/6/05
to
"Jimka" <ji...@rdrop.com> writes:

Actually, the page recommends using CVS.

Zach

0 new messages