Comment 2 for bug 1058799

Revision history for this message
David Lichteblau (david-lichteblau) wrote :

Please try the attached patch, which fixes the problem for me.

Beware: f0da2f6 introduced two different ways of exiting the scope of that form, one RETURN-FROM for the regular case, and a GO for the error case. I've only fixed (or let's say, changed) the abnormal return. Doesn't it stand to reason that the error case is also buggy then? Or does that not matter? How can we test it?

Lacking other insights, I'll push the attached patch for SBCL 1.1 and then do a beautification of the error case early in 1.1.1, so that we can test the other half of the change for a month.