<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 18, 2014 at 1:55 AM, Faré <span dir="ltr"><<a href="mailto:fahree@gmail.com" target="_blank">fahree@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Can you upgrade your ASDF from 3.0.3.0.2 to 3.1.2?<br>
Does 3.1.2 require a patch? If it does, then let's get it pushed<br>
upstream into e.g. 3.1.2.5.<br>
<br></blockquote><div><br></div><div>I dropped in ASDF 3.1.2 from the release tarball in the MKCL 1.1.9 <br></div><div>source tree as a direct replacement of the currently bundled ASDF.<br></div><div>It compiled fine. The whole MKCL build completes and installs as usual.<br>
</div><div>The thus resulting ASDF 3.1.2 reports all tests are good when<br></div><div>'make test l=mkcl" is run, as well as with 'make test-upgrade l=mkcl'.<br><br></div><div>But when I come to try an upgrade from 3.1.2 to 3.1.2.4 syntax-control<br>
</div><div>branch I then get a crash.  Here is attached the transcript of what<br>is produced at the repl.<br><br></div><div>The error message basically says that 'build/asdf.lisp' cannot be found.<br></div><div>And in fact it is missing (it used to be produced properly by 3.0.3.0.X).<br>
</div><div>If I drop to a shell prompt and do make build/asdf.lisp and try the<br></div><div>same upgrade again then it completes properly. So is there something<br></div><div>broken now with the ASDF bundle 'concatenate' ops?<br>
</div><div><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
NB: please send a diff; I can review it, but Robert should commit and<br>
push it — I'm out of this business (except for the branches I wrote<br>
and would like to see merged — Robert, any news about them?)<br>
<br></blockquote><div><br></div><div>Would do but I don't quite understand how to fix what I just reported here above.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

PS: minor issue, but when I (quit), I get this annoying message:<br>
> (quit)<br>
<br>
;; MKCL shutdown: Thread refused to be interrupted: Sleeping thread:<br>
#<thread "Imported thread pool filler daemon" active detached (27380)<br>
0x7f1aa19d0700 0000000003286000>, in file threads.d at line 1076.<br>
;; MKCL shutdown: Killing thread #<thread "Imported thread pool filler<br>
daemon" active detached (27380) 0x7f1aa19d0700 0000000003286000>.<br>
<br></blockquote><div>Thanks for the report. I bet you get this only once in a blue moon. It is just<br></div><div>a harmless annoyance. It also just reminds me that there is still some practical<br></div><div>reality of thread programming I have come to terms with.  It is the very low frequency<br>
</div><div>combined with clear randomness that bothers me. I just have get back to it<br></div><div>and silence this nagger for good...<br><br></div><div>Thanks again.<br><br></div><div> </div></div></div></div>