uiop:run-program broken on SBCL/Windows.

SANO Masatoshi snmsts at gmail.com
Thu Sep 24 05:54:21 UTC 2015


Hi,

I tried this expression on sbcl windows x86-64.
(uiop/run-program:run-program "c:/windows/system32/tree /?" :output :string)
I notice the result changed after commit 94e9f4c0.

on windows platform run-program with :output is :string and :force-shell is
T,the result was already broken before the commit.
but I didn't notice because I never tried  passing :force-shell t.
As an uiop user. It is not so hard to avoid the inconvenience,cause
:force-shell nil would work like before.

Thanks.

On Thu, Sep 24, 2015 at 8:50 AM, Faré <fahree at gmail.com> wrote:

> SANO Masatoshi reports that uiop:run-program broke on SBCL/Windows at
> some point between 3.1.3 and 3.1.5.
>
> Can someone with SBCL and Windows help me debug that?
> A trace of functions in uiop/run-program and the functions in sb-ext
> that appear in that file,
> using ASDF on 3.1.3 and on 3.1.5, on some failed invocation, would help.
>
> A fix before 3.1.6 would be wonderful.
>
> —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics•
> http://fare.tunes.org
> The [classical] liberal, of course, does not deny that there are
> some superior people — he is not an egalitarian — but he denies
> that anyone has authority to decide who these superior people are.
>         — F. A. Hayek, "Why I Am Not a Conservative"
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/asdf-devel/attachments/20150924/9fb060df/attachment.html>


More information about the asdf-devel mailing list