From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.CeBiTec.Uni-Bielefeld.DE (smtp.CeBiTec.Uni-Bielefeld.DE [129.70.160.84]) by sourceware.org (Postfix) with ESMTPS id 60C7C3858D32 for ; Mon, 5 Sep 2022 07:44:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 60C7C3858D32 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=CeBiTec.Uni-Bielefeld.DE Authentication-Results: sourceware.org; spf=none smtp.mailfrom=CeBiTec.Uni-Bielefeld.DE Received: from localhost (localhost [127.0.0.1]) by smtp.CeBiTec.Uni-Bielefeld.DE (Postfix) with ESMTP id EE31A6791E; Mon, 5 Sep 2022 09:44:55 +0200 (CEST) X-Virus-Scanned: amavisd-new at CeBiTec.Uni-Bielefeld.DE Received: from smtp.CeBiTec.Uni-Bielefeld.DE ([127.0.0.1]) by localhost (smtp.cebitec.uni-bielefeld.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UV4Iw_zrB0Iw; Mon, 5 Sep 2022 09:44:55 +0200 (CEST) Received: from piggy (piggy.CeBiTec.Uni-Bielefeld.DE [129.70.160.213]) by smtp.CeBiTec.Uni-Bielefeld.DE (Postfix) with SMTP id 9AB4167C18; Mon, 5 Sep 2022 09:44:54 +0200 (CEST) Received: by piggy (sSMTP sendmail emulation); Mon, 05 Sep 2022 09:44:54 +0200 From: "Rainer Orth" To: Martin =?utf-8?Q?Li=C5=A1ka?= Cc: Iain Sandoe , GCC Patches Subject: Re: libsanitizer: merge from upstream References: <10f0f307-2522-fa2f-ae66-e842c76a7f55@suse.cz> <71E19ED7-144A-4DC2-A2DA-6E86AB66597F@sandoe.co.uk> <6f327916-2160-dbd8-5bef-71172999946a@suse.cz> Date: Mon, 05 Sep 2022 09:44:54 +0200 In-Reply-To: <6f327916-2160-dbd8-5bef-71172999946a@suse.cz> ("Martin =?utf-8?Q?Li=C5=A1ka=22's?= message of "Mon, 5 Sep 2022 09:31:34 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-3940.7 required=5.0 tests=BAYES_00,KAM_DMARC_STATUS,KAM_LAZY_DOMAIN_SECURITY,SPF_HELO_NONE,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE 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: Hi Martin, > On 9/4/22 21:50, Iain Sandoe wrote: >> Hi Martin, >>=20 >>> On 30 Aug 2022, at 11:53, Martin Li=C5=A1ka wrote: >>> >>> On 5/4/22 10:59, Martin Li=C5=A1ka wrote: >>>> Hello. >>> I've just done one more merge from upstream. >>> Upstream revision: 84a71d5259c2682403cdbd8710592410a2f128ab. >>=20 >> Which (again) breaks bootstrap on Darwin (since upstream uses features >> and APIs not present in GCC and/or supported by the systems we support). > > Hi. > > Can you please report that to upstream and create a patch that would > be accepted by upstream? this may be difficult, unfortunately. Some time ago, I tried to get an answer to the question which macOS versions are supposed to be supported by upstream LLVM and got nothing, despite the massive involvement of Apple in the project. Still, it's certainly worth a try. As a datapoint, both recent libsanitizer imports broke Solaris 11.3 bootstrap, which is still supported by GCC, but never was by LLVM. In the first case, I managed to get a patch in to fix that (and a non-trivial one at that), in the current case I even created the breakage myself by (again) forgetting that upstream eventually gets imported into GCC with its wider range of supported Solaris versions. Rainer --=20 ---------------------------------------------------------------------------= -- Rainer Orth, Center for Biotechnology, Bielefeld University