1.0.45.35: revert 1.0.45.30 due to regression (lp#677779)
authorNikodemus Siivola <nikodemus@random-state.net>
Wed, 16 Feb 2011 10:35:57 +0000 (10:35 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Wed, 16 Feb 2011 10:35:57 +0000 (10:35 +0000)
commitad4fd20de698fe853fb8aec3d49e51e369771b31
tree20508ddfad0a17afa62d9212621e564e807146a1
parente55494dad53ad03b2501e02de6e03524c00d9f45
1.0.45.35: revert 1.0.45.30 due to regression (lp#677779)

 Reported by Ariel Badichi on sbcl-devel.

 Using WITH-COMPILATION-UNIT to silence UNDEFINED-FUNCTION style-warnings for
 forward-referenced functions was a bad idea after all: it caused cores dumped
 using it to be started with **WORLD-LOCK** held by a dead thread.

 ...and it's not like WITH-COMPILATION-UNIT would ever get to summarize the
 unit anyways the way it was used there.

 Proper fix for this is to use UNDEFINED-REFERENCE-STYLE-WARNING as separate
 condition class and just muffle those -- but this is too much to put in
 during the freeze and will wait till after 1.0.46.
NEWS
src/code/late-extensions.lisp
src/code/toplevel.lisp
tests/script.test.sh
version.lisp-expr