delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2013/04/08/04:11:06

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:date:from:to:subject:message-id:reply-to
:references:mime-version:content-type:in-reply-to; q=dns; s=
default; b=Lo9/Pte97BlHSNlz5A5/gtcFs6HFNZ1bXgyVYZZ6MSAX2fD3X2ISv
wXQeC7x93xNrowbyZ5EMazdH6BKc59IiT8tJgVlTzuU4IPJ7P3zPRr9dV+wgThMo
T9sTOBOv4k8jztKVQoaD+xPnLJmVZFxNUDyZ/x+Cek6l98BY7iIvhk=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:date:from:to:subject:message-id:reply-to
:references:mime-version:content-type:in-reply-to; s=default;
bh=UXfQgH67nbh4w63RKZfYHPuSjPg=; b=VD3RFXaS8P5LRCIaCfse2wc8y0W/
ciWoa0OEUxDif6Jurbjjwc9BMEyrpgHL+E6Yf7E2UNfxD1KJ91mx1mnk3FS3JQNT
Yi0J14ScKg9CRrAOawrJG6DaLDvOwZ3dtpCgGS3PS0Nr7ZFXKPrq8awsuVLYpRQm
IfrUoGMNWMZmAZY=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-Spam-SWARE-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00,TW_LR,TW_RW,TW_WX,TW_XR autolearn=no version=3.3.1
Date: Mon, 8 Apr 2013 10:10:44 +0200
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: cygwin64 process substitution: known bug?
Message-ID: <20130408081044.GB10199@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <5161DCD1 DOT 7040002 AT malth DOT us>
MIME-Version: 1.0
In-Reply-To: <5161DCD1.7040002@malth.us>
User-Agent: Mutt/1.5.21 (2010-09-15)

On Apr  7 13:53, Gregory M. Turner wrote:
> On my cygwin64, all bash process substitutions fail:
> 
> $ ls -l <(echo foo)
> lrwxrwxrwx 1 greg None 0 Apr  7 13:20 /dev/fd/63 -> pipe:[656]
> 
> $ cat <(echo foo)
> cat: /dev/fd/63: No such file or directory
> 
> Here's an strace: http://pastebin.com/KS9766Vv
> 
> Anyone know what's going on?  I don't have a cygwin64 kernel/libc
> build tree, yet, but, if this merits further investigation, I
> suppose it's as good an excuse as any to build one, as this is
> messing up my play-time.

Confirmed.  Looks like a bug in bash or (more likely) 64 bit Cygwin.
I'm going to fix a problem reported on the cygwin-apps list first, but
I'll have a look into this later this week.

Of course I'd appreciate if you look into this, too.  Many problems
found in the 64 bit version during the last couple of weeks are based
on sloppy datatype handling, so I guess this is another one of them.


Thanks,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019