Thanks for the explanation. That makes good sense. I should probably
add an RFE issue to fix this up and integrate it into ASDF's compilation
process. Avoiding `declaim` and `proclaim` leakage of optimization
switches is a worthy cause.
Best,
R
On 12 Dec 2023, at 10:51, Faré wrote:
That
That's probably my bad for never completing and testing this feature.
IIRC, it was originally meant to ensure that the optimization settings
used by ASDF should not be affected by those used outside of it, nor
affect them, so as to avoid weird side-effects wherein the behavior of
a system depends
[Issue 48](https://gitlab.common-lisp.net/asdf/asdf/-/commits/iss148) on
the ASDF GitLab repo concerns a bug in the `with-optimization-settings`
macro in UIOP's lisp-build.lisp
I did some investigation and as far as I can tell:
1. There's no clear description of what this is supposed to do
2.