From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from xry111.site (xry111.site [89.208.246.23]) by sourceware.org (Postfix) with ESMTPS id B18C0384F4BE for ; Sat, 10 Dec 2022 07:03:28 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B18C0384F4BE Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=xry111.site Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=xry111.site DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=xry111.site; s=default; t=1670655807; bh=y64q/mYziAzipwBwYwPa07rM1M2XrH8LUGtr8D5XiG8=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=EC0f2YDtaMNpK4tb1xDJMmJSyI05SqqgZ9vPPJvOCVu2LqNaDVljMAADt/ToOmMNl cVKg03YReX4JOQ2KyPErzj6j4nHkkQwh+LStYBzIIoGpdL7cwnhX3FaXqx+lDLlPPk EU80qliY6faeye+QNpP/vfhMxBafLKNBU2N3Zx08= Received: from [IPv6:240e:358:112e:ae00:dc73:854d:832e:3] (unknown [IPv6:240e:358:112e:ae00:dc73:854d:832e:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-384) server-digest SHA384) (Client did not present a certificate) (Authenticated sender: xry111@xry111.site) by xry111.site (Postfix) with ESMTPSA id 7AC9A65C79; Sat, 10 Dec 2022 02:03:21 -0500 (EST) Message-ID: Subject: Re: [PATCH] Backport gcc-12: jobserver FIFO support From: Xi Ruoyao To: Martin =?gb2312?Q?Li=810=948ka?= , GCC Patches Cc: Jakub Jelinek , Arsen =?gb2312?Q?Arsenovi=810=8C4?= , Richard Biener Date: Sat, 10 Dec 2022 15:03:13 +0800 In-Reply-To: <8b594fb7-343d-ca34-20c7-e15f6315c884@suse.cz> References: <8b594fb7-343d-ca34-20c7-e15f6315c884@suse.cz> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FROM_SUSPICIOUS_NTLD,LIKELY_SPAM_FROM,SPF_HELO_PASS,SPF_PASS,TXREP,T_PDS_OTHER_BAD_TLD 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: On Fri, 2022-12-09 at 11:07 +0100, Martin Li=C5=A1ka wrote: > Hi. >=20 > As make 4.4 has been release, it switches to FIFO by default. That makes > troubles to the latest GCC release, version 12. Right now, we've been usi= ng > the following 4 patches in openSUSE gcc12 package: >=20 > 1270ccda70ca09f7d4fe76b5156dca8992bd77a6 > 53e3b2bf16a486c15c20991c6095f7be09012b55 > fed766af32ed6cd371016cc24e931131e19b4eb1 > 3f1c2f89f6b8b8d23a9072f8549b0a2c1de06b03 >=20 > Would it be fine to backport it to gcc-12 branch? Arsen asked me the toda= y > as Gentoo people want it as well. I'd vote a +1, I've applied them to a GCC 12.2 build and used it to build many packages with -flto=3Dauto. GCC seems communicating with make- 4.4 correctly with these patches. > Patch can bootstrap on x86_64-linux-gnu and survives regression tests. >=20 > Ready to be installed? > Thanks, > Martin --=20 Xi Ruoyao School of Aerospace Science and Technology, Xidian University