From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lxmtout1.gsi.de (lxmtout1.gsi.de [140.181.3.111]) by sourceware.org (Postfix) with ESMTPS id 464D63858D39; Tue, 28 Mar 2023 10:42:42 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 464D63858D39 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gsi.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gsi.de Received: from localhost (localhost [127.0.0.1]) by lxmtout1.gsi.de (Postfix) with ESMTP id 7FE5D2051044; Tue, 28 Mar 2023 12:42:41 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at lxmtout1.gsi.de Received: from lxmtout1.gsi.de ([127.0.0.1]) by localhost (lxmtout1.gsi.de [127.0.0.1]) (amavisd-new, port 10024) with LMTP id Zv8O35Z4unzO; Tue, 28 Mar 2023 12:42:41 +0200 (CEST) Received: from srvEX6.campus.gsi.de (unknown [10.10.4.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lxmtout1.gsi.de (Postfix) with ESMTPS id 656912051040; Tue, 28 Mar 2023 12:42:41 +0200 (CEST) Received: from minbar.localnet (140.181.3.12) by srvEX6.campus.gsi.de (10.10.4.96) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.26; Tue, 28 Mar 2023 12:42:41 +0200 From: Matthias Kretz To: , Subject: [committed] libstdc++: Fix operator% implementation for Clang Date: Tue, 28 Mar 2023 12:42:40 +0200 Message-ID: <12813636.nUPlyArG6x@minbar> Organization: GSI Helmholtz Centre for Heavy Ion Research MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="nextPart4786092.iZASKD2KPV" Content-Transfer-Encoding: 7Bit X-Originating-IP: [140.181.3.12] X-ClientProxiedBy: srvEX7.Campus.gsi.de (10.10.4.97) To srvEX6.campus.gsi.de (10.10.4.96) X-Spam-Status: No, score=-10.2 required=5.0 tests=BAYES_00,BODY_8BITS,GIT_PATCH_0,KAM_DMARC_STATUS,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: --nextPart4786092.iZASKD2KPV Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="UTF-8" CgpUaGlzIHJlc29sdmVzIGEgcmVncmVzc2lvbiBvZiBteSBwcmV2aW91cyBmaXggd2hlcmUgQ2xh bmcgd291bGQgSUNFIG9uCl9TX2RpdmlkZXMuCgpTaWduZWQtb2ZmLWJ5OiBNYXR0aGlhcyBLcmV0 eiA8bS5rcmV0ekBnc2kuZGU+CgpsaWJzdGRjKystdjMvQ2hhbmdlTG9nOgoKCSogaW5jbHVkZS9l eHBlcmltZW50YWwvYml0cy9zaW1kX3g4Ni5oIChfU2ltZEltcGxYODYpOiBVc2UKCV9CYXNlOjpf U19kaXZpZGVzIGlmIHRoZSBvcHRpbWl6ZWQgX1NfZGl2aWRlcyBmdW5jdGlvbiBpcyBoaWRkZW4K CXZpYSB0aGUgcHJlcHJvY2Vzc29yLgotLS0KIGxpYnN0ZGMrKy12My9pbmNsdWRlL2V4cGVyaW1l bnRhbC9iaXRzL3NpbWRfeDg2LmggfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25z KCspCgoKLS0K4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSACiBEci4gTWF0dGhpYXMgS3JldHogICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwczov L21hdHRrcmV0ei5naXRodWIuaW8KIEdTSSBIZWxtaG9sdHogQ2VudHJlIGZvciBIZWF2eSBJb24g UmVzZWFyY2ggICAgICAgICAgICAgICBodHRwczovL2dzaS5kZQogc3Rk4oKTOjpzaW1kCuKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgA== --nextPart4786092.iZASKD2KPV Content-Disposition: inline; filename="0001-libstdc-Fix-operator-implementation-for-Clang.patch" Content-Transfer-Encoding: 7Bit Content-Type: text/x-patch; charset="utf-8"; name="0001-libstdc-Fix-operator-implementation-for-Clang.patch" diff --git a/libstdc++-v3/include/experimental/bits/simd_x86.h b/libstdc++-v3/include/experimental/bits/simd_x86.h index 2a3e74d9119..fc3e96d696c 100644 --- a/libstdc++-v3/include/experimental/bits/simd_x86.h +++ b/libstdc++-v3/include/experimental/bits/simd_x86.h @@ -1524,6 +1524,8 @@ _CsrGuard() */ return _Base::_S_divides(__x, __y); } +#else + using _Base::_S_divides; #endif // _GLIBCXX_SIMD_WORKAROUND_PR90993 // }}} --nextPart4786092.iZASKD2KPV--