delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2024/03/01/12:49:26

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CFC123858C32
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1709315363;
bh=/qXrcht3ZC2p13DGLu3iy36iOWvI4+vRxQk/GgbBlb4=;
h=To:CC:Subject:Date:References:In-Reply-To:List-Id:
List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:
From:Reply-To:From;
b=ggiOArpLvcLVbLPmQJZK2Ap/ngXG2YUbkuvHuhjox8RCowO7F6/fX71PZbPUk/AQ2
KHSbQ4pxa5Gw4DFhbvl/hSPH2AeXLiqhqtrgg2sR0ZOsXeqL869IC2unNNDfjK2tPS
O4O/vPt8zJ1TXjYb6ev2OlPp66QTbW8Q2hrYIiIU=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7CC903858414
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 7CC903858414
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1709315340; cv=pass;
b=PNy29eNv0kbryIjChXtxugXmQiaOOsBqJviP6t+x2i7nIwoydl8J206GSTpke4+KHkk1N9cjPPD/tUQrt58wHPP2G+dUTJWB9FTILN2RRKkNEMjBubkiOkY64r4+04HmAGXLsrJaYRp0TJTamXKXvFO0RN/ACam24hASgPISCKk=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
t=1709315340; c=relaxed/simple;
bh=tp4Wa4ZU+FbKu5ucx81ROzwUKr9ZHvMn5FJBxOYvCvs=;
h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;
b=chqg1FjqNi/2qqCjD/p810YtHg2/V+9CRus638CG+maDIXThn9+nSYP/oFTc5t8JcZm9NmKLzr5gdXcfCo3Vu5sgra4+eJcY6RWamk5JQHu/wf7R4LDI+NT77z9MaeVpD1X/dU9BgLDjg9VHzGq7l3CKbXulm/AU26GmKLxOO64=
ARC-Authentication-Results: i=2; server2.sourceware.org
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=MPlc49Roau2nO6xFpP673I9msbDKNaekc9+FPKZJDi4M5gHUCQoMnvoRbEa1IxahbghaorbQMrT6Ro86eV72ajrgn+xtdVFz7asf92aI8+eipWwvB6vgTLrtZ+ExhZhIKhAxI8Tj9uGYoHEz5z2xH+Vbp4MzGtHmQixvo0au6Y5lMlP8Rv7L2WvFoQ49tw9fVnYNpxQPaTg1+TyhLvWISRj8zalkOG01qqV7dpz4uY0RtMTcd9K7Pdsfw/hs6+tOhkgOhhM23ohsAusqUqcCv6XMiHSDvXdtZfN4k7XIETfSlN5/PPpUFR4473FR3mJp91s109Kx6ndQXT/B6ZE/PQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=ZOYwh5fk/ejz0htGDmUnto4Tx0h+3X7VnCNKN03qrQU=;
b=OuVJOFN4l8LZdUwP54ZUEVys2rPe6q7am3KdhXzGQqbI/yDvAV3vn6YFS0NZqgFrIxmeVEb26YfXi3W5EnGdrFjPxiMIZWtHkorHHdBYg7Q/45Y9MHpfqT9+c1kSKDbppXjRRXS4aIFHtEKssWuMQbxdMGGLeAlRWN/UOrh1UvhhnHwhNvlIx15FyF6p12PoboIeqlyOyqky12oketfDELFFUsoxeuTaAyg4HQNLK8JjFhMDiVdmKzWVsMszaLHmkvd7f7xImkLvdfxw6qr1en+0bzRyBfzsyK0N/bbDdvOuBvuQmpLhO7oM2Qz9l/rJW8c3GdEAN4lHedG2wURiAg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
dkim=none; arc=none
To: Takashi Yano <takashi DOT yano AT nifty DOT ne DOT jp>, David Allsopp <david AT tarides DOT com>
CC: "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
Subject: Re: Regression: Cygwin 3.5.1 freezes when launching several mingw
processes in parallel
Thread-Topic: Regression: Cygwin 3.5.1 freezes when launching several mingw
processes in parallel
Thread-Index: AQHaazQEijWpTXXmc0qCMicIQhEdubEirjBjgAAszQCAAChmgIAAI402
Date: Fri, 1 Mar 2024 17:48:52 +0000
Message-ID: <CWXP265MB13686F1A651D9D99F6F03276BC5E2@CWXP265MB1368.GBRP265.PROD.OUTLOOK.COM>
References: <CWXP265MB13688A1AAB4643076818482ABC5F2 AT CWXP265MB1368 DOT GBRP265 DOT PROD DOT OUTLOOK DOT COM>
<20240301092510 DOT e56a1716b9fd71f53525006d AT nifty DOT ne DOT jp>
<20240301192112 DOT 2316a694eae54badff3f2a31 AT nifty DOT ne DOT jp>
<20240301220222 DOT cce913c7ac4e75d0ec26e58d AT nifty DOT ne DOT jp>
<CAJQQdJiXsUUSx3vs2WjQYS0eNtX-7Vs99=NSygwCYC7Pkhvtyg AT mail DOT gmail DOT com>
In-Reply-To: <CAJQQdJiXsUUSx3vs2WjQYS0eNtX-7Vs99=NSygwCYC7Pkhvtyg@mail.gmail.com>
Accept-Language: en-GB, en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
x-tmn: [dmbiqF0x6hBAEnNJ3avgWcyfhnTMLFBV]
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CWXP265MB1368:EE_|CWLP265MB3156:EE_
x-ms-office365-filtering-correlation-id: 9e915ef1-aca7-4c28-3d21-08dc3a17dbbf
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: NkyM9p0TcknbFq0cs7eHqPEPZm3GNdEglL7eSoxQ9uRfRceaTTB2PeEr9XLq+/CoQHs51aBfTvuQu1l2E7JWQxbvTB2hnG5VjGujB/2lHcD8aGqb9ZWhY4FZp5WIh7gwevh0TtiC4qh5ifGBs+1z74K+InBZwKJK3evEHxSQmTdhqBX+PlBTBdhkexkmnMyDMaCkY3SL9p8tmQFZDJYHjd1TCY4qBkIC4Z9PpWu4+pVDtkJ7IFidPYEt7LkmEzisKe5Vb7SAmhSqbMSU+Eq5lREXJnOYNB/1ZKwojUfmXYSn9nVJFZlHA6je33w/kRxIA0NNge3sh1ZXOTLBm+XKpuxan0VH/5T4ctgTD5tSGHdPsai2mmvDDTwETkc9f3r4dy/4sEZrltxGsVhYbX4CjDFaxjUoZeYacbzbxZVvJNy/QKUq0R3HZgfvoWjuqOv84nNHxDd66qctU0SIY1QCoUYg7zYhO0Ia5DTrPDzfaZH0Ppo7Ek2uUkQJZ7Actzp8xmc9ih2qHUBUmf5a2CK/jYfvoXjZ491ivul/hwfgse4M/gaU5c5hYbA/MLOzJWPBPF4qv8iZZ1d0D/L7L1ssBqFBItE+GJ5KqFAx5gzNIErdfP+/M3CxfhRvu70xQbYFB+0SfdbuUU7DbvN27T11d6MRgHreI3bI3txl3Psk3rTe/KSLOKy0aJUhYfRwNSOA
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?mDSoChpFkU67uAefbbjuCbqNr0ATYlilRewhsIzt+ZRcI44ABC/HBMg0YiiR?=
=?us-ascii?Q?fwFpA/krOHGP7uDxV2HDcGBeeQggiryAjX2vHRW/wO6htb3NUgse5tZiN2pn?=
=?us-ascii?Q?mwb2TVsyf1FWBQMvZEjB21TOX30Q9+/j3hMN0kBECwEmpEZbtAxHY2dLcq3Y?=
=?us-ascii?Q?VLGnZh66qm1i24mU+kwjVH6b3ll5RH7Xl2aJuD9xyEo6chKWzkvvTYoRakE1?=
=?us-ascii?Q?c8+kQd36DkuREaiiL380dPXWvlNO1BIhRM8QAUvaCd0FlDayxh6qbhNykA7x?=
=?us-ascii?Q?nyi2emrcRRNqd6CWP/DU+W9azPeHgtKUhCzwn0SHjYY8F/TRdOPavQktYAQ5?=
=?us-ascii?Q?NWnvk3e6h+44E/F/fTzRIq5RRwalYyqvT8msjRiSPhWfH3E/3KUNhAlFhyqb?=
=?us-ascii?Q?Z+zQ38YmZRwM5niqZWqAdcAtcH8HvCvJTBXXBrDcyQySTaLzz7tujkFwwPKy?=
=?us-ascii?Q?1UsvxvCSoRmYZkuCSBVTOFrVUtg07G2OPRpp4fRPY5NpaBhRHhTV2Qine+09?=
=?us-ascii?Q?JQm7zUZ/SIuW6Ba92pOTAJ9RHoR6fmn3XXXggrJo0OFDWtHSxnddbznB2FD4?=
=?us-ascii?Q?FVyIKi8065NMoL+giIZFvAGlClyKA9nIgW8lJDKlICX9j9hHyJokt8/9B93t?=
=?us-ascii?Q?17VMcKM+bGKz6PyIxYpdV6I90iuZIMn0DP9JjHLskbLzG4rXzlIoYXAJLchJ?=
=?us-ascii?Q?0g8sE+UhWlsNE54MDAL/bicTNiW8WzlDHo37OmH2VQHJ5My22orqzhF/clX1?=
=?us-ascii?Q?wI4a40xvsqwDgVjkAfmzMsXSj/cHhnWxP2VSNoY4uKkCRD4ZAXyHQg8NBx8H?=
=?us-ascii?Q?sDcmKFZgFlJfFQDFUCQ98o9dr5vVs6Wh9a6krAEZQeUwxYzjnQ/M9/kqII4q?=
=?us-ascii?Q?yTDBC9HVB2lfEZRlZJozfiIRxXKNwYy2CKlvRIKv4KngIWy4VmfTN2dUWpgr?=
=?us-ascii?Q?kFvt5e5pHBQGl1rpElATLryuFa8O8wvnQaphzT92nmB991YW8mTCjwTS39Ad?=
=?us-ascii?Q?rkTH61g3R3yvj2l9u9Q7ZihrBM6ABH1a4Ngy+Gze8vZ8CF1Jrupcj5DdkRc2?=
=?us-ascii?Q?6BRcrcABmxkRYV2tZ7ivOnv4/W5M4pmXTcsdknHLxTTNWbbpG3Bfc9aazHro?=
=?us-ascii?Q?BWwjwaePGDoptXYQ1Kn8cWTixAIWq6CiKGdG6bWlNzFRJIjXHwuD04mwhy1N?=
=?us-ascii?Q?z7y/e8863AvfM1Enntc16dPJazAilBO8ZVD6DIgJboKbC7bcRwQHXRH40Tg?=
=?us-ascii?Q?=3D?=
MIME-Version: 1.0
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CWXP265MB1368.GBRP265.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-Network-Message-Id: 9e915ef1-aca7-4c28-3d21-08dc3a17dbbf
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Mar 2024 17:48:52.4900 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CWLP265MB3156
X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, HTML_MESSAGE,
SPF_HELO_PASS, SPF_PASS, TXREP,
T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-Content-Filtered-By: Mailman/MimeDel 2.1.30
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
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: Kate Deplaix via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Kate Deplaix <kit-ty-kate AT outlook DOT com>
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

Hi,

Using cygwin 3.6.0-0.66.gc77a5689f7bd I was indeed unable to reproduce the issue.
However I'm getting a related but slightly different issue now, where a subprocess randomly (but quite reliably over the whole compilation process) fails with make -j (works fine with -j1 once again)

Luckily i was able to make a really small test-case this time:
Using MinGW 11.4.0 with the following test.c file:

#define UNICODE
#define _UNICODE

#include <process.h>
#include <stdio.h>

int main() {
  int ret = _wsystem(L"x86_64-w64-mingw32-gcc -dumpversion");
  if(ret != 0) printf("FOUND %d\n", ret);
}

compile using: x86_64_w64-mingw32-gcc ./test.c
and run using: for i in $(seq 1 100) ; do ./a & done

You should now be able to see at least one FOUND line among the output.

This exact behaviour happens to me everytime I try to compile the OCaml compiler, where a gcc subprocess fails inexplicably.

We've been getting this kind of error once in a while over the years (locally and in CI) but it was never reproducible to this point and it was usually fine if we restarted the compilation.

Kind regards,
________________________________
From: Cygwin <cygwin-bounces+kit-ty-kate=outlook DOT com AT cygwin DOT com> on behalf of David Allsopp via Cygwin <cygwin AT cygwin DOT com>
Sent: 01 March 2024 15:26
To: Takashi Yano <takashi DOT yano AT nifty DOT ne DOT jp>
Cc: cygwin AT cygwin DOT com <cygwin AT cygwin DOT com>
Subject: Re: Regression: Cygwin 3.5.1 freezes when launching several mingw processes in parallel

On Fri, 1 Mar 2024 at 08:03, Takashi Yano via Cygwin <cygwin AT cygwin DOT com> wrote:
> Please try: cygwin 3.6.0-0.66.gc77a5689f7bd (TEST)

I can confirm this fixes the issue for me, thank you!


David

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

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

- Raw text -


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