From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2114.outbound.protection.outlook.com [40.107.220.114]) by sourceware.org (Postfix) with ESMTPS id 519E13858D38 for ; Thu, 23 Jul 2020 20:03:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 519E13858D38 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gkZttHRNJQ3ro0GFrIVDjfU9LHBzNgRPrVYykpXcZ9U+myDRK1QefN6Unpq+/+ByLv+j/rhcUM1HME75j/s4jCAB9OBNSPl0MejyJuWZEKuKPPBVfVF43BFgZ1m5HHf81I58IQd9Ty8BNYhVMKUSmwL8FHB0fyuyIGxSphgPt+DZM1X1l/lcmVlb5rrmsfv4QpmAV90Zvj/sm7RAcjJUc/36ZQW8hcr2aNMFbV2bOcKKbpoLhyLNuHb3Hf3cXyWQzIpKaPZDtCHNVfRiSfB+NdWoZBD+97ql/FVqiJT+VhAGq69HkMnFWLodjuhyG3HIyvkU5giKnP/L190ejj47Ew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DeELob+ridTiVcgvQJuT/vAip2r2TwyXk7ijlrjM/HM=; b=EoDqa+O8MqmAfti+ePaXw/yoqb+v6CD6Wn1hsUmEd3WFDnBUqu3HqqG9DBnQYb01FlmS2nM9T6HcJoi0NfRXATh+MEVP6i76FMZSzNgEg+hYWvLnNkbMd2NPIY0nlXXDLcCvPTF8eQrYYLwntC1hfFrEYTmf3u5e5bHQCd4olTjVDTuF/+OX/HtbTOsHEXXn0ZzgttHgbJpsWsiVNyqLfLCIRSFAFi3NiRGC7ZUNlndi8GMRvqfpDc17OFbCc6KLtgW7boVcVhfeDSy0tKFbD4RfioTk6ce068YWZd2gAgHystEs8IoKbEMUOORTsbObxhA12q91059RA4XPBiauAw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=purdue.edu; dmarc=pass action=none header.from=purdue.edu; dkim=pass header.d=purdue.edu; arc=none Received: from CH2PR22MB2056.namprd22.prod.outlook.com (2603:10b6:610:5d::11) by CH2PR22MB2038.namprd22.prod.outlook.com (2603:10b6:610:5c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.20; Thu, 23 Jul 2020 20:03:24 +0000 Received: from CH2PR22MB2056.namprd22.prod.outlook.com ([fe80::890b:4b0c:89a0:1ab]) by CH2PR22MB2056.namprd22.prod.outlook.com ([fe80::890b:4b0c:89a0:1ab%9]) with mapi id 15.20.3216.020; Thu, 23 Jul 2020 20:03:24 +0000 From: "Gong, Sishuai" To: Jonathan Wakely CC: "gcc-help@gcc.gnu.org" Subject: Re: Confirm the semantic of GCC extension "Conditionals with Omitted Operands" Thread-Topic: Confirm the semantic of GCC extension "Conditionals with Omitted Operands" Thread-Index: AQHWT7GC1JoRkYqtDkKNbMJ6laWRcakVrdyAgAAEnQCAAAbIAA== Date: Thu, 23 Jul 2020 20:03:24 +0000 Message-ID: References: <55B7EE1A-B14C-44F5-B32A-41A5368D5E00@purdue.edu> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [68.234.182.22] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 8798439c-cb9a-4dbe-a26b-08d82f437518 x-ms-traffictypediagnostic: CH2PR22MB2038: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Yv/zUQpRO5q0XIESFFh9MzzwGniH6sOB5zxvri74u84XkBPMv1VnqE72WmtrbTJW5t4miKEBEff0FBJoSlixK4FFXZxjbZOniIR0DHgu2l14PCkAqSfgIgbMbPAl74SF2S2tsggskoahE0NzUZi69OOX1/+5hzbC0DzL81rrQXeyhda4EdXUfRJ+4tiR2Ogl+l+pDpvi4m9tNF5oal/Uj2FyYN5n5muYIvgSMTNtgLMQMTjMUNHRw88e0ghHSSg499Lc9eWqIs9ekPdYXrROY3o3cnfU+mW/7W7HXXXA5vogMBmJ0L6oZ27+DXwiQl01eW8s3Mxq+uGP8ehdodZJ5A== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR22MB2056.namprd22.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(396003)(136003)(366004)(376002)(346002)(39860400002)(316002)(5660300002)(53546011)(6512007)(33656002)(86362001)(2616005)(6506007)(4326008)(36756003)(786003)(478600001)(186003)(26005)(6486002)(66476007)(2906002)(83380400001)(75432002)(6916009)(8936002)(66946007)(8676002)(71200400001)(76116006)(66556008)(64756008)(66446008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: tN4BpuJpycE+9NXOhYhmPCE+19AB/C8slsulPs4fDcwBNpCeMgEzYwl4l82bSunQQiWGKN3TdxapsvnbELv5xbC5cCiQMm7cIXi99EuJHTT1kWXwLIIDpsyugQvaFXz+pyq78V0lDaHAfpQCcInv/OP2f4WLhYc3Dp6FsM5Od/QQSinrAN3jpB2OfxAsCNziccs8rAGIdIahZG7M93+5e/Z2biUEyq8r43qxSmfaxp4gj/wgcQHD5l0zZEC7BfaEuUlhUPidUg5EM5MRBJr8ZGUk0zdQdcc4/2Mcaw7bWZ1ks9pWO1fUSOEaG5Bk+b9chElEjs8PSc/OGoVbsydGytVUJrqzEFYZ9D+26yKxOKxafUBRYsD4seaQ1nmMIxvO6BrJcG36bigmRN8i0oSTNGu9t6sMjqco4X85AUYO8Yst1fJ2ja1PiC/F+esMAEYH+ialWBTdMCnm2YoPmNhhq0/usQo+Wd4bkd0m4veNDnA= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: <64325811AD1A03499C3047BD98986ADF@namprd22.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: purdue.edu X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH2PR22MB2056.namprd22.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8798439c-cb9a-4dbe-a26b-08d82f437518 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2020 20:03:24.5230 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4130bd39-7c53-419c-b1e5-8758d6d63f21 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 0SVw0YYrCXYAm3NUBWI+hfTsGD121VXCdbRcdFWVi+6y8j7nNeAW5JHmZIV09VaF4ZBKVvEPKn8yUWMSsCzvKg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR22MB2038 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP 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: 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, 23 Jul 2020 20:03:28 -0000 SGVsbG8sDQoNClRoYW5rcyBmb3IgdGhlIGNsYXJpZmljYXRpb24hIEkgYXBvbG9naXplIGZvciBt aXNzaW5nIHlvdXIgZmlyc3QgcmVwbGllcy4gRm9yIHNvbWUgcmVhc29uLCB0aGV5IGRpZG7igJl0 IGNvbWUgdG8gbXkgbWFpbGJveCB1bnRpbCB5b3Vycy4NCg0KVGhhbmtzLA0KU2lzaHVhaQ0KDQo+ IE9uIEp1bCAyMywgMjAyMCwgYXQgMzozOSBQTSwgSm9uYXRoYW4gV2FrZWx5IDxqd2FrZWx5Lmdj Y0BnbWFpbC5jb20+IHdyb3RlOg0KPiANCj4gT24gVGh1LCAyMyBKdWwgMjAyMCBhdCAyMDoyNCwg R29uZywgU2lzaHVhaSB2aWEgR2NjLWhlbHANCj4gPGdjYy1oZWxwQGdjYy5nbnUub3JnPiB3cm90 ZToNCj4+IA0KPj4gSGksDQo+PiANCj4+IEnigJlkIGxpa2UgdG8gZm9sbG93LXVwIG9uIG15IHBy ZXZpb3VzIGVtYWlsLg0KPj4gDQo+PiBXaGF0IGV4YWN0bHkgaXMgdGhlIHNlbWFudGljIG9mIHRo ZSBHQ0MgZXh0ZW5zaW9uIOKAnENvbmRpdGlvbmFscyB3aXRoIE9taXR0ZWQgT3BlcmFuZHPigJ0/ IERvZXMgaXQgZ3VhcmFudGVlIHRoYXQgdGhlIHJlYWQgb3BlcmF0aW9ucyBvZiB0aGUgZmlyc3Qg b3BlcmFuZCBhcmUgb25seSBtYWRlIG9uY2UgKHdoaWNoIGlzIG5vdCB3aGF0IGhhcHBlbnMgaW4g b3VyIGV4cGVyaW1lbnRzKT8gSWYgbm90LCBpcyB0aGVyZSBhIHdheSB0byBndWFyYW50ZWUgdGhh dCB0aGUgcmVhZHMgb2YgdGhlIGZpcnN0IG9wZXJhbmQgYXJlIG9ubHkgbWFkZSBvbmNlIHRvIGF2 b2lkIGNvbmN1cnJlbmN5IHByb2JsZW1zIChlLmcuLCBhIGRvdWJsZSByZWFkIHRoYXQgc2VlcyBk aWZmZXJlbnQgcmVzdWx0cyBiZWNhdXNlIG9mIGEgd3JpdGUgbWFkZSBieSBhIGNvbmN1cnJlbnQg dGhyZWFkKT8NCj4gDQo+IERpZCB5b3UgcmVhZCB0aGUgcHJldmlvdXMgcmVwbGllcz8NCj4gDQo+ IFRvIG1ha2UgYSB2YXJpYWJsZSBzYWZlIGZvciBjb25jdXJyZW50IGFjY2VzcyBieSBtdWx0aXBs ZSB0IHRocmVhZHMNCj4geW91IG5lZWQgdG8gdXNlIGF0b21pYyBvcGVyYXRpb25zLCBhbmQgdGhl cmUgaXMgbm8gYXRvbWljIHZlcnNpb24gb2YNCj4gdGhlID86IG9wZXJhdG9yLg0KPiANCj4gU28g eW91IHdpbGwgbmVlZCB0byBkbyBzb21ldGhpbmcgbGlrZToNCj4gDQo+IHVuc2lnbmVkIGludCBo ZWxsbyhpbnQgKmNvbnN0ICphKQ0KPiB7DQo+ICAgIGludCBiOw0KPiAgICBfX2F0b21pY19sb2Fk KGEsICYsIF9fQVRPTUlDX1NFUV9DU1QpOw0KPiAgICB1bnNpZ25lZCBpbnQgYyA9IGI7DQo+ICAg IHJldHVybiBjICYgMHhGRSA/OiAweDEyMzsNCj4gfQ0KPiANCj4gSW4gb3RoZXIgd29yZHMsIGlm IHRoZSBHQ0MgZXh0ZW5zaW9uIGRvZXNuJ3QgcHJvdmlkZSB0aGUgZ3VhcmFudGVlcw0KPiB5b3Ug bmVlZCwgZG8gc29tZXRoaW5nIGRpZmZlcmVudC4NCg0K