Bug#612458: sbcl: failed AVER compiling clx package
David Banks
amoebae at gmail.com
Tue Feb 8 15:55:58 UTC 2011
Package: sbcl
Version: 1:1.0.45.0-1
Severity: normal
I installed stumpwm and wanted to use it with sbcl. Following the instructions
in stumpwm's README.Debian file I did the following:
$ sbcl
* (asdf:oos 'asdf:load-op 'clx)
<...lots of output...>
ACCEPT (i.e. press 2 and then RET)
* (quit)
However, before I hit 2 to ACCEPT, there was an error:
debugger invoked on a SB-INT:BUG in thread #<THREAD "initial thread" RUNNING
{1002D2DD51}>:
failed AVER: (AND (NULL (TN-READS TN)) (NULL (TN-WRITES TN)))
This is probably a bug in SBCL itself. (Alternatively, SBCL might have been
corrupted by bad user code, e.g. by an undefined Lisp operation like
(FMAKUNBOUND 'COMPILE), or by stray pointers from alien code or from unsafe
Lisp code; or there might be a bug in the OS or hardware that SBCL is running
on.) If it seems to be a bug in SBCL itself, the maintainers would like to
know about it. Bug reports are welcome on the SBCL mailing lists, which you
can find at <http://sbcl.sourceforge.net/>.
This prevents stumpwm from starting. I found the following thread on the
sbcl-devel mailing list which seems to suggest it is indeed a bug in SBCL rather
than just CLX:
http://sourceforge.net/mailarchive/message.php?msg_id=26710588
Applying the workaround given by Roman Marynchak fixes the problem, and stumpwm
can start. I do not know if this problem still applies to the upstream SBCL or
not, but it seems to be hitting the sid package anyway.
Cheers,
David
-- System Information:
Debian Release: 6.0
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages sbcl depends on:
ii common-lisp-controller 7.6 Common Lisp source and compiler ma
ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib
Versions of packages sbcl recommends:
ii binfmt-support 1.2.18 Support for extra binary formats
Versions of packages sbcl suggests:
pn sbcl-doc <none> (no description available)
pn sbcl-source <none> (no description available)
pn slime <none> (no description available)
-- no debconf information
More information about the pkg-common-lisp-devel
mailing list