From: Juho S. <js...@ik...> - 2006-04-28 14:25:52
|
<wn...@us...> wrote: > Log Message: > 0.9.12.4: > tweaked whitespace in compiler while hunting unsuccessfully > for a quick fix for bug 401 > logged bug 401 [...] > +401: "optimizer runaway on bad constant type specifiers in TYPEP" > + In 0.9.12.3 (and probably many earlier versions), COMPILE-FILE on > + (defun ouch401 () > + (etypecase (signum (- x y)) > + ((-1 nil)) > + ((0 1) (oops "shouldn't happen")))) > + or just > + (defun foo401 (x) > + (typep x '(-1 nil))) > + spins emitting what seems to be an endless series of compiler > + warnings like This was discussed on sbcl-devel a few months ago, and it was determined that the bug was introduced between 0.9.4 and 0.9.5, probably in 0.9.4.58. -- Juho Snellman |