On Thu, 20 Feb 2025, Roland Mainz via Cygwin wrote:

> > > Same happens with dash and ksh93.
>
> And THAT statement is BAD, because it means basic shell functionality
> is broken, affecting dash/bash/ksh93 - reading that IMO means Cygwin
> has a problem in the pipe/fifo code... ;-(
>
> Best way forward is to grab the shell testsuite (e.g. both bash and
> ast-ksh/ksh93 ship with test suites), and run the pipe/command
> substitution tests.

This report has to do with the case where the other end of the pipe is a
native Windows program (rather than another Cygwin program), and that
case is (at least used to be) different in the Cygwin pipe code.  It's
doubtful a UNIX shell test suite would exercise that codepath.

BTW, I would not be at all surprised if the following were related
somehow:
https://github.com/msys2/msys2-runtime/issues/230
https://github.com/git-for-windows/msys2-runtime/pull/75


-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

Reply via email to