[slime-devel] SLIME difficulty with SBCL 0.9.15 on OS X/Aquamacs 0.9.9d

Hi, all, I recently installed the latest CVS tarball, and when I try M-x slime, I see a lot of stuff in the *inferior-lisp* buffer that looks like it's setting things up normally. However, partway though, I see this: ;; Error while loading: /Users/mtp/.slime/fasl/2006-10-26/sbcl-0.9.15- darwin-ppc/swank.fasl ;; Condition: unknown &KEY argument: :WEAKNESS ;; Aborting. ; ; compilation unit aborted ; caught 1 fatal ERROR condition and it never finishes loading. Any idea what I'm doing wrong? Thanks, Matt

Matt Pillsbury <pillsbury@gmail.com> writes:
;; Error while loading: /Users/mtp/.slime/fasl/2006-10-26/sbcl-0.9.15- darwin-ppc/swank.fasl ;; Condition: unknown &KEY argument: :WEAKNESS ;; Aborting. ; ; compilation unit aborted ; caught 1 fatal ERROR condition
and it never finishes loading. Any idea what I'm doing wrong?
A recent commit broke older SBCLs without weak hash-table support. You can either get a newer SBCL (0.9.17 or later), or update the CVS, where support for pre 0.9.17 SBCLs has been restored. (Might take a while to precolate to the anoncvs?) Cheers, -- Nikodemus Schemer: "Buddha is small, clean, and serious." Lispnik: "Buddha is big, has hairy armpits, and laughs."

Nikodemus Siivola <nikodemus@random-state.net> writes:
You can either get a newer SBCL (0.9.17 or later), or update the CVS, where support for pre 0.9.17 SBCLs has been restored. (Might take a while to precolate to the anoncvs?)
anoncvs lags behind real cvs by about 15 minutes (afaicr) -- -Marco Ring the bells that still can ring. Forget your perfect offering. There is a crack in everything. That's how the light gets in. -Leonard Cohen

Matt Pillsbury <pillsbury@gmail.com> writes:
;; Error while loading: /Users/mtp/.slime/fasl/2006-10-26/sbcl-0.9.15- darwin-ppc/swank.fasl ;; Condition: unknown &KEY argument: :WEAKNESS ;; Aborting. ; ; compilation unit aborted ; caught 1 fatal ERROR condition
and it never finishes loading. Any idea what I'm doing wrong?
your sbcl is too old. you have two options: 1) upgrade sbcl 2) comment out the last two forms in swank-sbcl.lisp (make-weak-key-hash-table and make-weak-value-hash-table) -- -Marco Ring the bells that still can ring. Forget your perfect offering. There is a crack in everything. That's how the light gets in. -Leonard Cohen
participants (3)
-
Marco Baringer
-
Matt Pillsbury
-
Nikodemus Siivola