From: Jeff King Date: Sat, 07 Nov 2015 18:45:27 GMT Subject: Re: Bug: t5813 failing on Cygwin Message-ID: <20151107184527.GA4483@sigill.intra.peff.net> In-Reply-To: <563DEA71.1080808@dinwoodie.org> On Sat, Nov 07, 2015 at 12:11:29PM +0000, Adam Dinwoodie wrote: > Specifically, I'm seeing t5813 subtests 9-13 and 15-19 failing. This happens > with a clean build straight from the Git source tree (git clean -dfx && make > configure && ./configure && make && cd t && ./t5813-proto-disable-ssh.sh) as > well as builds using the Cygwin packaging paraphernalia. What does the output of "./t5813-proto-disable-ssh.sh -v -i" show? It seems strange that it would fail only on Cygwin; this code doesn't really use any platform-dependent features. It's also weird that it fails _only_ for ssh, and _only_ on the tests that are using "ssh://" URLs are not "host:path" syntax. I tried building on Linux with the Cygwin build knobs found in config.mak.uname, but I couldn't get it to fail. I also wondered if the test was doing something with the shell that might not be portable, but I don't see anything interesting. -Peff