From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 56845 invoked by alias); 29 May 2019 10:55:49 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 56821 invoked by uid 89); 29 May 2019 10:55:49 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-5.7 required=5.0 tests=AWL,BAYES_00,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.1 spammy= X-HELO: EUR02-AM5-obe.outbound.protection.outlook.com Received: from mail-eopbgr00068.outbound.protection.outlook.com (HELO EUR02-AM5-obe.outbound.protection.outlook.com) (40.107.0.68) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 29 May 2019 10:55:47 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SqixasxS2uhrWEXrBaxW1Mm0C0r3S2gy8Y6foGcYvSo=; b=acpoF1ici9L8LujEOvaApZDGKNGjGEtsgKB+mdj6Makeg+vTporsm4kYwPLa6w2QSB5WpFiKZncsb9eC0y+SMX0y36rkY2D594i66zxbYZKa+ju2soAaJeAJow0GhxW5dPyzaB6AfNQ5ijKRTb21aAHFURq87lKaB9yRhC91OPw= Received: from VE1PR08MB4637.eurprd08.prod.outlook.com (10.255.27.14) by VE1PR08MB4719.eurprd08.prod.outlook.com (10.255.115.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1922.20; Wed, 29 May 2019 10:55:43 +0000 Received: from VE1PR08MB4637.eurprd08.prod.outlook.com ([fe80::91d0:a7fb:baa1:9a20]) by VE1PR08MB4637.eurprd08.prod.outlook.com ([fe80::91d0:a7fb:baa1:9a20%7]) with mapi id 15.20.1922.021; Wed, 29 May 2019 10:55:43 +0000 From: Szabolcs Nagy To: Jonathan Wakely CC: nd , Christophe Lyon , Jonathan Wakely , =?utf-8?B?RGFuaWVsIEtyw7xnbGVy?= , libstdc++ , gcc Patches Subject: Re: [PATCH] Implement LWG 2686, hash Date: Wed, 29 May 2019 11:09:00 -0000 Message-ID: References: <20170323174905.GG4425@redhat.com> <20190503224255.GI2599@redhat.com> <20190504143628.GL2599@redhat.com> <20190507093746.GQ2599@redhat.com> <20190507100740.GT2599@redhat.com> <7826f1f8-7c87-b315-b9dc-63c3f250f8d5@arm.com> In-Reply-To: user-agent: Mozilla/5.0 (X11; Linux aarch64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 authentication-results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs.Nagy@arm.com; x-ms-oob-tlc-oobclassifiers: OLM:9508; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 Content-Type: text/plain; charset="utf-8" Content-ID: <2CA024169A613C498EA028A38CBEE4AE@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Szabolcs.Nagy@arm.com X-IsSubscribed: yes X-SW-Source: 2019-05/txt/msg01881.txt.bz2 T24gMDkvMDUvMjAxOSAxNjoxNiwgSm9uYXRoYW4gV2FrZWx5IHdyb3RlOg0K PiBPbiBUaHUsIDkgTWF5IDIwMTkgYXQgMTU6NDMsIFN6YWJvbGNzIE5hZ3kg PFN6YWJvbGNzLk5hZ3lAYXJtLmNvbT4gd3JvdGU6DQo+PiBPbiAwNy8wNS8y MDE5IDEzOjIxLCBDaHJpc3RvcGhlIEx5b24gd3JvdGU6DQo+Pj4gT24gVHVl LCA3IE1heSAyMDE5IGF0IDEyOjA3LCBKb25hdGhhbiBXYWtlbHkgPGp3YWtl bHlAcmVkaGF0LmNvbT4gd3JvdGU6DQo+Pj4+IE9uIDA3LzA1LzE5IDEwOjM3 ICswMTAwLCBKb25hdGhhbiBXYWtlbHkgd3JvdGU6DQo+Pj4+PiBPbiAwNy8w NS8xOSAxMTowNSArMDIwMCwgQ2hyaXN0b3BoZSBMeW9uIHdyb3RlOg0KPj4+ Pj4+IEknbSBzZWVpbmcgbGluayBmYWlsdXJlcyBvbiBhcm0tZWFiaSAodXNp bmcgbmV3bGliKToNCj4+Pj4+PiBFeGNlc3MgZXJyb3JzOg0KPj4+Pj4+IC9s aWJzdGRjKystdjMvc3JjL2MrKzE3L2ZzX29wcy5jYzo4MDY6IHVuZGVmaW5l ZCByZWZlcmVuY2UgdG8gYGNoZGlyJw0KPj4+Pj4+IC9saWJzdGRjKystdjMv c3JjL2MrKzE3L2ZzX29wcy5jYzo1ODM6IHVuZGVmaW5lZCByZWZlcmVuY2Ug dG8gYG1rZGlyJw0KPj4+Pj4+IC9saWJzdGRjKystdjMvc3JjL2MrKzE3L2Zz X29wcy5jYzoxMTM0OiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBjaG1vZCcN Cj4+Pj4+PiAvbGlic3RkYysrLXYzL3NyYy9jKysxNy8uLi9maWxlc3lzdGVt L29wcy1jb21tb24uaDo0Mzk6IHVuZGVmaW5lZA0KPj4+Pj4+IHJlZmVyZW5j ZSB0byBgY2htb2QnDQo+Pj4+Pj4gL2xpYnN0ZGMrKy12My9zcmMvYysrMTcv ZnNfb3BzLmNjOjc1MDogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgcGF0aGNv bmYnDQo+Pj4+Pj4gL2xpYnN0ZGMrKy12My9zcmMvYysrMTcvZnNfb3BzLmNj Ojc2OTogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgZ2V0Y3dkJw0KPj4+Pj4+ DQo+Pj4+Pj4gQ2hyaXN0b3BoZQ0KPj4+Pg0KPj4+PiBJcyBpdCBkZWZpbml0 ZWx5IHRoZSBuZXcgMTlfZGlhZ25vc3RpY3MvZXJyb3JfY29uZGl0aW9uL2hh c2guY2MgdGVzdA0KPj4+PiB0aGF0J3MgZ2l2aW5nIHRoaXMgZXJyb3I/DQo+ Pg0KPj4gaSBsb29rZWQgYXQgdGhpcyBhbmQgbGQgLU0gcmVwb3J0cw0KPj4N Cj4+IC9CL2FhcmNoNjQtbm9uZS1lbGYvbGlic3RkYysrLXYzL3NyYy8ubGli cy9saWJzdGRjKysuYShzeXN0ZW1fZXJyb3IubykNCj4+ICAgICAgICAgaGFz aC5vIChzdGQ6Ol9WMjo6ZXJyb3JfY2F0ZWdvcnk6OmRlZmF1bHRfZXJyb3Jf Y29uZGl0aW9uKGludCkgY29uc3QpDQo+PiAvQi9hYXJjaDY0LW5vbmUtZWxm L2xpYnN0ZGMrKy12My9zcmMvLmxpYnMvbGlic3RkYysrLmEoZnNfb3BzLm8p DQo+PiAgICAgICAgIC9CL2FhcmNoNjQtbm9uZS1lbGYvbGlic3RkYysrLXYz L3NyYy8ubGlicy9saWJzdGRjKysuYShzeXN0ZW1fZXJyb3IubykgKHZvaWQg c3RkOjpfX2N4eDExOjpiYXNpY19zdHJpbmc8Y2hhciwgc3RkOjpjaGFyX3Ry YWl0czxjaGFyPiwNCj4+IHN0ZDo6YWxsb2NhdG9yPGNoYXI+ID46Ol9NX2Nv bnN0cnVjdDxjaGFyIGNvbnN0Kj4oY2hhciBjb25zdCosIGNoYXIgY29uc3Qq LCBzdGQ6OmZvcndhcmRfaXRlcmF0b3JfdGFnKSkNCj4+IC4uLg0KPj4NCj4+ IGkuZS4gaGFzaC5vIHB1bGxzIHN5c3RlbV9lcnJvci5vIGluIGJlY2F1c2Ug b2YNCj4+DQo+PiAgIHN0ZDo6X1YyOjplcnJvcl9jYXRlZ29yeTo6ZGVmYXVs dF9lcnJvcl9jb25kaXRpb24oaW50KSBjb25zdA0KPj4NCj4+IGFuZCBzeXN0 ZW1fZXJyb3IubyBwdWxscyBmc19vcHMubyBpbiBiZWNhdXNlIG9mDQo+Pg0K Pj4gICBzdGQ6Ol9fY3h4MTE6OmJhc2ljX3N0cmluZy4uLg0KPj4NCj4+IHN5 bWJvbCByZWZlcmVuY2UuDQo+Pg0KPj4gaXQgc2VlbXMgZnNfb3BzLm8gaXMg dGhlIGZpcnN0IG9iamVjdCBpbiBsaWJzdGRjKysuYQ0KPj4gdGhhdCBwcm92 aWRlcyBhICh3ZWFrKSBkZWZpbml0aW9uIGZvcg0KPj4NCj4+IF9aTlN0N19f Y3h4MTExMmJhc2ljX3N0cmluZ0ljU3QxMWNoYXJfdHJhaXRzSWNFU2FJY0VF MTJfTV9jb25zdHJ1Y3RJUEtjRUV2VF9TOF9TdDIwZm9yd2FyZF9pdGVyYXRv cl90YWcNCj4gDQo+IEFoLCBzbyBtYXliZSB3ZSBuZWVkIGFuIGV4cGxpY2l0 IGluc3RhbnRpYXRpb24gZWxzZXdoZXJlLg0KPiBPciBjb21wbGV0ZWx5IGRp c2FibGUgYWxsIHRoZSBzdHVmZiB1c2luZyBjaGRpciwgbWtkaXIgZXRjIGZv ciB0aGVzZQ0KPiBuZXdsaWIgdGFyZ2V0cywgd2hpY2ggaXMgcHJvYmFibHkg YSBnb29kIGlkZWEgYW55d2F5Lg0KDQpkaXNhYmxpbmcgZnMgdGhpbmdzIGZv ciBiYXJlbWV0YWwgbWFrZXMgc2Vuc2UuDQoNCmJ1dCBpIHdvdWxkIG5vdCBl eHBlY3Qgc3lzdGVtX2Vycm9yLm8gdG8gZGVwZW5kDQpvbiBmc19vcHMubyBl dmVuIG9uIG5vbi1iYXJlbWV0YWwgdGFyZ2V0cy4NCg0Kc28gd2hhdGV2ZXIg Y2F1c2VzIHRoZSBkZXBlbmRlbmN5IHNob3VsZCBiZSBmaXhlZA0KYXMgd2Vs bCBpIHRoaW5rLg0KDQppbiB0aGlzIGNhc2UgdGhlIGJhc2Vfc3RyaW5nX3do YXRldmVyIHNob3VsZCBoYXZlDQphIGRlZmluaXRpb24gZWl0aGVyIGluIHN5 c3RlbV9lcnJvci5vIG9yIGluIGEgLm8NCndpdGggbWluaW1hbCBkZXBzIHRo YXQgaXMgZ3VhcmFudGVlZCB0byBjb21lIGJlZm9yZQ0KZnNfb3BzLm8gaW4g bGlic3RkYysrLmENCg==