From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 54373 invoked by alias); 27 Sep 2016 13:54:12 -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 54354 invoked by uid 89); 27 Sep 2016 13:54:11 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=HCC:U*law X-HELO: COL004-OMC2S3.hotmail.com Received: from col004-omc2s3.hotmail.com (HELO COL004-OMC2S3.hotmail.com) (65.55.34.77) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 27 Sep 2016 13:54:01 +0000 Received: from EUR01-DB5-obe.outbound.protection.outlook.com ([65.55.34.72]) by COL004-OMC2S3.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Tue, 27 Sep 2016 06:54:00 -0700 Received: from HE1EUR01FT005.eop-EUR01.prod.protection.outlook.com (10.152.0.56) by HE1EUR01HT252.eop-EUR01.prod.protection.outlook.com (10.152.1.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.629.5; Tue, 27 Sep 2016 13:53:58 +0000 Received: from HE1PR0701MB2169.eurprd07.prod.outlook.com (10.152.0.55) by HE1EUR01FT005.mail.protection.outlook.com (10.152.1.229) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.629.5 via Frontend Transport; Tue, 27 Sep 2016 13:53:57 +0000 Received: from HE1PR0701MB2169.eurprd07.prod.outlook.com ([10.168.36.18]) by HE1PR0701MB2169.eurprd07.prod.outlook.com ([10.168.36.18]) with mapi id 15.01.0639.008; Tue, 27 Sep 2016 13:53:57 +0000 From: Bernd Edlinger To: Florian Weimer , Jason Merrill CC: "gcc-patches@gcc.gnu.org" , Jeff Law Subject: Re: [PATCH] Make -Wint-in-bool-context warn on suspicious shift ops Date: Tue, 27 Sep 2016 13:56:00 -0000 Message-ID: References: <87shslv769.fsf@mid.deneb.enyo.de> In-Reply-To: <87shslv769.fsf@mid.deneb.enyo.de> authentication-results: spf=softfail (sender IP is 10.152.0.55) smtp.mailfrom=hotmail.de; deneb.enyo.de; dkim=none (message not signed) header.d=none;deneb.enyo.de; dmarc=none action=none header.from=hotmail.de; received-spf: SoftFail (protection.outlook.com: domain of transitioning hotmail.de discourages use of 10.152.0.55 as permitted sender) x-ms-exchange-messagesentrepresentingtype: 1 x-eopattributedmessage: 0 x-microsoft-exchange-diagnostics: 1;HE1EUR01HT252;6:FDBh03LLF/YEjRvMRrfx6QcHeTmbYaodjlRxfHKvmJ+YlzVukMyQEEpyGNTHaZKH0hufgHENOYA2sR9PuUWx/0PipzarySSZZTyuAQ0kv/L8b32tesl/KaWvMB+qLG8BNYHIEJ+or/iYTo3370gI8Ct2tKDgebgNkYzs2xPbTQPFP/rXxgzcShG7r+wTS6v7fMBeHMaPU5VUP2Boo5vvSFe72RdknIUR0ICUG2EiP6K5PMpN999yRCN5LxPJfgx7U+LxLpQXm92Jxz/WjrBarHEI/80SlHWQ2YTw+/Z2u8g=;5:DWAIqoBKavmgGVd0WduoLwketCTxX+EnVz2wB0eFr14hNru2WrgKJNhV4PxD4KHbaRN6w6PwWOVu/soQfE+72PnpVqH6kyngUcKEc+BLF2OHyTubPZ78+ELyEXZrgtmWR738atty8ZV8R9YlvhsGrg==;24:9OPtcWdJyeUpELs5Hq98suk63VPOPHy30DmTyf7Qx7690JzTlKPlY97pYpYAfnns9bU1MagOwTisIsFW9UI+eUp2S60jlPvn9sqwfa4ObyM=;7:VZ4lu+AXIJz78N4+p4rM1eVPHZS/0vMu0WiFzQjQTHEWFf9/DkHQCNPoUeApskUAGkfRG3D2EFFIzDYJPrMCJRli9s6yXAzu5s3MsCaQV7CBq40twooglH1/yhRukqjvg3l8mkg+sgjZKlY/BzUtNFZFHXli7mssKQUusp4oAgqrn4UJCq/GYiiwKwqV2n7Q8z6WHnKTw1pmtsRRzJg25NqDtVCXOM8obKYGikEYONjYR9gP4ITIi8ps5BFENarH+UMvxAv90HfR5vkeuWJko+s/JktVdyWsGbinfC932+aPdcsGmS/7ypIoJTSyP5j5 x-forefront-antispam-report: EFV:NLI;SFV:NSPM;SFS:(10019020)(98900003);DIR:OUT;SFP:1102;SCL:1;SRVR:HE1EUR01HT252;H:HE1PR0701MB2169.eurprd07.prod.outlook.com;FPR:;SPF:None;LANG:en; x-ms-office365-filtering-correlation-id: 7e54e1dd-1c49-409d-2d98-08d3e6ddb963 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(1601124038)(1603103081)(1601125047);SRVR:HE1EUR01HT252; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(432015012)(82015046);SRVR:HE1EUR01HT252;BCL:0;PCL:0;RULEID:;SRVR:HE1EUR01HT252; x-forefront-prvs: 007814487B spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Sep 2016 13:53:57.7520 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1EUR01HT252 X-SW-Source: 2016-09/txt/msg01990.txt.bz2 T24gMDkvMjcvMTYgMTQ6NDksIEZsb3JpYW4gV2VpbWVyIHdyb3RlOg0KPiAq IEphc29uIE1lcnJpbGw6DQo+DQo+PiBPbiBTdW4sIFNlcCAyNSwgMjAxNiBh dCAzOjQ2IEFNLCBCZXJuZCBFZGxpbmdlcg0KPj4gPGJlcm5kLmVkbGluZ2Vy QGhvdG1haWwuZGU+IHdyb3RlOg0KPj4+IFRoaXMgcGF0Y2ggbWFrZXMgLVdp bnQtaW4tYm9vbC1jb250ZXh0IHdhcm4gb24gc3VzcGljaW91cyBpbnRlZ2Vy IGxlZnQNCj4+PiBzaGlmdHMsIHdoZW4gdGhlIGludGVnZXIgaXMgc2lnbmVk LCB3aGljaCBpcyBtb3N0IGxpa2VseSBzb21lIGtpbmQgb2YNCj4+PiBwcm9n cmFtbWluZyBlcnJvciwgZm9yIGluc3RhbmNlIHVzaW5nICI8PCIgaW5zdGVh ZCBvZiAiPCIuDQo+Pj4NCj4+PiBUaGUgd2FybmluZyBpcyBtb3RpdmF0ZWQg YnkgdGhlIGZhY3QsIHRoYXQgYW4gb3ZlcmZsb3cgb24gaW50ZWdlciBzaGlm dA0KPj4+IGxlZnQgaXMgdW5kZWZpbmVkIGJlaGF2aW9yLCBldmVuIGlmIGdj YyB3b24ndCBvcHRpbWl6ZSB0aGUgc2hpZnQgYmFzZWQNCj4+PiBvbiB0aGUg dW5kZWZpbmVkIGJlaGF2aW9yLg0KPj4+DQo+Pj4gU28gaW4gYWJzZW5jZSBv ZiB1bmRlZmluZWQgYmVoYXZpb3IgdGhlIGJvb2xlYW4gcmVzdWx0IGRvZXMg bm90IGRlcGVuZA0KPj4+IG9uIHRoZSBzaGlmdCB2YWx1ZSwgdGh1cyB0aGUg d2hvbGUgc2hpZnRpbmcgaXMgcG9pbnRsZXNzLg0KPj4NCj4+IEl0J3MgcG9p bnRsZXNzIGZvciB1bnNpZ25lZCBpbnRlZ2VycywgdG9vOyB3aHkgbm90IHdh cm4gZm9yIHRoZW0gYXMNCj4+IHdlbGw/ICBBbmQgd2h5IG5vdCB3YXJuIGZv ciAwIDw8IDAgYW5kIDEgPDwgMCwgd2hpY2ggYXJlIGp1c3QgYXMNCj4+IHBv aW50bGVzcz8NCj4NCj4g4oCcMSA8PCAw4oCcIGlzIG9mdGVuIHVzZWQgaW4g YSBzZXF1ZW5jZSBvZiBmbGFnIG1hc2sgZGVmaW5pdGlvbnMuICBUaGlzDQo+ IGV4YW1wbGUgaXMgZnJvbSA8Yml0cy90ZXJtaW9zLmg+Og0KPg0KPiB8IC8q IFRlcm1pbmFsIGNvbnRyb2wgc3RydWN0dXJlLiAgKi8NCj4gfCBzdHJ1Y3Qg dGVybWlvcw0KPiB8IHsNCj4gfCAgIC8qIElucHV0IG1vZGVzLiAgKi8NCj4g fCAgIHRjZmxhZ190IGNfaWZsYWc7DQo+IHwgI2RlZmluZSBJR05CUksgICgx IDw8IDApICAgICAgICAvKiBJZ25vcmUgYnJlYWsgY29uZGl0aW9uLiAgKi8N Cj4gfCAjZGVmaW5lIEJSS0lOVCAgKDEgPDwgMSkgICAgICAgIC8qIFNpZ25h bCBpbnRlcnJ1cHQgb24gYnJlYWsuICAqLw0KPiB8ICNkZWZpbmUgSUdOUEFS ICAoMSA8PCAyKSAgICAgICAgLyogSWdub3JlIGNoYXJhY3RlcnMgd2l0aCBw YXJpdHkgZXJyb3JzLiAgKi8NCj4gfCAjZGVmaW5lIFBBUk1SSyAgKDEgPDwg MykgICAgICAgIC8qIE1hcmsgcGFyaXR5IGFuZCBmcmFtaW5nIGVycm9ycy4g ICovDQo+DQo+IOKAnDAgPDwgMOKAnSBpcyB1c2VkIGluIGEgc2ltaWxhciBj b250ZXh0LCB0byBjcmVhdGUgYSB6ZXJvIGNvbnN0YW50IGZvciBhDQo+IG11 bHRpLWJpdCBzdWJmaWVsZCBvZiBhbiBpbnRlZ2VyLg0KPg0KPiBUaGlzIGV4 YW1wbGUgY29tZXMgZnJvbSBHREIsIGluIGJmZC9lbGY2NC1hbHBoYS5jOg0K Pg0KPiB8ICAgaW5zbiA9IElOU05fQUREUSB8ICgxNiA8PCAyMSkgfCAoMCA8 PCAxNikgfCAoMCA8PCAwKTsNCj4NCg0KT2YgY291cnNlIHRoYXQgaXMgbm90 IGEgYm9vbGVhbiBjb250ZXh0LCBhbmQgd2lsbCBub3QgZ2V0IGEgd2Fybmlu Zy4NCg0KUXVlc3Rpb24gaXMgaWYgImlmICgxIDw8IDApIiBpcyBwb3NzaWJs eSBhIG1pc3Mtc3BlbGxlZCAiaWYgKDEgPCAwKSIuDQoNCk1heWJlIDEgYW5k IDAgY29tZSBmcm9tIG1hY3JvIGV4cGFuc2lvbi4uLi4NCg0KDQoNCkJlcm5k Lg0K