<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jul 23, 2017 at 7:49 PM, Faré <span dir="ltr"><<a href="mailto:fare@tunes.org" target="_blank">fare@tunes.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Regarding these ASDF failures on MKCL:<br>
* test-program was a bug in my latest ASDF tweaks, now fixes.<br>
* test-bundle and test3 smell like another case where MKCL errors out<br>
due to non-serious conditions being signalled, this time inside a<br>
require.<br></blockquote><div><br></div><div>It does smell fishy in that area now that you mention it. Investigating...</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
* test-defsystem-depends-on-<wbr>phase-overlap.script is because said test<br>
tries to undefine a class using<br>
(setf (find-class 'asdf::my-cl-source-file) nil)<br>
and MKCL disapproves, unlike all other tested CL implementations, erroring with:<br>
"TEST ABORTED: NIL is not of type SI:INSTANCE."<br>
Is that a compliant way to undefine a class? If not, is there one and<br>
what is it?<br></blockquote><div><br></div><div>This is clearly a bug in MKCL! Your attempt at undefining a class is directly in line</div><div>with "Issue SETF-FIND-CLASS Writeup" annexed to the ANSI-CL standard.</div><div> </div><div><br></div></div></div></div>