delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2021/11/24/13:03:01

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 64823385AC24
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1637776978;
bh=oQwy+CvWSvD6FkeuGoWfasBJenyM6XXRFwiF/yo8gA4=;
h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
From;
b=sfN8mqpUw9JUqytVZzZUwdWta2Z2tXOJef74jFh8T3nbA+WUSxjBiMV0e/4Ke4h7S
T6vKqRqDBPTmTPYKB3KXDk/VBz1pGC8apGqmdYGu0fQiXVLjAQkk/syjjIYhUUREGS
D0xmpZMIt3zlvqyijQGgaTlteLvn9uKi4EWssQ1U=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 771323858C39
X-Authority-Analysis: v=2.4 cv=F+dEy4tN c=1 sm=1 tr=0 ts=619e7e0a
a=T+ovY1NZ+FAi/xYICV7Bgg==:117 a=T+ovY1NZ+FAi/xYICV7Bgg==:17
a=r77TgQKjGQsHNAKrUKIA:9 a=mDV3o1hIAAAA:8 a=CCpqsmhAAAAA:8
a=PTk4YTUXLryWhebOMssA:9 a=QEXdDO2ut3YA:10 a=nGsU0gHaYgL2-XJFTdsA:9
a=ITdVHhY7-e0A:10 a=_FVE-zBwftR9WsbkzFJk:22 a=ul9cdbp4aOFLsgKbc677:22
Message-ID: <643c1cb7-9b18-25cf-62b0-8085c8fab137@Shaw.ca>
Date: Wed, 24 Nov 2021 11:01:46 -0700
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.3.2
Subject: Re: raise(-1) has stopped returning an error recently
To: cygwin AT cygwin DOT com
References: <YZsoj6UvpF6pcbtt AT slk1 DOT local DOT net>
<YZtwMZ1LUbx+b5+s AT calimero DOT vinschen DOT de>
<YZuVy5+nbzPtiqdw AT calimero DOT vinschen DOT de> <YZyl69ODRcBVnMed AT slk1 DOT local DOT net>
<YZy5bRsZuulb6FUV AT calimero DOT vinschen DOT de>
<42c9bb90-dd78-edfa-99ff-f65f7e000956 AT SystematicSw DOT ab DOT ca>
<YZ1tAfzwlW8C84z4 AT slk1 DOT local DOT net> <YZ4FGpEDDar45HC7 AT calimero DOT vinschen DOT de>
Organization: Inglis
In-Reply-To: <YZ4FGpEDDar45HC7@calimero.vinschen.de>
X-CMAE-Envelope: MS4xfNUbsHUAVqx43T3XnWyx/i8pep2VbEsadvybIAJ6oAQsexT/uWX0LSeQyd1r8kpvtvIpOI+sY79omUBqomi4Xcg8zEe7JXrofjGfCZQD9t3aN+YwAw8S
k7LdKA5PoMEAPaPLU9FrpGvfk2y8Pr1I7P7FOmetnlr7LtKjvav6eLYcZ7vVSeV7mJKzUF4NH0cGnQ==
X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, NICE_REPLY_A,
RCVD_IN_BARRACUDACENTRAL, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,
RCVD_IN_MSPIKE_WL, SCC_5_SHORT_WORD_LINES, SPF_HELO_NONE, SPF_PASS,
TXREP autolearn=ham autolearn_force=no version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Brian Inglis via Cygwin <cygwin AT cygwin DOT com>
Reply-To: cygwin AT cygwin DOT com
Cc: Brian Inglis <Brian DOT Inglis AT Shaw DOT ca>
Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

This is a multi-part message in MIME format.
--------------zNrXg9ByJ32umLoTUxW54trQ
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

On 2021-11-24 02:25, Corinna Vinschen via Cygwin wrote:
> On Nov 24 09:36, Duncan Roe wrote:
>> On Tue, Nov 23, 2021 at 11:18:25AM -0700, Brian Inglis wrote:
>>>> On Nov 23 19:27, Duncan Roe wrote:
>>>>> Btw to whoever maintains grep for cygwin: 'make check' should pass on
>>>>> next release (I patched out the surrogate-pair failre).
>>>
>>> I had no problems with test-raise last release.
>>
>> I don't remember having a problem with it even a few weeks ago.
>>
>>> I did with surrogate pairs but after spending too much time on all the test
>>> infrastructure around that, decided it was a low probability event, and wait
>>> until anyone complains to refer it upstream.
>>
>> I wasted time on that too. That's why I patched surrogate-pair to not do its 3rd
>> test if 'uname -s' indicates Cygwin.
>>
>> For the full story, see https://debbugs.gnu.org/cgi/bugreport.cgi?bug=27555#5
> 
> What is that "permanent restriction" in Cygwin?  Is that something we
> could fix or something unfixable?  Did you try to debug Cygwin in terms
> of that problem?  If not, could you extract a reduced, very simple
> stand-alone testcase for further debugging?
> 
>>> Do Cygwin and/or Windows support surrogate pairs in UTF-8?
> 
> You mean UTF-16.  UTF-8 doesn't know surrogate pairs, UTF-16 does.
> Originally there was UCS-2, 16 bits, with only 65536 code points.
> However, Unicode left the BMP already with version 2.0 in 1996, so
> UTF-16 and surrogate pairs became necessary.  Windows as well as Cygwin
> support them.

How does Cygwin support UTF-16 locales with surrogate pairs?
Are they the "native" locales inherited from Windows if others are not 
specified e.g. UTF-8, some OEM SBCS or MBCS?

>> There are 3 tests in surrogate-pair and only the 3rd one failed. So I guess
>> surrogate pairs in UTF-8 "mostly work".
> 
> UTF-16.  The surrogate stuff is evil at times.  Have a look at the
> __utf8_wctomb function in
> https://sourceware.org/git/?p=newlib-cygwin.git;a=blob;f=newlib/libc/stdlib/wctomb_r.c
> Lone surrogate halfs in an input stream are a problem, for instance.

Thus the confusion with grep surrogate pair tests which appear to be 
running under a UTF-8 locale: see attached surrogate pair extract from 
cygport --debug grep.cygport check.

Trying to rerun cygport build most tests are now "skipped test: failed 
to find an adequate shell SKIP ... (exit status: 77)"! Something more 
may have changed (in gnulib?) to invalidate Cygwin shell(s) in something 
updated since that grep release in August, as I am getting the same 
skipped tests under GitHub CI, although it could just be that something 
expects say bash > 4.4 or even >= 5!

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in binary units and prefixes, physical quantities in SI.]
--------------zNrXg9ByJ32umLoTUxW54trQ
Content-Type: text/plain; charset=UTF-8; name="grep-check-surrogate-pair.log"
Content-Disposition: attachment; filename="grep-check-surrogate-pair.log"
Content-Transfer-Encoding: base64

RkFJTDogc3Vycm9nYXRlLXBhaXIKRkFJTDogc3Vycm9nYXRlLXBhaXIKPT09PT09PT09PT09
PT09PT09PT0KCisgaW5pdGlhbF9jd2RfPSRIT01FL3NyYy9jeWd3aW4vZ3JlcC9ncmVwLTMu
Ny0yLng4Nl82NC9idWlsZC90ZXN0cworIHRlc3RkaXJfcHJlZml4XworIHByaW50ZiBndAor
IHBmeF89Z3QKKyBta3RlbXBkXyAkSE9NRS9zcmMvY3lnd2luL2dyZXAvZ3JlcC0zLjctMi54
ODZfNjQvYnVpbGQvdGVzdHMgZ3Qtc3Vycm9nYXRlLXBhaXIuWFhYWAorIGRlc3RkaXJfPSRI
T01FL3NyYy9jeWd3aW4vZ3JlcC9ncmVwLTMuNy0yLng4Nl82NC9idWlsZC90ZXN0cworIHRl
bXBsYXRlXz1ndC1zdXJyb2dhdGUtcGFpci5YWFhYCisgTUFYX1RSSUVTXz00CisgZGVzdGRp
cl9zbGFzaF89JEhPTUUvc3JjL2N5Z3dpbi9ncmVwL2dyZXAtMy43LTIueDg2XzY0L2J1aWxk
L3Rlc3RzLworIHVuc2V0IFRNUERJUgorIGQ9JEhPTUUvc3JjL2N5Z3dpbi9ncmVwL2dyZXAt
My43LTIueDg2XzY0L2J1aWxkL3Rlc3RzL2d0LXN1cnJvZ2F0ZS1wYWlyLlFMNEsKKyA6Cisg
dGVzdCAtZCAkSE9NRS9zcmMvY3lnd2luL2dyZXAvZ3JlcC0zLjctMi54ODZfNjQvYnVpbGQv
dGVzdHMvZ3Qtc3Vycm9nYXRlLXBhaXIuUUw0SworIGxzIC1kZ28gJEhPTUUvc3JjL2N5Z3dp
bi9ncmVwL2dyZXAtMy43LTIueDg2XzY0L2J1aWxkL3Rlc3RzL2d0LXN1cnJvZ2F0ZS1wYWly
LlFMNEsKKyBwZXJtcz1kcnd4LS0tLS0tKyAxIDAgQXVnIDMxIDAxOjM4ICRIT01FL3NyYy9j
eWd3aW4vZ3JlcC9ncmVwLTMuNy0yLng4Nl82NC9idWlsZC90ZXN0cy9ndC1zdXJyb2dhdGUt
cGFpci5RTDRLCisgOgorIGVjaG8gJEhPTUUvc3JjL2N5Z3dpbi9ncmVwL2dyZXAtMy43LTIu
eDg2XzY0L2J1aWxkL3Rlc3RzL2d0LXN1cnJvZ2F0ZS1wYWlyLlFMNEsKKyByZXR1cm4KKyB0
ZXN0X2Rpcl89JEhPTUUvc3JjL2N5Z3dpbi9ncmVwL2dyZXAtMy43LTIueDg2XzY0L2J1aWxk
L3Rlc3RzL2d0LXN1cnJvZ2F0ZS1wYWlyLlFMNEsKKyBjZCAkSE9NRS9zcmMvY3lnd2luL2dy
ZXAvZ3JlcC0zLjctMi54ODZfNjQvYnVpbGQvdGVzdHMvZ3Qtc3Vycm9nYXRlLXBhaXIuUUw0
SworIGJ1aWxkZGlyPS4uCisgZXhwb3J0IHNyY2RpciBidWlsZGRpcgorIGdsX2luaXRfc2hf
bmxfPQoKKyBJRlM9IAkKCisgZXhwciAxICsgMTI4CisgZXZhbCB0cmFwICdFeGl0IDEyOScg
MQorIHRyYXAgRXhpdCAxMjkgMQorIGV4cHIgMiArIDEyOAorIGV2YWwgdHJhcCAnRXhpdCAx
MzAnIDIKKyB0cmFwIEV4aXQgMTMwIDIKKyBleHByIDMgKyAxMjgKKyBldmFsIHRyYXAgJ0V4
aXQgMTMxJyAzCisgdHJhcCBFeGl0IDEzMSAzCisgZXhwciAxMyArIDEyOAorIGV2YWwgdHJh
cCAnRXhpdCAxNDEnIDEzCisgdHJhcCBFeGl0IDE0MSAxMworIGV4cHIgMTUgKyAxMjgKKyBl
dmFsIHRyYXAgJ0V4aXQgMTQzJyAxNQorIHRyYXAgRXhpdCAxNDMgMTUKKyB0cmFwIHJlbW92
ZV90bXBfIDAKKyBwYXRoX3ByZXBlbmRfIC4uL3NyYworIHRlc3QgMSAhPSAwCisgcGF0aF9k
aXJfPS4uL3NyYworIGFic19wYXRoX2Rpcl89JEhPTUUvc3JjL2N5Z3dpbi9ncmVwL2dyZXAt
My43LTIueDg2XzY0L2J1aWxkL3Rlc3RzLy4uL3NyYworIFBBVEg9JEhPTUUvc3JjL2N5Z3dp
bi9ncmVwL2dyZXAtMy43LTIueDg2XzY0L2J1aWxkL3Rlc3RzLy4uL3NyYzokSE9NRS9zcmMv
Y3lnd2luL2dyZXAvZ3JlcC0zLjctMi54ODZfNjQvYnVpbGQvc3JjOi4vc3JjOiRIT01FL2Jp
bjokSE9NRS9iaW46L3Vzci9sb2NhbC9iaW46L3Vzci9sb2NhbC9zYmluOi91c3IvYmluOi91
c3Ivc2Jpbjovc2JpbjouLi4KKyBjcmVhdGVfZXhlX3NoaW1zXyAkSE9NRS9zcmMvY3lnd2lu
L2dyZXAvZ3JlcC0zLjctMi54ODZfNjQvYnVpbGQvdGVzdHMvLi4vc3JjCisgcmV0dXJuIDAK
KyBzaGlmdAorIHRlc3QgMCAhPSAwCisgZXhwb3J0IFBBVEgKKyByZXF1aXJlX2VuX3V0Zjhf
bG9jYWxlXworIHBhdGhfcHJlcGVuZF8gLgorIHRlc3QgMSAhPSAwCisgcGF0aF9kaXJfPS4K
KyBhYnNfcGF0aF9kaXJfPSRIT01FL3NyYy9jeWd3aW4vZ3JlcC9ncmVwLTMuNy0yLng4Nl82
NC9idWlsZC90ZXN0cy8uCisgUEFUSD0kSE9NRS9zcmMvY3lnd2luL2dyZXAvZ3JlcC0zLjct
Mi54ODZfNjQvYnVpbGQvdGVzdHMvLjokSE9NRS9zcmMvY3lnd2luL2dyZXAvZ3JlcC0zLjct
Mi54ODZfNjQvYnVpbGQvdGVzdHMvLi4vc3JjOiRIT01FL3NyYy9jeWd3aW4vZ3JlcC9ncmVw
LTMuNy0yLng4Nl82NC9idWlsZC9zcmM6Li9zcmM6JEhPTUUvYmluOiRIT01FL2JpbjovdXNy
L2xvY2FsL2JpbjovdXNyL2xvY2FsL3NiaW46L3Vzci9iaW46L3Vzci9zYmluOi9zYmluOi4u
LgorIGNyZWF0ZV9leGVfc2hpbXNfICRIT01FL3NyYy9jeWd3aW4vZ3JlcC9ncmVwLTMuNy0y
Lng4Nl82NC9idWlsZC90ZXN0cy8uCisgcmV0dXJuIDAKKyBzaGlmdAorIHRlc3QgMCAhPSAw
CisgZXhwb3J0IFBBVEgKKyBnZXQtbWItY3VyLW1heCBlbl9VUy5VVEYtOAorIHJlcXVpcmVf
Y29tcGlsZWRfaW5fTUJfc3VwcG9ydAorIHJlcXVpcmVfZW5fdXRmOF9sb2NhbGVfCisgcGF0
aF9wcmVwZW5kXyAuCisgdGVzdCAxICE9IDAKKyBwYXRoX2Rpcl89LgorIGFic19wYXRoX2Rp
cl89JEhPTUUvc3JjL2N5Z3dpbi9ncmVwL2dyZXAtMy43LTIueDg2XzY0L2J1aWxkL3Rlc3Rz
Ly4KKyBQQVRIPSRIT01FL3NyYy9jeWd3aW4vZ3JlcC9ncmVwLTMuNy0yLng4Nl82NC9idWls
ZC90ZXN0cy8uOiRIT01FL3NyYy9jeWd3aW4vZ3JlcC9ncmVwLTMuNy0yLng4Nl82NC9idWls
ZC90ZXN0cy8uOiRIT01FL3NyYy9jeWd3aW4vZ3JlcC9ncmVwLTMuNy0yLng4Nl82NC9idWls
ZC90ZXN0cy8uLi9zcmM6JEhPTUUvc3JjL2N5Z3dpbi9ncmVwL2dyZXAtMy43LTIueDg2XzY0
L2J1aWxkL3NyYzouL3NyYzokSE9NRS9iaW46JEhPTUUvYmluOi91c3IvbG9jYWwvYmluOi91
c3IvbG9jYWwvc2JpbjovdXNyL2JpbjovdXNyL3NiaW46L3NiaW46Li4uCisgY3JlYXRlX2V4
ZV9zaGltc18gJEhPTUUvc3JjL2N5Z3dpbi9ncmVwL2dyZXAtMy43LTIueDg2XzY0L2J1aWxk
L3Rlc3RzLy4KKyByZXR1cm4gMAorIHNoaWZ0CisgdGVzdCAwICE9IDAKKyBleHBvcnQgUEFU
SAorIGdldC1tYi1jdXItbWF4IGVuX1VTLlVURi04CisgcHJpbnRmIMOpCisgTENfQUxMPWVu
X1VTLlVURi04IGdyZXAgW1s6bG93ZXI6XV0Kw6kKKyBmYWlsPTAKKyBwcmludGYgLzM2MC8y
MjAvMjIwLzIwNQorIHNfcGFpcj3wkJCFCisgcHJpbnRmICVzL24g8JCQhQorIExDX0FMTD1l
bl9VUy5VVEYtOAorIGV4cG9ydCBMQ19BTEwKKyByZXR1cm5zXyAxIGdyZXAgLWkgYW55dGhp
bmctZWxzZSBpbgorIGNvbXBhcmUgL2Rldi9udWxsIG91dAorIGNvbXBhcmVfZGV2X251bGxf
IC9kZXYvbnVsbCBvdXQKKyB0ZXN0IDIgPSAyCisgdGVzdCB4L2Rldi9udWxsID0geC9kZXYv
bnVsbAorIHRlc3QgLXMgb3V0CisgcmV0dXJuIDAKKyByZXR1cm4gMAorIGdyZXAgLiBpbgor
IGNhdCBvdXQKKyBjYXQgZXJyCisgaW9fcGFpcj3wkJCFOgorIGdyZXAgLS1maWxlPWluIGlu
CisgZmFpbD0xCisgY29tcGFyZSBvdXQgaW4KKyBjb21wYXJlX2Rldl9udWxsXyBvdXQgaW4K
KyB0ZXN0IDIgPSAyCisgdGVzdCB4b3V0ID0geC9kZXYvbnVsbAorIHRlc3QgeGluID0geC9k
ZXYvbnVsbAorIHJldHVybiAyCisgY29tcGFyZV8gb3V0IGluCisgZGlmZiAtdSBvdXQgaW4K
LS0tIG91dAkyMDIxLTA4LTMxIDAxOjM4OjIyLjk1MDc1MjEwMCAtMDYwMAorKysgaW4JMjAy
MS0wOC0zMSAwMTozODoyMi41OTEzNTcwMDAgLTA2MDAKQEAgLTAsMCArMSBAQAor8JCQhQor
IGZhaWw9MQorIGdyZXAgLS1maWxlPWluIC1pIGluCisgZmFpbD0xCisgY29tcGFyZSBvdXQg
aW4KKyBjb21wYXJlX2Rldl9udWxsXyBvdXQgaW4KKyB0ZXN0IDIgPSAyCisgdGVzdCB4b3V0
ID0geC9kZXYvbnVsbAorIHRlc3QgeGluID0geC9kZXYvbnVsbAorIHJldHVybiAyCisgY29t
cGFyZV8gb3V0IGluCisgZGlmZiAtdSBvdXQgaW4KLS0tIG91dAkyMDIxLTA4LTMxIDAxOjM4
OjIzLjEzODI2MjUwMCAtMDYwMAorKysgaW4JMjAyMS0wOC0zMSAwMTozODoyMi41OTEzNTcw
MDAgLTA2MDAKQEAgLTAsMCArMSBAQAor8JCQhQorIGZhaWw9MQorIGdyZXAgLS1maWxlPWlu
IC1FIGluCisgZmFpbD0xCisgY29tcGFyZSBvdXQgaW4KKyBjb21wYXJlX2Rldl9udWxsXyBv
dXQgaW4KKyB0ZXN0IDIgPSAyCisgdGVzdCB4b3V0ID0geC9kZXYvbnVsbAorIHRlc3QgeGlu
ID0geC9kZXYvbnVsbAorIHJldHVybiAyCisgY29tcGFyZV8gb3V0IGluCisgZGlmZiAtdSBv
dXQgaW4KLS0tIG91dAkyMDIxLTA4LTMxIDAxOjM4OjIzLjMyNTc3MzMwMCAtMDYwMAorKysg
aW4JMjAyMS0wOC0zMSAwMTozODoyMi41OTEzNTcwMDAgLTA2MDAKQEAgLTAsMCArMSBAQAor
8JCQhQorIGZhaWw9MQorIGdyZXAgLS1maWxlPWluIC1GIGluCisgZmFpbD0xCisgY29tcGFy
ZSBvdXQgaW4KKyBjb21wYXJlX2Rldl9udWxsXyBvdXQgaW4KKyB0ZXN0IDIgPSAyCisgdGVz
dCB4b3V0ID0geC9kZXYvbnVsbAorIHRlc3QgeGluID0geC9kZXYvbnVsbAorIHJldHVybiAy
CisgY29tcGFyZV8gb3V0IGluCisgZGlmZiAtdSBvdXQgaW4KLS0tIG91dAkyMDIxLTA4LTMx
IDAxOjM4OjIzLjUyODkxMTMwMCAtMDYwMAorKysgaW4JMjAyMS0wOC0zMSAwMTozODoyMi41
OTEzNTcwMDAgLTA2MDAKQEAgLTAsMCArMSBAQAor8JCQhQorIGZhaWw9MQorIGdyZXAgLS1m
aWxlPWluIC1pRSBpbgorIGZhaWw9MQorIGNvbXBhcmUgb3V0IGluCisgY29tcGFyZV9kZXZf
bnVsbF8gb3V0IGluCisgdGVzdCAyID0gMgorIHRlc3QgeG91dCA9IHgvZGV2L251bGwKKyB0
ZXN0IHhpbiA9IHgvZGV2L251bGwKKyByZXR1cm4gMgorIGNvbXBhcmVfIG91dCBpbgorIGRp
ZmYgLXUgb3V0IGluCi0tLSBvdXQJMjAyMS0wOC0zMSAwMTozODoyMy43MTY0MjMxMDAgLTA2
MDAKKysrIGluCTIwMjEtMDgtMzEgMDE6Mzg6MjIuNTkxMzU3MDAwIC0wNjAwCkBAIC0wLDAg
KzEgQEAKK/CQkIUKKyBmYWlsPTEKKyBncmVwIC0tZmlsZT1pbiAtaUYgaW4KKyBmYWlsPTEK
KyBjb21wYXJlIG91dCBpbgorIGNvbXBhcmVfZGV2X251bGxfIG91dCBpbgorIHRlc3QgMiA9
IDIKKyB0ZXN0IHhvdXQgPSB4L2Rldi9udWxsCisgdGVzdCB4aW4gPSB4L2Rldi9udWxsCisg
cmV0dXJuIDIKKyBjb21wYXJlXyBvdXQgaW4KKyBkaWZmIC11IG91dCBpbgotLS0gb3V0CTIw
MjEtMDgtMzEgMDE6Mzg6MjMuOTE5NTU5MTAwIC0wNjAwCisrKyBpbgkyMDIxLTA4LTMxIDAx
OjM4OjIyLjU5MTM1NzAwMCAtMDYwMApAQCAtMCwwICsxIEBACivwkJCFCisgZmFpbD0xCisg
RXhpdCAxCisgc2V0ICtlCisgZXhpdCAxCisgZXhpdCAxCisgcmVtb3ZlX3RtcF8KKyBfX3N0
PTEKKyBjbGVhbnVwXworIDoKKyB0ZXN0ICA9IHllcworIGNkICRIT01FL3NyYy9jeWd3aW4v
Z3JlcC9ncmVwLTMuNy0yLng4Nl82NC9idWlsZC90ZXN0cworIGNobW9kIC1SIHUrcnd4ICRI
T01FL3NyYy9jeWd3aW4vZ3JlcC9ncmVwLTMuNy0yLng4Nl82NC9idWlsZC90ZXN0cy9ndC1z
dXJyb2dhdGUtcGFpci5RTDRLCisgcm0gLXJmICRIT01FL3NyYy9jeWd3aW4vZ3JlcC9ncmVw
LTMuNy0yLng4Nl82NC9idWlsZC90ZXN0cy9ndC1zdXJyb2dhdGUtcGFpci5RTDRLCisgZXhp
dCAxCkZBSUwgc3Vycm9nYXRlLXBhaXIgKGV4aXQgc3RhdHVzOiAxKQo=
--------------zNrXg9ByJ32umLoTUxW54trQ
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


-- 
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

--------------zNrXg9ByJ32umLoTUxW54trQ--

- Raw text -


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