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