From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2072e.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe59::72e]) by sourceware.org (Postfix) with ESMTPS id 322023858D1E for ; Mon, 13 Feb 2023 23:05:25 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 322023858D1E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=cornell.edu Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=cornell.edu ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QVhNtza5PYi70S+ohR0W/XyKrifcEqGGTTryipVdDhZcxgFzxCVYUMI/UpJ+xZhw3YYLe70cWv0+TTr0SGWA1uV7ZIvlOjNrIO9ssAu2+zzKjN5ZpTNiL8TjC53bFqHC6MXKd3JY311Fxv79jsvkHpD/Gl6XTM9AiWi1SN9eJhu70u7GyqXbSfEK3/qDm+qVvNSYNDEsWBxAVfmgPnjmNcpL6loW9OQShM3AFWWXyjMOAUn+Ey/+yChv4JBHVhmNaXEDAedcufiRCE/TalMiD9Xs72O5MTo8sMJ5tkvzLYJuFpKazpw+c4SVeA7AE1Ieb6oTxw4WsXfSPzPU6KnV1g== 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=tzb1YpzA1JE5tSm6hN3N51GiOM9kzGyhNf40n0GxUZE=; b=Kk5bIVJsf4rF0nyEVibay3eX6vcGHMkxUH4CieDaES9qbGV1CTmpKjma7naACJjuz+RcDDYGNaL6wmptJM1Lvvi9Yj/l54BXBaNbWHZ/LfSNiUoQbYbc24UgIXvzF6+5Wot0V1l9aGeWIjffC4+AErQsM/r4UdhU9NmcaNQ1MqaciW7tDFwoJ/BXDXHrhLYXwHniisGNxzNaqWu0uWLrqk/igsTwqOUIAcC9pB9YI+FDmfpToWwlCiVYQJaXp/CFVexhN3cW9BFZO2tE3GIcbOZQXh50NHpOq6YExln9b5PelG9d2M+LGzkutjE2BEe7K71ERITfE/7193+Kmsc/ZA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tzb1YpzA1JE5tSm6hN3N51GiOM9kzGyhNf40n0GxUZE=; b=b8C9+zLeQ5jWeWXqHFsX6QkEM/PPV6zJ2jKAksYZ+ar2TRJw8KeqRD0CtLPBQudYXhtSndGhJMl7j1q7kS4tleErH698nB28OkhBe1Qqce1cCl1K1m8F0h7oOJ3gAjyXitBa+o5T/WSeMv8pdJqW3FG1xNIj/RxnZpJeyDlufoE= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cornell.edu; Received: from SA0PR04MB7322.namprd04.prod.outlook.com (2603:10b6:806:e2::7) by BN8PR04MB6401.namprd04.prod.outlook.com (2603:10b6:408:78::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.24; Mon, 13 Feb 2023 23:05:23 +0000 Received: from SA0PR04MB7322.namprd04.prod.outlook.com ([fe80::317b:fc3c:1a1b:db7]) by SA0PR04MB7322.namprd04.prod.outlook.com ([fe80::317b:fc3c:1a1b:db7%8]) with mapi id 15.20.6086.024; Mon, 13 Feb 2023 23:05:23 +0000 Message-ID: <9c9fb865-5f11-67ec-81a5-9c1ee37b5ee1@cornell.edu> Date: Mon, 13 Feb 2023 18:05:20 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.7.2 To: cygwin-apps Content-Language: en-US From: Ken Brown Subject: Heads up: Problems with parallel make Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MN2PR18CA0030.namprd18.prod.outlook.com (2603:10b6:208:23c::35) To SA0PR04MB7322.namprd04.prod.outlook.com (2603:10b6:806:e2::7) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SA0PR04MB7322:EE_|BN8PR04MB6401:EE_ X-MS-Office365-Filtering-Correlation-Id: c1003f54-8636-4b6e-d3fd-08db0e16c8d9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 6tzOTKXpPCFUEiA/Ui+1anMy5MSEopW5Zx6fb6koTaqmyB/c3bIX5YP7ZyAEcflKtHAK9t3NUa+Acswt1ArSn2psD3hqOu7EGHD8+RRj3qksfJiQxgZIuZg3RY2AShVVNI06CcVi/jmZ7KF8XMHvEMxvS1gSh+l8D0/64fJBJs/pq+h7Sk+t+gmoMsxeXjwpW+iP2JjzD+56vUNTj1ZqPwobRZb0AP7YMDqt8FI4/cQ3pA/xeFoCKPvQDAhCgz8Lbkyfo70qU4/vmV9hQeEzASKcUyGSUhX22VDA/cg7xhw4t+xV/zl1apK8yovbOtB5KeYBD9nPFMZqS7J2bk4Z6tHiI6pEvOUBu1fBmd/sscoWGXKOTCdPjplavQoEh4XvMq8Xd4Ki5uudsrlItpoXmuVBfGui1rsOtUgGnUNim4pMVI8cgn3poo4CRx1R+v28z174zJRzcWgNWgKE4vN1F2ymEKOg8dlaPSul1NCVV92DW2mvM4M0Lyd9zJEfU8zVcH2LFkqd/ypf2sKhm1ceMvS8SLUeWKLiC5njl4ff+HRk9N9dh+E5DrshWiQ1kuGhYre9Bc0mAMG0PhVLFpemZtU3Ee5VdXXrv4JCiqfHHJW9x1pXKsOlQJQE9xEWIPxMzrqVRCWa47sLd5N5+/bmMib8WF3sla28QVOCYvP1fK7m0t7OLPMsvUGf1WyAMEWNQLoO7vx8h7IgMfAwg0HA7j00dkNGn71UM7edxowO0lc= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA0PR04MB7322.namprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(4636009)(396003)(39860400002)(366004)(136003)(376002)(346002)(451199018)(31686004)(38100700002)(2616005)(5660300002)(86362001)(31696002)(36756003)(75432002)(41320700001)(2906002)(186003)(4744005)(478600001)(786003)(66476007)(66556008)(6916009)(8676002)(316002)(66946007)(26005)(6512007)(6506007)(41300700001)(6486002)(8936002)(43740500002)(45980500001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?aVFDeDZCYUxwaERHaUNhb1hNV1pQbFhYU2tXMUhzdkNzWmtpZ1U1cjgvaVZR?= =?utf-8?B?Zy9Bb0Z0NVlOaEFXSWw5Zk0weWNmcm5nRmptLzAzZUlnV1pKQ05Lb3pObUky?= =?utf-8?B?UnlpUzVCV3EzdnpXM0YzcU94TDhsK2ErOW5GWU9zOEg1RllMTTFWTTM1RkJ2?= =?utf-8?B?WVpYelFIcHpRZCtsRnB4amhINFpPVG82TitEZ01jdmQ0QXI1Qmk0SDlxd0ZS?= =?utf-8?B?ckJZL0hEeUtYYUNmUC9TZUZWWVc1NDRjY0lWaUdSNUptRlYwRzBkK0QzTFQx?= =?utf-8?B?MHRITWNka3daODUxRTdVNXpIakxzblBBdzI5c012UlVhNlgzNUc1QW92Y01C?= =?utf-8?B?Ry94UEZyOVErYlVqV2VsZkRxTTZvc2F5WWhJc1VZOTA2K0NhYnlZR282TUw2?= =?utf-8?B?UGVMOU5VV1BSSGxSTVJTOVhSWTNWQTN6NTdvYnJ5MTh6L1R3SWljR082U0hB?= =?utf-8?B?aWxUTVQvNWc1eEhOTzFmMUR4cEhxaU1JbmQ1WWVMQUViUGlVQTM3T3dsU3Vw?= =?utf-8?B?QnhFbW53YWFiWWkrUjRxR0ltUmsvbEVOWlhKL2hVR3hPNWQ5a2tPOXppeXBl?= =?utf-8?B?c1F5UFRhdnN2ckNWVGQ3V2tzdEtBVFp4bkRSTXJxbVpDVmtMOE1tM2w3VXF3?= =?utf-8?B?bnNROUJYUi9CNldDVmV3MmtzZitFTDFSN0t2VzA1K2txNE5EVkxMcVFsZC8r?= =?utf-8?B?dVRmTEtXNklYZGl1OUs0d0lGWWdLMTFTV0ZvMUYyR1k2cmFHLy9tdEY5TjhL?= =?utf-8?B?Y2xxbG9zWEI2bWl3TDQzTjdYQnhKV3pCNC9vbnlvMTc4MDNYRHc3L3llTEJY?= =?utf-8?B?MXB1UUJiVXE2eTBmdHlkN3lxbjNHVU14K3U1QzJGckxpc2lyeVFsalVRY0wr?= =?utf-8?B?WWlKckhjbnNUUTdKK1FManE1ZmxuTVhCdENiM1hkelhNOHc5NzBPdUVQUWx5?= =?utf-8?B?MFMzcDNGaGZuTFB0MSsxRGUwSWMxTnRKYnZla0F1ODAzQ3E2UGp0QVI2ZFJU?= =?utf-8?B?a2QzMXF1SFBITHlXc1VJOEczYjFuWkwwNVpHSmEyMzIvNm16dENiN3daV2dm?= =?utf-8?B?dDRSVnlMZkdSQjJlWHZ4RHNRWWpjZ3dQOWhjTWlaNE1GUlNDSS85amcyY1pa?= =?utf-8?B?WERaRW5XSmczMU95cDdidEd5T0s4c2EybU45VHNlUXBPSU5KNStyVmh6dnVZ?= =?utf-8?B?WUZabjhMR1VkWVc2REh0UU16ejFIem5MV0VObmNzZU1sMHk1aVAwbXVUcFlC?= =?utf-8?B?Z0ptRTVrdVZTd1cvVjF2cnZVQU1aZ3pORnVIZWU3RXJ3SGxyR05XZkNobTFO?= =?utf-8?B?ckVta1NRckxud3NNZ1pOMVQxMmVpaCtKV0l1T0VaL09FcjBsY2w4TktHUlBH?= =?utf-8?B?WnpJRVZXaTg0bklnb2c1NnB6TlY5U1NsUGU0V2pnWGdLd2ZyRGlDVDF6WU1n?= =?utf-8?B?WHkxTVRxR3lqcW1OWTRSaW1mWHBtRlhMOHR3NE5NNUpNRUdsMitkY3psNmI3?= =?utf-8?B?c3d6VXEvVzU3b05IOUNrR2I0V2dCNEtGdFQ2dlB0NGdSdFA2U3FJU3YybnJB?= =?utf-8?B?Zk5kNktxZm1FNmt2WElnZHkweCtacHdFTU0xbERVekxmaGlpTzNNMFhtb3hW?= =?utf-8?B?TnFHNU5ENE00N3JUUVZQSkM2QVJ3Q05PS3VzcVJ1d1N3cFJkVitrQisya1RD?= =?utf-8?B?Umc1UG5uQU84MTh3dzFDc20yZUQyWmFwaXJzU3BnZVRNMXYzbzdFc3o1R0Z4?= =?utf-8?B?VzhTWXdheFFxU05IeUlwVlg0ZFNFZ01aM2wyazFRQ084Y2FJSXhzZEtEcVhY?= =?utf-8?B?cmVkSHU5Z2V3NnBEMDc0ajZ4UVVkdmphYTJITHNNdTF4bExrTGhReWtLbTdi?= =?utf-8?B?WkxTcFI2d2NyRlRNTGdsc2d5cW1LNi81QVk1NU9NQzloLzU1Q2tsTFpwMWJ1?= =?utf-8?B?eHlOaEFPdmhCUFEwTkhOQm1VOVEwK3NrNDdKcmVmNDRhNWRiTHoxNHJwR3ZY?= =?utf-8?B?ajdCRGtPemdvbGJCMnZLWXZ2c3kyZHZKamM4UVJGSk5CcUs1WDVsM2RsQWpi?= =?utf-8?B?NGVTZ1dlcTRHUzZSL0trQnF5ejZtTG90RFNjQlN3Sm13M3Y1c2pJa2dkWmlC?= =?utf-8?Q?26V1h99l81tPcirz4WiD2Abgr?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: c1003f54-8636-4b6e-d3fd-08db0e16c8d9 X-MS-Exchange-CrossTenant-AuthSource: SA0PR04MB7322.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Feb 2023 23:05:23.1262 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: n+n7Q54oL1ttIwvg0ZLt1ukGu8T+rfTfnNWBK5T/aT6P5ZZ924oQeerOjpvt3buQlqlk4+cJtJih20I/xvPllg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR04MB6401 X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,JMQ_SPF_NEUTRAL,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Several of my packages that used to build fine with parallel make now require 'make -j1'. Without this I either get strange errors or a hang. I can't find any pattern to explain when the problem occurs and when it doesn't, but it seems to be due to a change in make, starting with version 4.4. By default, make now uses a FIFO rather than a pipe in its jobserver implementation. You can override this with the make flag --jobserver-style=pipe In all cases where I've tried this, parallel make works again. It wouldn't surprise me if there's a bug in Cygwin's FIFO implementation that's responsible for this, but I haven't yet tried to track it down. Ken