MKCL fails when non-erroneous condition is signaled
Jean-Claude Beaudoin
jean.claude.beaudoin at gmail.com
Fri Jul 21 02:23:40 UTC 2017
Hello Faré,
On Thu, Jul 20, 2017 at 9:06 PM, Faré <fahree at gmail.com> wrote:
> Dear Jean-Claude,
>
> ASDF 3.3 (the "plan" branch) is failing miserably on MKCL, because it
> signals a non-serious condition (that is only handled in some
> contexts) as a way to detect out-of-date .asd files. All other CL
> implementations know to ignore such conditions when they are not
> handled. But instead MKCL borks with error messages such as:
>
> Unhandled condition signaled during command line arguments processing:
> system test-asdf is out of date.
>
Looking at the most probable source of this message (in src/lsp/cmdline.lsp)
I am a bit puzzled by the situation...
Please, reassure me on the exact version of MKCL you're using: 1.1.10-???
And how do you invoke MKCL to get this result (command line arguments)?
Do you have handy a small scenario to reproduce this problem?
>
> I believe it's a bug in MKCL, maybe specifically in command line
> processing.
> Can you fix it?
>
Looks more like a ill-advised feature than a bug, that I can surely
fix/improve
to better satisfaction. I am investigating...
> Should I add some backward compatibility for older versions of MKCL,
> or is it superfluous?
>
Not sure yet. I'll tell you with the fix.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/asdf-devel/attachments/20170720/d7fda200/attachment-0001.html>
More information about the asdf-devel
mailing list