From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from thoth.sbs.de (thoth.sbs.de [192.35.17.2]) by sourceware.org (Postfix) with ESMTPS id A15EE3858C3A for ; Thu, 14 Oct 2021 15:34:57 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org A15EE3858C3A Received: from mail2.siemens.de (mail2.siemens.de [139.25.208.11]) by thoth.sbs.de (8.15.2/8.15.2) with ESMTPS id 19EFYtIe027634 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 14 Oct 2021 17:34:55 +0200 Received: from USCIMMBX004.net.plm.eds.com ([161.134.128.186]) by mail2.siemens.de (8.15.2/8.15.2) with ESMTPS id 19EFYqpH024911 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 14 Oct 2021 17:34:55 +0200 Received: from BELEMMBX004.net.plm.eds.com (194.138.214.87) by USCIMMBX004.net.plm.eds.com (161.134.128.186) with Microsoft SMTP Server (TLS) id 14.3.498.0; Thu, 14 Oct 2021 11:34:23 -0400 Received: from BELEMMBX004.net.plm.eds.com (194.138.214.87) by BELEMMBX004.net.plm.eds.com (194.138.214.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 14 Oct 2021 17:34:19 +0200 Received: from BELEMMBX004.net.plm.eds.com ([::1]) by BELEMMBX004.net.plm.eds.com ([::1]) with mapi id 15.01.2242.012; Thu, 14 Oct 2021 17:34:19 +0200 From: "Dallman, John" To: frijolithedog 1 , "gcc-help@gcc.gnu.org" Subject: RE: C programming problem where <= is interpreted as < when using GCC 11.2.0 Thread-Topic: C programming problem where <= is interpreted as < when using GCC 11.2.0 Thread-Index: AdfBEPHePytUrvA8QxaDovs8MDLEQg== Date: Thu, 14 Oct 2021 15:34:19 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-document-confidentiality: NotClassified x-originating-ip: [194.138.214.54] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.6.1018-26468.001 X-TM-AS-Result: No-22.514800-5.000000-10 X-TMASE-MatchedRID: J0A4g22ort7dDS6etHbe271izCkWCQs3fmwyOFgBbs3x5KZMlKYS/X5L mbb/xUuaWAuSz3ewb202/4Ct881DmuCvRZnq77Klp87ESc95lB5MFmmQO5uUdwvBTB90+he+prz cyrz2L12YeMTPaAHLLWALmNFiI15LEwLx+BZ62NPbEowt39nCWfor4ogFjCNb3nHtGkYl/VoZ8R J4fqmXhtGenxDH6mnr345+on9m5Lp78BsGsXGHociBDZk94zOb+dVjQNaxOrcqkSeDPauzr9hQO 8CvZj/X7ajjYPNVOryxweXfvRbRUUAOcs+U3VBNDlbt+tNzTq27tV1fX4pRs/ZvT2zYoYOwX6oA DLWsd0P2qHxEhp+lVzpIhhonTuyPDVhQLbMDwhgvHPnWsRnkIJCnxWCUltTQaPXXRVSBBovsfG+ /NIT6/pUhT38IzfaR/v+Lpd1VGxdqnO9psKKvHxFBD6+ejtlin+kYd8qknufBjbyj5wYDmpFo2/ LhhdUFhgn72LMkncoYXFD2volbyLmrqRMPySgJtEb6AVjFbb3kFjCKd8YMTgCNFKULxGCZJi9o/ Zx5a4z7fZJfDdCIXD/bPm7tO5sUBKKeNqLE3SUTbAkhqGxRTOl7SuZ9USGSnXRsXMVQ0bepZoxa vGZhjrrSaD4M6L9HsLF+kt0ZA2w7L5tIy8GTO5soi2XrUn/J+ZL5o+vRV7xKWdTfwsJjy2LHjeG kjh9X3QfwsVk0UbsiEonDMI2CfwKmARN5PTKc X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--22.514800-5.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.6.1018-26468.001 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-TM-SNTS-SMTP: D2B526C493B8FB51892C62DAB2D106BAEE0303BA993A61C672BFE4E388C09A272 X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_05, KAM_DMARC_NONE, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, KAM_NUMSUBJECT, KAM_SHORT, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gcc-help@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-help mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2021 15:34:59 -0000 PiBJIGFtIG5ldyB0byBwcm9ncmFtbWluZyAuLi4NCg0KVGhlIGZ1bGwgZXhwbGFuYXRpb24gb2Yg d2hhdCB5b3UndmUgZW5jb3VudGVyZWQgaXMgY29tcGxpY2F0ZWQsIGJ1dCB0aGUgZml4IGlzIHZl cnkgc2ltcGxlLCBhbmQgbW9zdCBwcm9ncmFtbWVycyBkbyBpdCBzbyBpbnN0aW5jdGl2ZWx5IHRo ZXkgZm9yZ2V0IGl0IGlzbid0IHF1aXRlIG9idmlvdXMuDQoNCkRvIG5vdCB1c2UgdmFyaWFibGVz IG9mIHR5cGVzIGZsb2F0IG9yIGRvdWJsZSBhcyBsb29wIGNvdW50ZXJzLiBFdmVyLiBBdCBhbGwu DQoNCkZsb2F0aW5nIHBvaW50IHZhcmlhYmxlcyBhcmUgbGlrZSBwaHlzaWNhbCBtZWFzdXJlbWVu dHM6IG5vdGhpbmcgaXMgZXZlciBleGFjdGx5IDEyLjAgbWlsbGltZXRyZXMsIG9yIDc2NSBncmFt cy4gVGhlcmUncyBhbHdheXMgYSBtYXJnaW4gb2YgZXJyb3IsIGFuZCB5b3UndmUgdHJpcHBlZCBv dmVyIGl0LiBDaGFuZ2UgeW91ciBjb2RlIHRvIHVzZSBpbnRlZ2VycyBmb3IgbG9vcCBjb3VudGVy cy4NCg0KLS0NCkpvaG4gRGFsbG1hbg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ IEZyb206IEdjYy1oZWxwIDxnY2MtaGVscC0NCj4gYm91bmNlcytqb2huLmRhbGxtYW49c2llbWVu cy5jb21AZ2NjLmdudS5vcmc+IE9uIEJlaGFsZiBPZg0KPiBmcmlqb2xpdGhlZG9nIDEgdmlhIEdj Yy1oZWxwDQo+IFNlbnQ6IDE0IE9jdG9iZXIgMjAyMSAxNjoyMQ0KPiBUbzogZ2NjLWhlbHBAZ2Nj LmdudS5vcmcNCj4gU3ViamVjdDogQyBwcm9ncmFtaW5nIHByb2JsZW0gd2hlcmUgPD0gaXMgaW50 ZXJwcmV0ZWQgYXMgPCB3aGVuIHVzaW5nIEdDQw0KPiAxMS4yLjANCj4NCj4gSSBhbSBoYXZpbmcg YSBDIHByb2dyYW1pbmcgcHJvYmxlbSB3aGVyZSA8PSBpcyBpbnRlcnByZXRlZCBhcyA8IHdoZW4g dXNpbmcNCj4gR0NDIDExLjIuMA0KPg0KPiBJIHdhcyBkZWJ1Z2dpbmcgYSBsYXJnZXIgcHJvZ3Jh bSB3aGljaCBJIGJyb2tlIGRvd24gaW50byBzbWFsbGVyIHNlY3Rpb25zIG9mDQo+IGNvZGUgYW5k IEkgbm90aWNlZCB0aGUgZm9sbG93aW5nIGNvZGUgd2FzIG5vdCB3b3JraW5nIGNvcnJlY3RseToN Cj4NCj4gI2luY2x1ZGUgPHN0ZGlvLmg+DQo+ICNpbmNsdWRlIDxtYXRoLmg+DQo+ICNpbmNsdWRl IDxmbG9hdC5oPuKAiw0KPg0KPiBpbnQgbWFpbih2b2lkKQ0KPiAgew0KPiAgICAgICAgZmxvYXQg biwgc3RlcDsNCj4NCj4gICAgICAgIHN0ZXAgPSAwLjE7DQo+DQo+ICAgICAgICAgICAgZm9yIChu ID0gMjsgbiA8PSAxMDsgbiA9IG4gKyBzdGVwICkNCj4gICAgICAgICAgICBwcmludGYoIiUzLjRm XG4iLCBuICk7ICAgICAgICAgICAgICAgICAgICAgLyogIFRoaXMgc3RvcHMgYXQgOS45MDAwIGFu ZCBub3QgYXQNCj4gMTAuMDAwMCAgKi8NCj4NCj4gIH0NCj4NCj4gSSB0cmllZCB0aGUgYWJvdmUg Y29kZSBvbmx5IHVzaW5nIHRoZSBmb2xsb3dpbmcgaW5jbHVkZSBzdGF0ZW1lbnQgI2luY2x1ZGUN Cj4gPHN0ZGlvLmg+IGJ1dCB0aGUgcmVzdWx0IHdhcyB0aGUgc2FtZS4NCj4NCj4gQW5kIEkgYWxz byB3cm90ZSB0aGUgZm9sbG93aW5nIGNvZGUgdG8gdHJ5IGFuZCBkbyB0aGUgc2FtZSB0aGluZyBp biBhDQo+IGRpZmZlcmVudCB3YXkgYW5kIHRoZSBvdXRwdXQgd2FzIHRoZSBzYW1lIGFzIHRoZSBh Ym92ZSBjb2RlOg0KPg0KPiAjaW5jbHVkZSA8c3RkaW8uaD4NCj4gI2luY2x1ZGUgPG1hdGguaD4N Cj4gI2luY2x1ZGUgPGZsb2F0Lmg+DQo+DQo+IGludCBtYWluKHZvaWQpDQo+ICB7DQo+ICAgICAg ICBmbG9hdCBuLCBzdGVwOw0KPg0KPiAgICAgICAgbiA9IDIuMDsNCj4gICAgICAgIHN0ZXAgPSAw LjE7DQo+DQo+ICAgICAgICAgICAgZG8NCj4gICAgICAgICAgIHsNCj4gICAgICAgICAgICAgIHBy aW50ZigiJTMuNGZcbiIsIG4pOyAgICAgICAvKiAgVGhpcyBzdG9wcyBhdCA5LjkwMDAgYW5kIG5v dCBhdCAxMC4wMDAwICAgKi8NCj4gICAgICAgICAgICAgIG4gID0gbiArIHN0ZXA7DQo+DQo+ICAg ICAgICAgICAgfSB3aGlsZSAgKG4gPD0gMTApOw0KPiAgfQ0KPg0KPiBJIGFtIG5ldyB0byBwcm9n cmFtaW5nIGFuZCB0aGUgZm9sbG93aW5nIGRldGFpbHMgbWF5IGhlbHAgeW91Og0KPg0KPiBJIGZv bGxvd2VkIHRoZSBpbnN0cnVjdGlvbnMgYXQgdGhpcyBzaXRlOg0KPiBodHRwczovL3dpbmxpYnMu Y29tLw0KPiBXaW5MaWJzIHN0YW5kYWxvbmUgYnVpbGQgb2YgR0NDIGFuZCBNaW5HVy13NjQgZm9y IFdpbmRvd3MNCj4NCj4gYW5kIEkgZG93bmxvYWRlZCB0aGUgZm9sbG93aW5nOg0KPg0KPiBSZWxl YXNlIHZlcnNpb25zDQo+IFVDUlQgcnVudGltZQ0KPg0KPiAgICAgR0NDIDExLjIuMCArIExMVk0v Q2xhbmcvTExEL0xMREIgMTMuMC4wICsgTWluR1ctdzY0IDkuMC4wIC0gVUNSVCAtDQo+IHJlbGVh c2UgMiAgIChMQVRFU1QpDQo+ICAgICAgICAgV2luMzI6IDctWmlwIGFyY2hpdmUqIHwgWmlwIGFy Y2hpdmUgICAtICAgd2l0aG91dCBMTFZNL0NsYW5nL0xMRC9MTERCOiA3LQ0KPiBaaXAgYXJjaGl2 ZSogfCBaaXAgYXJjaGl2ZQ0KPiAgICAgICAgIFdpbjY0OiA3LVppcCBhcmNoaXZlKiB8IFppcCBh cmNoaXZlICAgLSAgIHdpdGhvdXQgTExWTS9DbGFuZy9MTEQvTExEQjogNy0NCj4gWmlwIGFyY2hp dmUqIHwgWmlwIGFyY2hpdmUNCj4NCj4gSSBjbGlja2VkIG9uIHRoZSBaaXAgYXJjaGl2ZSBoaWdo bGlnaHRlZCBpbiB5ZWxsb3cgd2hpY2ggZG9lcyBub3QgaW5jbHVkZQ0KPiBMTFZNL0NsYW5nL0xM RC9MTERCDQo+DQo+IEkgdGhlbiB3ZW50IHRvIHRoaXMgc2l0ZQ0KPiBodHRwczovL2dpdGh1Yi5j b20vYnJlY2h0c2FuZGVycy93aW5saWJzX21pbmd3L3JlbGVhc2VzL2Rvd25sb2FkLzExLjIuDQo+ IDAtMTMuMC4wLTkuMC4wLXVjcnQtcjIvd2lubGlicy14ODZfNjQtcG9zaXgtc2VoLWdjYy0xMS4y LjAtbWluZ3ctdzY0dWNydC0NCj4gOS4wLjAtcjIuemlwDQo+IGFuZCBkb3dubG9hZGVkDQo+IHdp bmxpYnMteDg2XzY0LXBvc2l4LXNlaC1nY2MtMTEuMi4wLW1pbmd3LXc2NHVjcnQtOS4wLjAtcjIu emlwDQo+DQo+IFRoZSBPcGVyYXRpbmcgU3lzdGVtIEkgYW0gdXNpbmcgaXMgV2luZG93cyA3Lg0K Pg0KPiBJIGhhdmUgYmVlbiB0byB5b3VyIHNpdGUgaHR0cHM6Ly9nY2MuZ251Lm9yZy9waXBlcm1h aWwvZ2NjLWhlbHAvDQo+IGFuZCBzZWFyY2hlZCB5b3VyIEFyY2hpdmVzIGJhY2sgdG8gSnVseSB2 aWV3aW5nIGJ5IFRocmVhZCBhbmQgYnkgU3ViamVjdA0KPiBhbmQgdGhlIHNlYXJjaCB0ZXJtIEkg dXNlZCB3YXMgdGhlIGxlc3MgdGhhbiBvciBlcXVhbCB0byBzeW1ib2wgIDw9IGJ1dCBpZiB0aGUN Cj4gYW5zd2VyIHdhcyB0aGVyZSBJIGFtIHNvcnJ5IGJ1dCBJIG1pc3NlZCBpdC4NCj4NCj4gSSBo YXZlIGFsc28gc2VhcmNoZWQgdGhlIEdDQyBNYW51YWwgZm9yIHZlcnNpb24gZ2NjLTExLjIuMCBi dXQgaWYgdGhlIGFuc3dlcg0KPiB3YXMgdGhlcmUgSSBhbSBzb3JyeSBidXQgSSBtaXNzZWQgaXQu DQo+DQo+IFRoYW5rIHlvdSBmb3IgYW55IGFzc2lzdGFuY2UgeW91IGNhbiBnaXZlIG1lLg0KPg0K PiBCb2INCi0tLS0tLS0tLS0tLS0tLS0tDQpTaWVtZW5zIEluZHVzdHJ5IFNvZnR3YXJlIExpbWl0 ZWQgaXMgYSBsaW1pdGVkIGNvbXBhbnkgcmVnaXN0ZXJlZCBpbiBFbmdsYW5kIGFuZCBXYWxlcy4N ClJlZ2lzdGVyZWQgbnVtYmVyOiAzNDc2ODUwLg0KUmVnaXN0ZXJlZCBvZmZpY2U6IEZhcmFkYXkg SG91c2UsIFNpciBXaWxsaWFtIFNpZW1lbnMgU3F1YXJlLCBGcmltbGV5LCBTdXJyZXksIEdVMTYg OFFELg0K