From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lxmtout4.gsi.de (lxmtout4.gsi.de [140.181.3.147]) by sourceware.org (Postfix) with ESMTPS id 4CBC9386F023; Fri, 22 May 2020 07:49:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 4CBC9386F023 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=gsi.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=M.Kretz@gsi.de Received: from localhost (localhost [127.0.0.1]) by lxmtout4.gsi.de (Postfix) with ESMTP id E9CC1207C302; Fri, 22 May 2020 09:49:43 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at lxmtout4.gsi.de Received: from lxmtout4.gsi.de ([127.0.0.1]) by localhost (lxmtout4.gsi.de [127.0.0.1]) (amavisd-new, port 10024) with LMTP id uBpFRGwbLjUC; Fri, 22 May 2020 09:49:43 +0200 (CEST) Received: from srvex3.campus.gsi.de (srvex3.campus.gsi.de [10.10.4.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by lxmtout4.gsi.de (Postfix) with ESMTPS id CE4B6207C2F9; Fri, 22 May 2020 09:49:43 +0200 (CEST) Received: from excalibur.localnet (140.181.3.12) by srvex3.campus.gsi.de (10.10.4.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1847.3; Fri, 22 May 2020 09:49:39 +0200 From: Matthias Kretz To: Jonathan Wakely , CC: Subject: Re: [PATCH] Let numeric_limits::is_iec559 reflect -ffast-math Date: Fri, 22 May 2020 09:49:33 +0200 Message-ID: <4545252.oCjhQSYjh5@excalibur> Organization: GSI Helmholtzzentrum =?UTF-8?B?ZsO8cg==?= Schwerionenforschung In-Reply-To: References: <2471679.QqfNXX16uU@excalibur> <20200521142449.GE2678@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="UTF-8" X-Originating-IP: [140.181.3.12] X-ClientProxiedBy: srvex4.Campus.gsi.de (10.10.4.36) To srvex3.campus.gsi.de (10.10.4.16) X-Spam-Status: No, score=-12.8 required=5.0 tests=BAYES_00, BODY_8BITS, KAM_DMARC_STATUS, RCVD_IN_DNSWL_NONE, SPF_PASS, TXREP, T_SPF_HELO_PERMERROR autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libstdc++@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libstdc++ mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 May 2020 07:49:53 -0000 T24gRG9ubmVyc3RhZywgMjEuIE1haSAyMDIwIDE3OjQ2OjAxIENFU1QgTWFyYyBHbGlzc2Ugd3Jv dGU6Cj4gT24gVGh1LCAyMSBNYXkgMjAyMCwgSm9uYXRoYW4gV2FrZWx5IHdyb3RlOgo+ID4gT24g MjcvMDQvMjAgMTc6MDkgKzAyMDAsIE1hdHRoaWFzIEtyZXR6IHdyb3RlOgo+ID4+IEZyb206IE1h dHRoaWFzIEtyZXR6IDxrcmV0ekBrZGUub3JnPgo+ID4+IAo+ID4+ICAgICAgICBQUiBsaWJzdGRj KysvODQ5NDkKPiA+PiAgICAgICAgKiBpbmNsdWRlL3N0ZC9saW1pdHM6IExldCBpc19pZWM1NTkg cmVmbGVjdCB3aGV0aGVyCj4gPj4gICAgICAgIF9fR0NDX0lFQ181NTkgc2F5cyBmbG9hdCBhbmQg ZG91YmxlIHN1cHBvcnQgSUVFRSA3NTQtMjAwOC4KPiA+PiAgICAgICAgKiB0ZXN0c3VpdGUvMThf c3VwcG9ydC9udW1lcmljX2xpbWl0cy9pc19pZWM1NTkuY2M6IFRlc3QgSUVDNTU5Cj4gPj4gICAg ICAgIG1hbmRhdGVkIGJlaGF2aW9yIGlmIGlzX2llYzU1OSBpcyB0cnVlLgo+ID4+ICAgICAgICAq IHRlc3RzdWl0ZS8xOF9zdXBwb3J0L251bWVyaWNfbGltaXRzL2luZmluaXR5LmNjOiBPbmx5IHRl c3QgaW5mCj4gPj4gICAgICAgIGJlaGF2aW9yIGlmIGlzX2llYzU1OSBpcyB0cnVlLCBvdGhlcndp c2UgdGhlcmUgaXMgbm8gZ3VhcmFudGVlCj4gPj4gICAgICAgIGhvdyBhcml0aG1ldGljIG9uIGlu ZiBiZWhhdmVzLgo+ID4+ICAgICAgICAqIHRlc3RzdWl0ZS8xOF9zdXBwb3J0L251bWVyaWNfbGlt aXRzL3F1aWV0X05hTi5jYzogZGl0dG8gZm9yCj4gPj4gICAgICAgIE5hTi4KPiA+PiAgICAgICAg KiB0ZXN0c3VpdGUvMThfc3VwcG9ydC9udW1lcmljX2xpbWl0cy9kZW5vcm1fbWluLTEuY2M6IENv bXBpbGUKPiA+PiAgICAgICAgd2l0aCAtZmZhc3QtbWF0aC4KPiA+PiAgICAgICAgKiB0ZXN0c3Vp dGUvMThfc3VwcG9ydC9udW1lcmljX2xpbWl0cy9lcHNpbG9uLTEuY2M6IGRpdHRvLgo+ID4+ICAg ICAgICAqIHRlc3RzdWl0ZS8xOF9zdXBwb3J0L251bWVyaWNfbGltaXRzL2luZmluaXR5LTEuY2M6 IGRpdHRvLgo+ID4+ICAgICAgICAqIHRlc3RzdWl0ZS8xOF9zdXBwb3J0L251bWVyaWNfbGltaXRz L2lzX2llYzU1OS0xLmNjOiBkaXR0by4KPiA+PiAgICAgICAgKiB0ZXN0c3VpdGUvMThfc3VwcG9y dC9udW1lcmljX2xpbWl0cy9xdWlldF9OYU4tMS5jYzogZGl0dG8uCj4gPiAKPiA+IEknbSBpbmNs aW5lZCB0byBnbyBhaGVhZCBhbmQgY29tbWl0IHRoaXMgKHRvIG1hc3RlciBvbmx5LCBvYnZpb3Vz bHkpLgo+ID4gSXQgY2VydGFpbmx5IHNlZW1zIG1vcmUgY29ycmVjdCB0byBtZSwgYW5kIHdlJ2xs IHByb2JhYmx5IG5ldmVyIGZpbmQKPiA+IG91dCBpZiBpdCdzICJzYWZlIiB0byBkbyB1bmxlc3Mg d2UgYWN0dWFsbHkgY2hhbmdlIGl0IGFuZCBzZWUgd2hhdAo+ID4gaGFwcGVucy4KPiA+IAo+ID4g TWFyYywgZG8geW91IGhhdmUgYW4gb3Bpbmlvbj8KPiAKPiBJIGRvbid0IGhhdmUgYSBzdHJvbmcg b3BpbmlvbiBvbiB0aGlzLiBJIHRob3VnaHQgd2Ugd2VyZSByZWZyYWluaW5nIGZyb20KPiBjaGFu Z2luZyBudW1lcmljX2xpbWl0cyBiYXNlZCBvbiBmbGFncyAobGlrZSAtZndyYXB2IGZvciBtb2R1 bG8pIGJlY2F1c2UKPiB0aGF0IHdvdWxkIGxlYWQgdG8gT0RSIHZpb2xhdGlvbnMgd2hlbiBwZW9w bGUgbGluayBvYmplY3RzIGNvbXBpbGVkIHdpdGgKPiBkaWZmZXJlbnQgZmxhZ3MuIFRoZXJlIGlz IGEgdmFsdWUgaW4gbGlic3RkYysrLnNvLCB3aGljaCBtYXkgaGF2ZSBiZWVuCj4gY29tcGlsZWQg d2l0aCBkaWZmZXJlbnQgZmxhZ3MgdGhhbiB0aGUgYXBwbGljYXRpb24uCgpCdXQgdGhlc2UgT0RS IHZpb2xhdGlvbnMgaGFwcGVuIGluIGFueSBjYXNlOiBUaGUgZmxvYXRpbmctcG9pbnQgdHlwZXMg YXJlIApkaWZmZXJlbnQgdHlwZXMgd2l0aCBvciB3aXRob3V0IC1mZmFzdC1tYXRoIChhbmQgcmVs YXRlZCkgZmxhZ3MuIFRoZXkgYmVoYXZlIApkaWZmZXJlbnRseS4gQ29tcGlsaW5nIGEgZnVuY3Rp b24gaW4gbXVsdGlwbGUgVFVzIHdpdGggZGlmZmVyZW50IGZsYWdzIApwcm9kdWNlcyBvYnNlcnZh Ymx5IGRpZmZlcmVudCByZXN1bHRzLiBDaG9vc2luZyBhIHNpbmdsZSBvbmUgb2YgdGhlbSBpcyAK b2J2aW91c2x5IGZyYWdpbGUgYW5kIGJyb2tlbi4gVGhhdCdzIHRoZSBzcGlyaXQgb2YgYW4gT0RS IHZpb2xhdGlvbi4uLgoKSXQgd291bGQgc29tZXRpbWVzIGJlIHVzZWZ1bCB0byBoYXZlIGRpZmZl cmVudCB0eXBlczoKZmxvYXQsIGZsb2F0X25vX25hbiwgZmxvYXRfbm9fbmFuX25vX3NpZ25lZF96 ZXJvLCAuLi4gCgotLSAK4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSACiBEci4gTWF0dGhpYXMgS3JldHogICAgICAgICAgICAgICAgICAgICAgICAgICBo dHRwczovL21hdHRrcmV0ei5naXRodWIuaW8KIEdTSSBIZWxtaG9sdHogQ2VudHJlIGZvciBIZWF2 eSBJb24gUmVzZWFyY2ggICAgICAgICAgICAgICBodHRwczovL2dzaS5kZQogc3RkOjpleHBlcmlt ZW50YWw6OnNpbWQgICAgICAgICAgICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9WY0RldmVsL3N0ZC1z aW1kCuKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgAo=