From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from GBR01-LO4-obe.outbound.protection.outlook.com (mail-lo4gbr01olkn20800.outbound.protection.outlook.com [IPv6:2a01:111:f403:2e1a::800]) by sourceware.org (Postfix) with ESMTPS id 18D6A3858C52 for ; Thu, 29 Feb 2024 18:19:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 18D6A3858C52 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=outlook.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=outlook.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 18D6A3858C52 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:2e1a::800 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1709230792; cv=pass; b=r1N0Tuo4Hp7AahEFNk68UQPEyotzfxitqz2CRavLEnxTZ13BpXhxvwoAsM3DZtx0vjYUseghZRS8kBmBtF+QJL8immwk5Sikvm6yXlLrkmCPDxbuRIpp6z17IE5AV3740EGZTw3oI3oat6NDd6FrkiMy5eakB4RCZ6tD3DTdHJ0= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1709230792; c=relaxed/simple; bh=5T0ZhXZPWrXgSCmmh44tYsqssRzPpmJhuz3EfIReZEc=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=Sa32bm1+f/H37UAsvxrpnCwH67iKxvItt4TWqMK3pM6hzOpzMfHO27+FQ5k5N+YIarHBTOjdUu+HVmrK2eXw6x2EFKkgQ3PUApO2t9aUbjRi8eQTiR1iS3PtsnYbJBAETuSS3L14ozR9BiWUcVE5rt/nayibgoFYldF6fF6fN0c= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KnM60DZ0wgtFFn7J1eMuW2v4KRGptj4eHGHn6JdACqTFbgIKO0BxDWNqG2kgVZK25dXk0cfU+r3/atOmn9I0erv2LMu4iPc+CiHbaGq31XHvTRdC1Id/5y/qqsio5XcFuzY5olRYc8N+Eko2i0/XZRrKpX/uFnOX7JKw1EumB5oNz3flwGcVDoOwUVcICnhi2u86CUN3w7Ltqx55qgUMUfdbgmfIcMFniwyxloCTLGcMFqiGFX7Lu/6Zth8jhyrkCcI+KdBCVaGhmkyeBokC+xToZWnYmPYUaJsR26DGYWHfrvvGfVAW4youHs71GSLPt22SwX1PwKUIbRoLTIHh6w== 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=iEsOrcA1xJgAmIz0SBojKuYe7E7aYYiqn/SVpuoCFwk=; b=Oy9RW3T46zUtYlFOldBfbvtx7OssmBXMdqWXT9OUiOGMHDiDVoyF3yeuWrWjhtMPpQG6t4OXE5en4NIOk+PiV/k1UV7DtPwMKwBfJ5UmHYYu5YZhoYEv1NEPY8RvQ0/fysm/j+E3yw0o4TV2EsnoslQ8HJWHJxcpRhAVIO1kgWPEe1vWcyvo87q+pE+NcWWX2f5ceDUsm5UKRi54zge7IFRwoFi8CSkGQ7bBadkvOJOafW0KHJ4Y3ZtkTnieZCSIULI3PvH8sM5x8h47C3034W9WqFwp+XOZgybokxNSOQz3RgGV+EIIBqK3ZZJEqvxs7Z8dexrauIbiiWRnAoc6qQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iEsOrcA1xJgAmIz0SBojKuYe7E7aYYiqn/SVpuoCFwk=; b=P5YSLFd7XK1lVmIcmKeF+/SGe4hMU5Ev1cPmsF/QctbiNJ4ayCIbzl2uKz/1d+YJUSH9saKfKvGGIvPcZq2qjN8w8rGy6E0A7bD+FsJRJae2GGIBvi24Oj/eJVzPEh3KSpArwEg0azkNd9FNGEnHJV54x/XQDHecu64t89p2L/nyxsAgyhvUrPKGtrmcs2I/3Zq54cjo3wa7qOlcR8vuB+EVWs0d9j7qpBvZ3lNfuHEn50GWnJiK8DJiIThLLbnMLSb+DUfoHEQ+4EJxAR56kHKyyFgNsvgKFinHnrK4eZRuv75g4l/Tkh4Dftb9hn6lzHHWeK+a7x9TPg4C3H15ng== Received: from CWXP265MB1368.GBRP265.PROD.OUTLOOK.COM (2603:10a6:401:3b::15) by CWXP265MB2311.GBRP265.PROD.OUTLOOK.COM (2603:10a6:400:76::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.41; Thu, 29 Feb 2024 18:19:45 +0000 Received: from CWXP265MB1368.GBRP265.PROD.OUTLOOK.COM ([fe80::78bc:1022:c6bf:5350]) by CWXP265MB1368.GBRP265.PROD.OUTLOOK.COM ([fe80::78bc:1022:c6bf:5350%4]) with mapi id 15.20.7316.039; Thu, 29 Feb 2024 18:19:45 +0000 From: Kate Deplaix To: "cygwin@cygwin.com" Subject: 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: AQHaazQEijWpTXXmc0qCMicIQhEduQ== Date: Thu, 29 Feb 2024 18:19:45 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-tmn: [CMpU1eEHlUFSCv9CA309x5i3Uvvz1w6K6H1tYb8aKOBdlLcaedzIO8qc1UJIzDRa] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CWXP265MB1368:EE_|CWXP265MB2311:EE_ x-ms-office365-filtering-correlation-id: 7fd62e8b-e59e-4a25-6c8d-08dc39530194 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 64uYXJPq8WrcWX0dRirrlQNsEvlNQ3hFg2RQHyku04hAryb0bCBDU0hBoqsINsR89S75C1YT/KCQtv6sFOpRYsEb8N2H3kaKfXC54sAFo1AvP0yJi837hf6GBwFbQTenx6akteDZlzS1OYw1+6QiDDQ8ma6aEyY5TS0sCcJ37gRiPyquOCyNJd+hayZXqPeH6Y82+3Gry7VT0T7C+96+xW/dk9Ne8ti6nASQ1FS6GRPxpasHkj1Gg56zbrQynggvVO6wz18fwLAn5EWcVH2//4XFshOkpyEU9u1yEHEBzaoXtYedkWLQy6yPzlo1mKQjJw224tkV5M9z8mbDF3AflB6hDuLj7ME1VyU62g22Eo91icw+x5yW38KuVhbXqUgEuN4iFi7+4fiI9YsV1R0YxsqKwXFPuzQEp9QqnNPJiq7xEtE+Wdsr42Bh+xv+7dylSBxyVoRjzevIJFkiPB5HMbeFKSCh3hMLYNTb0sU0L7QsMK7t+L7cylcM088h7Tmk0vW/1soipzITRImjySc/8pUjczXQ5MEBbmVyA03jDIbg6xDwFb6JSNhLqyBl+pbw2TcFfeZFe5JIiPjCiECFaXXb1QFdcUN53W95Nl2uJ/dl9EzL48zmQMqBGu+RtgHLZKPFfUVYNlKWg+x2AsLHpckMyuOZgUp1B1cykdUFbjc= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?bPYdm8q3mFfEEREIwmlwG2tZKTeVN9ufTT3fGA6pCH1XUvR6/TypMwp8us?= =?iso-8859-1?Q?mASNb955dMGumSYycpsuXt2o+JZ8xhX7Kb+zv+pwLZhFXyza2Xyf0/ZPER?= =?iso-8859-1?Q?NVVU9Xh/IQNpteODysimf4R5vmQfGiKI2FaQlWnNkwW0VvaYQTU+w/KZ0z?= =?iso-8859-1?Q?FuetVKvmKpTRvTRTHwJ8WiEzO8XpGhxxSiXXL93fpJKSSUjl93ilyLPBTg?= =?iso-8859-1?Q?MpHGgQshybEUeWp28MGRTo3n8pPbF3kuGiWbzDfUUI/hkvJ911Yn+V2Jss?= =?iso-8859-1?Q?V42izzwGQ3xwti0fvnyXymvWIH7ldjQcb8EkiNaOfaUb+F3GT7BtZxD/19?= =?iso-8859-1?Q?CtkanUxIY+slqqsU3xSJOXQEw7mBAgBikIe9CG687rdqQQc+XbxId+GoOb?= =?iso-8859-1?Q?X9yV6K2WWTv3GsTjaYIx6VqRdOAwB88iCUktUHRZyO8L8n2RcLvsRFkuEU?= =?iso-8859-1?Q?MJk0+KSU62hmKTs3Mr497NzPuVcEopHvtqTNp/twAT9xQPCsvclq69nZSS?= =?iso-8859-1?Q?BottkT99tSjFPP4ngn92F9fh1o1/0CSdbcnRlZtGZcxB3gY/NppA/l8N8Y?= =?iso-8859-1?Q?VfVmcjrLjuPsuHUQ2KobADnsDrbylivGh0CzKdSF1GV6mT9t8GlPfZYgH4?= =?iso-8859-1?Q?peL/TzkeevbAHmjHZseQp33+cIVHZZhWTdTfqlOKoqfcxLR2KlqYQpprWX?= =?iso-8859-1?Q?zyMB8psBI5R8GmkXH6taUJDtTU+tWvvqbr38+c7+I4P3g2ZUhSZD21dkDz?= =?iso-8859-1?Q?jkgx3irjBYwZibkWTr9t8/J+VuAhN95v0vi+x0Fa2x/4UowmeQuPs81MJe?= =?iso-8859-1?Q?IKisGRFx4DkrYK/pbhtdY3CRx05Li7SXOLXe7mZwmJ94nSq/wYW8XyAJnL?= =?iso-8859-1?Q?QYxH+swrhmszyFcMA4t5onRN94Pgmmal+B4rcV5JTR1pdHFeffMIBjv3hv?= =?iso-8859-1?Q?REf6T0+vXIpusuD3q93Ayu+lcdHtPP4qzADM4++uGoFBNsJ1cOuIrv6/xT?= =?iso-8859-1?Q?xKa0Xu9BsFAQKNtoyjdyZZTPCVf7Dvttt48Oi3FMqwCoQb7U+1e5EBKT2Y?= =?iso-8859-1?Q?Vf8ItndD+UPbbBou1QjzlVqqDACN3JKtevsNVfsrw/DnUTeSHkh3lU5w0n?= =?iso-8859-1?Q?Ye1hB14uC9ha+jZPR279qskmxPzWeOKGq8hBGQbOOgrP/iAU3a8fYHvLLR?= =?iso-8859-1?Q?HwZbvp47wVDnW9IzvlzAtw3vVSCKckc90Jm2gDgiK5Cc9KBzavYgqyM9ET?= =?iso-8859-1?Q?+idiIHTRPQkM8r787W4yCEOaqz/c1pe0XiXVEg3tjkoncXIoyPQ8GQ85XQ?= =?iso-8859-1?Q?zq2PiH41u/OFg3yYJIV4+lTHGDF6otNLMlnqx4nbumehIlQ=3D?= Content-Type: multipart/alternative; boundary="_000_CWXP265MB13688A1AAB4643076818482ABC5F2CWXP265MB1368GBRP_" 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: 7fd62e8b-e59e-4a25-6c8d-08dc39530194 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Feb 2024 18:19:45.1095 (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: CWXP265MB2311 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,RCVD_IN_DNSWL_NONE,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 List-Id: --_000_CWXP265MB13688A1AAB4643076818482ABC5F2CWXP265MB1368GBRP_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable * Hi, I've been using Cygwin for the past year without any issues, however today = I upgraded to Cygwin 3.5.1 from 3.4 and noticed a consistent freeze of ever= y Cygwin processes happening, and there is no way to call a new Cygwin proc= ess anymore (e.g. even the terminal doesn't show up) without logging off my= user session and logging back on. Other users and coworkers of mine have noticed this happening too the past = couple days (first recorded break was on the 25th, with I presume, Cygwin 3= .5.0). To reproduce this: * make sure you have a fresh installed of cygwin 3.5.1 * install the following packages: autoconf, make, patch, curl, mingw64-x86_64= -gcc-g++, mingw64-i686-gcc-g++ * curl -LO https://github.com/ocaml/opam/releases/download/2.2.0-beta1/opam-f= ull-2.2.0-beta1.tar.gz * tar xvf opam-full-2.2.0-beta1.tar.gz * cd opam-full-2.2.0-beta1 * make cold * * At some point of the make process, one job will infinit loop (taking 100% o= f one core), while the rest of the mingw jobs will idle and never finish. A= fter some time Cygwin Terminal isn't responsive anymore, and I'm not able t= o open another one or to spawn any other processes that are relying on the = cygwin dll. I was able to observe this behaviour every time i tried consist= ently. * It was noticed that passing -j1 to all the calls to make in the shell/boots= trap-ocaml.sh script fixes this issue, so I'm guessing this is some kind of= multicore scheduling issue. Given it is the core of our project (the compiler) that makes the whole sys= tem freeze and that we were hoping to release this project soon, whose main= item in the changelog is Windows support using Cygwin, it is somewhat vita= l for us for this to be fixed, and while we don't know much of the Cygwin i= nternals/codebase we're ready to help in any ways we can. Kind regards, Kate --_000_CWXP265MB13688A1AAB4643076818482ABC5F2CWXP265MB1368GBRP_--