0.8.13.46: More verbosity and a BUG

* Add more informative output to make.sh, to direct
               users to build the manual and use install.sh.
            * Record a bug from #lisp.
This commit is contained in:
Nikodemus Siivola 2004-08-09 23:35:33 +00:00
parent ba34717602
commit 5d410bdb15
3 changed files with 30 additions and 8 deletions

11
BUGS
View file

@ -1517,9 +1517,6 @@ WORKAROUND:
method is applicable, and yet matches neither of the method group
qualifier patterns.
340: SETF of VALUES using too many values
(fixed in sbcl-0.8.12.10)
341: PPRINT-LOGICAL-BLOCK / PPRINT-FILL / PPRINT-LINEAR sharing detection.
(from Paul Dietz' test suite)
@ -1591,3 +1588,11 @@ WORKAROUND:
346: alpha backtrace
In sbcl-0.8.13, all backtraces from errors caused by internal errors
on the alpha seem to have a "bogus stack frame".
347: FUNCALL forms and compiler-macros
(reported by Johan Bockgård on #lisp)
The example
(funcall (compiler-macro-function 'square) '(funcall #'square x) nil)
=> (EXPT X 2)
from CLHS entry for DEFINE-COMPILER-MACRO fails in 0.8.13.41 with an
error. Fixed in CMUCL 19a.

25
make.sh
View file

@ -109,15 +109,32 @@ time sh make-target-contrib.sh || exit 1
# Sometimes people used to see the "No tests failed." output from the last
# DEFTEST in contrib self-tests and think that's all that is. So...
FLAG=false
for dir in contrib/*
do
if [ -d "$dir" -a -e "$dir/Makefile" -a ! -e "$dir/test-passed" ]; then
$FLAG || (echo "Failed contribs:" && FLAG=true)
echo " `basename $dir`"
fi
done
NCONTRIBS=`find contrib -name Makefile -print | wc -l`
NPASSED=`find contrib -name test-passed -print | wc -l`
echo
echo "The build seems to have finished successfully, including $NPASSED"
echo "(out of $NCONTRIBS) contributed modules. If you would like to run"
echo "more extensive tests on the new SBCL, you can try"
echo "The build seems to have finished successfully, including $NPASSED (out of $NCONTRIBS)"
echo "contributed modules. If you would like to run more extensive tests (but"
echo "expect some failures on non-x86 platforms) on the new SBCL, you can try:"
echo
echo " cd tests && sh ./run-tests.sh"
echo "(but expect some failures on non-x86 platforms)."
echo
echo "To build documentation:"
echo
echo " cd doc/manual && make"
echo
echo "To install SBCL (more information in INSTALL):"
echo
echo " sh install.sh"
build_finished=`date`
echo

View file

@ -17,4 +17,4 @@
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
"0.8.13.45"
"0.8.13.46"