[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated
From: |
Pavel Fedin |
Subject: |
Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated |
Date: |
Fri, 16 Aug 2013 22:52:55 +0400 |
Hello, Paul.
Friday, August 16, 2013, 22:18:31 you wrote:
>> Presumably make works at least 99% correctly on Windows using spawn*().
>> I don't doubt at all that the patch actually works great with most uses
>> of make in Cygwin. However, I would rather be 100% correct and slower
>> than 99% correct with head scratching corner case errors.
> Exactly, hence the reason for my question. I'm not interested in adding
> this if, when it's enabled, things don't work correctly.
> On the other hand I'm not sure it's not possible to get things working
> correctly. Or, perhaps it's possible to make them work correctly
Let me come in again ?
Let's take a look at what we have. We have a pending change, which
has undergone some testing. It works.
At the other hand, there can be some corner cases. May be let's be
constructive and test them, instead of just speculating about what can
happen and what cannot ? A small analogy: you can speculate that
tomorrow, when you come out of your home, a brick can fell from the
roof and kill you. Now what ? Don't ever come out of house ? Wear
builder's helmet ? :)
To me current situation looks non-constructive. You say: "Current
implementation works, new implementation theoretically may fail
(because it's new), so we must not change the code". Is it
correct developer's approach ? Yes, changes sometimes introduce bugs,
that's OK. Doesn't this mean that we just need to add some tests ?
Can anyone (opponents) give ideas on what exactly needs to be
tested ? I can extend make's test suite then.
--
С уважением,
Pavel mailto:address@hidden
- RE: [PATCH] Use spawn() in GNU Make on Cygwin, updated, (continued)
- RE: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Pavel Fedin, 2013/08/06
- Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Eli Zaretskii, 2013/08/06
- RE: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Pavel Fedin, 2013/08/07
- Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Denis Excoffier, 2013/08/11
- Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Pavel Fedin, 2013/08/11
- Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Christopher Faylor, 2013/08/16
- Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Pavel Fedin, 2013/08/16
- Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Paul Smith, 2013/08/16
- Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Christopher Faylor, 2013/08/16
- Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Paul Smith, 2013/08/16
- Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated,
Pavel Fedin <=
- Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Eli Zaretskii, 2013/08/16
- Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Paul Smith, 2013/08/16
- RE: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Pavel Fedin, 2013/08/22
- Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Eli Zaretskii, 2013/08/22
- Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Christopher Faylor, 2013/08/30
- Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Eli Zaretskii, 2013/08/16
- Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated, Christopher Faylor, 2013/08/16