Subject: Bug#382770: fixed in sbcl 1:0.9.16.0-1
From: Peter Van Eynde <[email-masked]>
To: [email-masked]
Date: Thu, 07 Sep 2006 14:05:58 -0700

Source: sbcl
Source-Version: 1:0.9.16.0-1

We believe that the bug you reported is fixed in the latest version of
sbcl, which is due to be installed in the Debian FTP archive:

sbcl-doc_0.9.16.0-1_all.deb
  to pool/main/s/sbcl/sbcl-doc_0.9.16.0-1_all.deb
sbcl-source_0.9.16.0-1_all.deb
  to pool/main/s/sbcl/sbcl-source_0.9.16.0-1_all.deb
sbcl_0.9.16.0-1.diff.gz
  to pool/main/s/sbcl/sbcl_0.9.16.0-1.diff.gz
sbcl_0.9.16.0-1.dsc
  to pool/main/s/sbcl/sbcl_0.9.16.0-1.dsc
sbcl_0.9.16.0-1_i386.deb
  to pool/main/s/sbcl/sbcl_0.9.16.0-1_i386.deb
sbcl_0.9.16.0.orig.tar.gz
  to pool/main/s/sbcl/sbcl_0.9.16.0.orig.tar.gz

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email-masked],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Van Eynde <[email-masked]> (supplier of updated sbcl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email-masked])

Format: 1.7
Date: Tue,  5 Sep 2006 14:56:30 +0200
Source: sbcl
Binary: sbcl sbcl-source sbcl-doc
Architecture: source all i386
Version: 1:0.9.16.0-1
Distribution: unstable
Urgency: low
Maintainer: Peter Van Eynde <[email-masked]>
Changed-By: Peter Van Eynde <[email-masked]>
Description: 
 sbcl       - A Common Lisp compiler and development system
 sbcl-doc   - Documentation for Steel Bank Common Lisp
 sbcl-source - Source code files for SBCL
Closes: 382770
Changes: 
 sbcl (1:0.9.16.0-1) unstable; urgency=low
 .
   * New upstream version. Major changes:
     + feature: implemented the READER-METHOD-CLASS and
       WRITER-METHOD-CLASS portion of the Class Initialization Protocol
       as specified by AMOP.
     + incompatible change: variable SB-EXT:*USE-IMPLEMENTATION-TYPES*
       no longer exists.
     + optimization: faster LOGCOUNT implementation on x86 and x86-64
       (thanks to Lutz Euler)
     + optimization: hashing of general arrays and vectors has been
       improved. (reported by Any Fingerhut)
     + enhancement: SB-INTROSPECT is now able to find definitions of
       profiled functions. (thanks to Troels Henriksen)
     + enhancement: compiler-macro expansion applies now to FUNCALL forms
       as well, allowing compiler-macros for SETF-functions to expand.
     + enhancement: step-instrumentation no longer wraps known
       single-value functions with multiple-value context, allowing
       better type inference.
     + fixed bug #337: use of MAKE-METHOD in method combination now works
       even in the presence of user-defined method classes.  (reported by
       Bruno Haible and Pascal Costanza)
     + fixed bug #339(c): if there are applicable methods not part of any
       long-form method-combination group, call INVALID-METHOD-ERROR.
       (reported by Bruno Haible)
     + fixed bug #361: the :FUNCTION initarg in the protocol for
       initialization of methods can now be used to override
       internally-produced optimized functions.  (reported by Bruno
       Haible)
     + bug fix: extensions of MAKE-METHOD-LAMBDA which wrap the
       system-provided lambda expression no longer cause warnings about
       unbound #:|pv-table| symbols.
     + bug fix: improved the handling of type declarations and the
       detection of violations for keyword arguments with non-constant
       defaults.
     + bug fix: potentially erronous calls to PATHNAME and
       MERGE-PATHNAMES were being flushed in some cases.
       (reported by Richard Kreuter)
     + bug fix: compiled calls to TYPEP were mishandling obsolete
       instances.  (reported by James Bielman and Attila Lendvai)
     + bug fix: format strings with ~> without matching ~< no longer
       trigger an AVER, but signal an understandable error instead.
       (reported by Antonio Martinez)
     + bug fix: specifying an output-file without a pathname-type for
       COMPILE-FILE or COMPILE-FILE-PATHNAME resulted in using the type
       of input-file instead of "fasl". (reported by Robert Dodier)
     + bug fix: compiler-macro lambda-list parsing of FUNCALL forms.
       (reported by James Y Knight).
     + bug fix: compiler-macros-function did not consider the environment
       argument for shadowing by local functions.
     + bug fix: compiler-macros expansion was inhibited by local INLINE
       declarations.
     + bug fix: inline expansions of known functions were subject to
       step-instrumentation in high debug policies, leading to problems
       with type-inference.
     + bug fix: compiler failed to differentiate between different CONS
       types in some cases.
     + bug fix: fixed input, output and error redirection in RUN-PROGRAM
       for win32. (thanks to Mike Thomas and Yaroslav Kavenchuk)
     + bug fix: #368: incorrect use of expressed vs. upgraded array
       element type.
     + bug fix: #306a: more precise unions of array types.
     + thread-safety improvements:
       ** CONDITION-WAIT could return early on Linux, if the thread was
          interrupted and subsequently continued with SIGCONT.
       ** STABLE-SORT and ADJUST-ARRAY were not reentrant.
   * Make sbcl.info file one file. Fixes the 'cannot find Top' error.
     (Closes: #382770)
Files: 
 1687651db6bf505df552785ecb1506c2 694 devel optional sbcl_0.9.16.0-1.dsc
 7979a622857fbc59602f95d4a0cc25a0 4032049 devel optional sbcl_0.9.16.0.orig.tar.gz
 872de155af5b0e7aa0386b351adc4d56 24458 devel optional sbcl_0.9.16.0-1.diff.gz
 0249c3256bad4e0e5834145cb1194646 1397830 doc optional sbcl-doc_0.9.16.0-1_all.deb
 8c5180667f0d9ca46337eedf007725c0 3282148 doc optional sbcl-source_0.9.16.0-1_all.deb
 2810bf331c2cb61d854ef7cf24a7f7a5 8388176 devel optional sbcl_0.9.16.0-1_i386.deb