From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on20721.outbound.protection.outlook.com [IPv6:2a01:111:f400:7eab::721]) by sourceware.org (Postfix) with ESMTPS id 7473E3858D1E for ; Tue, 14 Feb 2023 02:33:36 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7473E3858D1E 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=KJdD4VGaCBXeOkZl3sNWUipEiBAEvbLU5vvoiohpi+m7kPjP7rkP1UEYWA0sXRqWATHeLu8RlsSrgIQIlcmcqq4EFKffX5tWg/dld+RpEuCTLV0MSeeDFVUHCG6GTrnSexLd7JpyQD2FQ2WnZ+3ATtAF/DnFv8NIulPq+QeiwZsta5zcdzTtZpOyF07rIjQGMOzoXsxuZWFjs0k3kdU2wJDWB03jLeXD83ABYcE1jMelDT5C0s1nxtU/Rkv60qHBqOnnLBxwhp6AlovwMd8Tq4yOQ+eZK4ImDW05ELcezcUGg7CGmxX67gAyW/J2oCNgjDSTMmFi6rQBfFMEaA1+Kw== 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=nxjKIqNJ440Hx2pElwgUjdW/E2eoY+VsDJgIrhYXViY=; b=NvzW0OkDBukIBapUrGcII9yqiOXJuiCzSXL1N/E0rVvdhpXHnqTw5eVnFbTBzzRxO+CnW+wsCytMObrtqect/JnQARcXk5eacnBIhNbFJEOZzbKBGPFnJB2zUzS0VGeF4zaLx3R/IzAGkPTIV2W5C38S+tBYYIxAXEghK6Oj6qcGK7lMGNuospj+g0EwT0H31Zty66w02rsF9/zbOjIg/JCX5Cm4oCGAE8+mTMzqhrKnUeARQZDBGemnPaqHS2bGGozze88OPztMuDTX3loMQhSnHP9/QqpxOAbcAuFLzfdVXicAd5TVUd8fy1bhSeYRX20a1srcqmukRDStRbjzGQ== 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=nxjKIqNJ440Hx2pElwgUjdW/E2eoY+VsDJgIrhYXViY=; b=PMPvLugltX8M+P8ljcAuuHODWv11RSk1U5gv4dPTILCnt2z6wFmVpjbZgRqqIDoJgA2/YhqOiF9g3Ek71MSdpo5U8b8G4fD8hm75wlyGOltj3uwYBDlYQq0aiJvPlCukqiqBZERIlu5VU66S5xK9TWvcvTuPadSTBciRTGWnHAE= 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 DM5PR04MB0874.namprd04.prod.outlook.com (2603:10b6:4:3c::38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.32; Tue, 14 Feb 2023 02:33:32 +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; Tue, 14 Feb 2023 02:33:32 +0000 Message-ID: <5e5e465b-9277-2115-71fd-48eff0f3bcab@cornell.edu> Date: Mon, 13 Feb 2023 21:33:29 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.7.2 Subject: Re: Heads up: Problems with parallel make Content-Language: en-US To: cygwin-apps@cygwin.com References: <9c9fb865-5f11-67ec-81a5-9c1ee37b5ee1@cornell.edu> From: Ken Brown In-Reply-To: <9c9fb865-5f11-67ec-81a5-9c1ee37b5ee1@cornell.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: MN2PR08CA0016.namprd08.prod.outlook.com (2603:10b6:208:239::21) To SA0PR04MB7322.namprd04.prod.outlook.com (2603:10b6:806:e2::7) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SA0PR04MB7322:EE_|DM5PR04MB0874:EE_ X-MS-Office365-Filtering-Correlation-Id: 3da5b79d-3be0-4004-9d85-08db0e33dd32 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: S7ivQ53tlVBO4L0y6O63pKyPK/R/BwacsJslYk2SPkuaNe+x7om3fiov1uDPkFVj7XjG/aGBZnBkOQMH7WNKdf2nfk2VZfeaNG9Z6N21+8b3uasOQPIm7slT2/hDAgfpN3JFFIhguN9M7pj8jXuko9MWh1L4F2CwxVLfI1U4U+9B/0ywcqJV3F1YMbtjgs4+9w+1QuK7I5K8y5X09uvY5QVsUm0US0M/UPYOdEua2FhaiOkuDCKeG5RAmS25iqE0SnFQrpdgTcytrTyyMgt2K/gOrYfBMQqec5TOukTA+uTbQIFPstYEctb/JHxAxYQHQbtvf7jHJ7lgjZLpbuV5Y/pFdcQ20wwRJygQi0k91NS36pLfg1blNn5BjvpPX3u+kXV/zpW4U3swtBov4QN55jwtW+9rmy/pa3p7o+Z6hxSC26wSdkJhsDdIqpPnWWR9DnNqH/UKByjgU31hmFj4GJ1uPG1FZoUjGm3PpyEB+XFyNWU0pP3BOAQ47fVQUYVlyAlvED69ASA2+kOJIqY5JNSaaV1ew6WEGG/YCx+B4wx9CQLIkXDT1sZou8BlTwdHHYqcIW8SHUlZgLnBzBxZLcOMLgO7vdGStEARrM+sHiJK4LkxZTxKwTBpVqMuUfh1JCzOrV+xQj3dF4isqoUNGmg67pZ3pD1oP4rLFkrH0VcdlxpYE5CtrMLBfAozwqix7yHkTdZ7Dge7nepHyCc7iw== 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)(376002)(39860400002)(366004)(136003)(346002)(451199018)(786003)(31686004)(31696002)(478600001)(966005)(41320700001)(6486002)(41300700001)(38100700002)(6512007)(66476007)(86362001)(6916009)(8676002)(316002)(36756003)(66946007)(26005)(66556008)(186003)(2616005)(8936002)(5660300002)(2906002)(6666004)(53546011)(6506007)(75432002)(4744005)(45980500001)(43740500002);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SU1SSUMvdjVYb1JLNkI3S0xQTEZhNEJ5TkJIdHdBenVRK0VzbVhEV2loYWlD?= =?utf-8?B?K2Q3YU1UM1lHem1jY0NTdVNRZHZZeENjMElvZ1dmSXZaWW9XNWlQSUlxQ2Nk?= =?utf-8?B?TWswR1BBbjl2d0w2YnB0cXBxc2NSTjNnb2hXT0RIWTVpYm5ES2V2OUt0ekZM?= =?utf-8?B?MVgySlRWTzJtY3kzeXhKTTVIZ01zM2kreVVDQUNFUVFrSHppVGtheEViUnNP?= =?utf-8?B?YWs5SzhYa0cyb2crWC8rb1YvTm1WdHI1RGtUNWZHZzhtekZMaGFkSEp4SWhX?= =?utf-8?B?WXVjVi8yQzd0K2QzMHg4NC9QaWlNQ3VjclA2UExrVzJUUVE1ajFveEc2VjVI?= =?utf-8?B?MmRFMXh0dEFUU2w2MXI0cHpJK2Rka0twUjQyOHFpYUZkWDdBMkpKaXBzOFhk?= =?utf-8?B?dDRKQWh3RjY4cXMxZmFxaWpMd1NZQjd4N3RUM0ozSitEMWlMaldpY1loNmMv?= =?utf-8?B?Vnd2RlZKMDVMOFJaenN2NWRNZkNRVzZucnpyREFNNkFSZndjL3NkaGhjOGZD?= =?utf-8?B?Vy9EOVhQVDFjejVwbVVEcWVPcGl2aTZzNGdmaUMwTVBkeHBxN2xXMFJ1RGJX?= =?utf-8?B?cndTUm0rZWRVOEk4WjFoYmRDalpoVHgreitpc3dnWWlDK2RvR2oySERlUGdQ?= =?utf-8?B?OGpYWDBTUUtzR2haU1dFRnZhRVVORThkdUFRb1ZIcllvRGVvMWhBV09yNnRo?= =?utf-8?B?bGpDMVE2RjJNbnBJME9HaXhXak8wNUlrdnFLeFVQQlFURDU0OVBzckpRd0FZ?= =?utf-8?B?VzFna1Y1NVFUcUwyZjFlU1o4RGp2S0JMTXRjMitNbHpvclN4RytNWC9sSlVi?= =?utf-8?B?Snpock9HRCtqN2JlS2RuM2lRUlZ1enZMbFdaYUQxbm5JSXdnRE5nUDRtcGNJ?= =?utf-8?B?QVlIRDJVZjBRbGlJZ2pnQVRaWnhISGtWNkxRMHhyZ1FFOXRCMGZRejBqQ2Nx?= =?utf-8?B?RWVyQ2RJa2hEQW54MGI0ekRZU0l1Sm9WZUFCazlPeHVpeERxRCsxLzJybmdI?= =?utf-8?B?TmVOS3ZiYldqRURjdnVJZkhVeDlaUFQxYXVvMS9Fa3JoVEt5QnErYy9Ya1h2?= =?utf-8?B?RTFGTGdYMElPUEdvU25qRkNlWXdkK2RQNk1wM2RaT1dubmV2S1ZRUXpGaENE?= =?utf-8?B?aFd6MjNxc0JKdGNUS2JJQmJ5VDJRN3BiRDhzV0I5ZXJEdzNkTmQrMDRmcnp5?= =?utf-8?B?NTFCWnpZb3cybXFqakoyS1hWYjJ3YXYzbFM0UmJJZ0kyNllMd3RucmhieW9q?= =?utf-8?B?djArSTlrWXQrMWlHMWEwMXQzZFlKOFg5WnRZY1BVQ2pvY3FlRUhmeXBzQkxF?= =?utf-8?B?dXR6MExKL1dHRVVCQldxbnhvdXZDS3loS0MwaW94d0o0VDRpZ0l6bjdubXg3?= =?utf-8?B?T3lSQlBpTklVMWtlbFdHYzNLV1BWYkFZVDgweGlJSktQSFRHYnpVQjYySUhU?= =?utf-8?B?a0FyMytXczlTVDBLVzJYRHlXNkMwNU1aVEs4ak1Ua0p0Wll6OXRaVlR4Sm02?= =?utf-8?B?cGp3aWJRaDBtR21tQXFYdmxWckUyYlhYK0ZHemRoSmxLTFl4VlFjOFhKNTlP?= =?utf-8?B?aTBzQVNKQTNzZDJCUi9HNkFiZEE0UnpldllGZ3p2KzZ3YWdPYndWckhTV21n?= =?utf-8?B?UUhXckZPRFp0RlRiRXdrUnZHZSt1YlNQeHhoRDJyVjhZT2dYd2ZJL3pPaGJB?= =?utf-8?B?TnJqWElkaUxONlVQUVZOL0NVQk4wb01TNlAyRlJKbnZZWUgyUkxZNzRhL1Ir?= =?utf-8?B?eGdNM1pid0EweCszcDNGdFNkRDQ1WHdrQjNTNDRJOEdISG1Ca3hNNE5wcnZH?= =?utf-8?B?OEF0Qno5TXpVbXkyb213UXVaa20wWU5hSTc5U0l5Vk0wVnRjRW91OWhqRVR3?= =?utf-8?B?LzNUanBFRnM2aG13em5Bb3M2RE1RaVhWLzVpSXoyajFEYitXUkF5TC9tZnpt?= =?utf-8?B?enRWUnpmUDBBNDZZUFlpSGt6SXdFS1NVeFhHem9scElLeWFMT2labzNWV3d6?= =?utf-8?B?TGxmUnlWZVNQdGJUbFpubDVCR1BOUVZVdU9Kc1dVckhXLzVpYVZKbnEzR1Zj?= =?utf-8?B?MmxQMlYvdTI2MStjMVMxeDVjV3Jmc2grR2xnRkJKUW10MVgvVVlEYjVNSG5u?= =?utf-8?Q?/FfZnBG8CIK6dvPW/7iMtysQo?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 3da5b79d-3be0-4004-9d85-08db0e33dd32 X-MS-Exchange-CrossTenant-AuthSource: SA0PR04MB7322.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Feb 2023 02:33:32.1978 (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: KQPa70jdk9MG70Y7lb7Rlm0aPwctSWk/oI1Rxee0WSK/Q7qDgnT2baTXF8YoGk3J4lKOdmM9sdm5Cv8eF2Bi1A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR04MB0874 X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,JMQ_SPF_NEUTRAL,NICE_REPLY_A,SPF_HELO_PASS,SPF_PASS,TXREP 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: On 2/13/2023 6:05 PM, Ken Brown via Cygwin-apps wrote: > 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. I've now reported this upstream: https://lists.gnu.org/archive/html/bug-make/2023-02/msg00029.html Ken