X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CC21B3858412 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1709230845; bh=oAveUwFugf0pjyzS5IGjSnnBpE6mAhves2WzfmfbZ4s=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=Aon/wgtxZoCSvR9uhZ7zAd5GlskcOPBc4U16TfiiHKOBIqNtRC3TQG9tUyfya8eKS rLaxLydpYpDwRVOnxDZcq9TZno+VqZ3h7EjoBnWPG5jgTJEuVXsmUlHkT9WvJh7paW /LhR+pyzVimf3VAJWPUnV8TWJaRJJg2ZNuh0hnGU= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 18D6A3858C52 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 18D6A3858C52 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 To: "cygwin AT cygwin DOT 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?= 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 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 List-Archive: List-Post: List-Help: List-Subscribe: , From: Kate Deplaix via Cygwin Reply-To: Kate Deplaix Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Cygwin" * 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 every Cygwin processes happening, and there is no way to call a new Cygwin process 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-full-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% of one core), while the rest of the mingw jobs will idle and never finish. After some time Cygwin Terminal isn't responsive anymore, and I'm not able to 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 consistently. * It was noticed that passing -j1 to all the calls to make in the shell/bootstrap-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 system 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 vital for us for this to be fixed, and while we don't know much of the Cygwin internals/codebase we're ready to help in any ways we can. Kind regards, Kate -- 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