From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 86198 invoked by alias); 25 Jun 2019 08:11:07 -0000 Mailing-List: contact jit-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Subscribe: Sender: jit-owner@gcc.gnu.org Received: (qmail 86182 invoked by uid 89); 25 Jun 2019 08:11:07 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Checked: by ClamAV 0.100.3 on sourceware.org X-Virus-Found: No X-Spam-SWARE-Status: No, score=-22.7 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.1 spammy= X-Spam-Status: No, score=-22.7 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on sourceware.org X-Spam-Level: X-Spam-User: qpsmtpd, 2 recipients X-HELO: EUR03-VE1-obe.outbound.protection.outlook.com Received: from mail-eopbgr50048.outbound.protection.outlook.com (HELO EUR03-VE1-obe.outbound.protection.outlook.com) (40.107.5.48) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 25 Jun 2019 08:11:05 +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=rrUVYR8oviGu6jDCFYlil4fyIL/svLOGcm/nhqoNVPA=; b=EYkSv1NS/VzIG4Xa6BNmSmh6PjcneBITqMRiRxtG4PaFsmWhgSLErzGWY0nckteLttVjp0Lw7piahHjjgpo/ZwVw9lQnri13UNaj9XUBD38Bmfuh9IjPiGIpgY/KebLN2QLqhLkBlMF5nphOSJQneUAcOW8mWm9ZOS2iPTav128= Received: from VE1PR08MB5070.eurprd08.prod.outlook.com (20.179.29.148) by VE1PR08MB4973.eurprd08.prod.outlook.com (10.255.158.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2008.16; Tue, 25 Jun 2019 08:11:01 +0000 Received: from VE1PR08MB5070.eurprd08.prod.outlook.com ([fe80::34f5:a093:3356:52f5]) by VE1PR08MB5070.eurprd08.prod.outlook.com ([fe80::34f5:a093:3356:52f5%7]) with mapi id 15.20.2008.014; Tue, 25 Jun 2019 08:11:01 +0000 From: Andrea Corallo To: David Malcolm CC: Andrea Corallo , "gcc-patches@gcc.gnu.org" , "jit@gcc.gnu.org" , nd Subject: Re: [PATCH][gcc] libgccjit: check result_type in gcc_jit_context_new_binary_op Thread-Topic: [PATCH][gcc] libgccjit: check result_type in gcc_jit_context_new_binary_op Thread-Index: AQHVH20Xt9BTbVtHlEa3u8YCALka/qaiDEIAgAj4W4CAAAYkgIAADJmAgABFBwCAAL/BgA== Date: Tue, 01 Jan 2019 00:00:00 -0000 Message-ID: References: <1560897082.3885.10.camel@redhat.com> <1561391539.3885.22.camel@redhat.com> <1561409068.3885.28.camel@redhat.com> In-Reply-To: <1561409068.3885.28.camel@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-clientproxiedby: LO2P265CA0263.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:8a::35) To VE1PR08MB5070.eurprd08.prod.outlook.com (2603:10a6:803:105::20) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Andrea.Corallo@arm.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [217.140.106.37] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 51fa4e59-91d6-44e7-5eae-08d6f944a92e x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(49563074)(7193020);SRVR:VE1PR08MB4973; x-ms-traffictypediagnostic: VE1PR08MB4973: nodisclaimer: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:923; x-forefront-prvs: 0079056367 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(979002)(376002)(346002)(39860400002)(136003)(396003)(366004)(199004)(189003)(229853002)(8936002)(478600001)(6116002)(52116002)(68736007)(102836004)(6486002)(6512007)(76176011)(6436002)(5660300002)(446003)(99936001)(256004)(476003)(2616005)(54906003)(486006)(316002)(44832011)(71200400001)(11346002)(71190400001)(305945005)(36756003)(81166006)(81156014)(72206003)(66066001)(2906002)(386003)(8676002)(7736002)(3846002)(86362001)(6246003)(14454004)(6506007)(99286004)(66946007)(73956011)(66556008)(66446008)(186003)(66616009)(26005)(6916009)(25786009)(53936002)(64756008)(4744005)(4326008)(66476007)(4226003)(969003)(989001)(999001)(1009001)(1019001);DIR:OUT;SFP:1101;SCL:1;SRVR:VE1PR08MB4973;H:VE1PR08MB5070.eurprd08.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 7ewjE4ZgIAfS1mna7CLe2wHES/U+br5UYxzMUDqghNwhOcAjzotNIgklcVs6h5OiZVdY8vwt+b7gjj9saOyNOskxYGsZDYRz92f52UQuss7mSzT18+I1yHoDnnvGjBiILCcNcOmhwqmcdZRD5MU9xtuwPN3id3WyesgSH6MXwXR4oOqsDozE1tefxu+1SsXmSfBeH8nt79BfzxTcDC5IaZdFrY1ozN8b5evpldFi3/6hjpHKjGif3DRgxhzX84UYZ67VKMHB6UMEnjrn539Uvd3iWNfAiox8KUKrI7bOR9c3CofwD+LwVMH4Y2WnLl1WCUKpWXWsyLR+NK0chz4xdJu/M31wstrX/C2SP+NaZbVPbRMKrUeeOU4ysTb7Uvz+y9bkSbz3S0EHQG6gXnwMq7sH0+dxd/rbNp6gfmOJypE= Content-Type: multipart/mixed; boundary="_002_gkrlfxqrsoofsfarmcom_" MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: 51fa4e59-91d6-44e7-5eae-08d6f944a92e X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jun 2019 08:11:01.4382 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Andrea.Corallo@arm.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB4973 X-SW-Source: 2019-q2/txt/msg00013.txt.bz2 --_002_gkrlfxqrsoofsfarmcom_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Content-length: 533 SGksDQp0aGlyZCB2ZXJzaW9uIGZvciB0aGlzIHBhdGNoIHdpdGggdGhlIHNp bXBsaWZpZWQgdGVzdC4NCg0KbWFrZSBjaGVjay1qaXQgcGFzcyBjbGVhbg0K DQpCZXN0cw0KICBBbmRyZWENCg0KMjAxOS0wNi0wOSAgQW5kcmVhIENvcmFs bG8gIGFuZHJlYS5jb3JhbGxvQGFybS5jb20NCg0KKiBsaWJnY2NqaXQuYyAo Z2NjX2ppdF9jb250ZXh0X25ld19iaW5hcnlfb3ApOiBDaGVjayByZXN1bHRf dHlwZSB0byBiZSBhDQpudW1lcmljIHR5cGUuDQoNCg0KMjAxOS0wNi0yMCAg QW5kcmVhIENvcmFsbG8gYW5kcmVhLmNvcmFsbG9AYXJtLmNvbQ0KDQoqIGpp dC5kZy90ZXN0LWVycm9yLWdjY19qaXRfY29udGV4dF9uZXdfYmluYXJ5X29w LWJhZC1yZXMtdHlwZS5jOg0KTmV3IHRlc3RjYXNlLg0K --_002_gkrlfxqrsoofsfarmcom_ Content-Type: text/x-diff; name="binary_op_check_result_type.patch" Content-Description: binary_op_check_result_type.patch Content-Disposition: attachment; filename="binary_op_check_result_type.patch"; size=2128; creation-date="Tue, 25 Jun 2019 08:11:01 GMT"; modification-date="Tue, 25 Jun 2019 08:11:01 GMT" Content-ID: Content-Transfer-Encoding: base64 Content-length: 2888 ZGlmZiAtLWdpdCBhL2djYy9qaXQvbGliZ2Njaml0LmMgYi9nY2Mvaml0L2xp YmdjY2ppdC5jDQppbmRleCBlNGYxN2Y4Li4zNTA3ZDBiIDEwMDY0NA0KLS0t IGEvZ2NjL2ppdC9saWJnY2NqaXQuYw0KKysrIGIvZ2NjL2ppdC9saWJnY2Nq aXQuYw0KQEAgLTEzNDUsNiArMTM0NSwxMiBAQCBnY2Nfaml0X2NvbnRleHRf bmV3X2JpbmFyeV9vcCAoZ2NjX2ppdF9jb250ZXh0ICpjdHh0LA0KICAgICBh LT5nZXRfdHlwZSAoKS0+Z2V0X2RlYnVnX3N0cmluZyAoKSwNCiAgICAgYi0+ Z2V0X2RlYnVnX3N0cmluZyAoKSwNCiAgICAgYi0+Z2V0X3R5cGUgKCktPmdl dF9kZWJ1Z19zdHJpbmcgKCkpOw0KKyAgUkVUVVJOX05VTExfSUZfRkFJTF9Q UklOVEY0ICgNCisgICAgcmVzdWx0X3R5cGUtPmlzX251bWVyaWMgKCksIGN0 eHQsIGxvYywNCisgICAgImdjY19qaXRfYmluYXJ5X29wICVpIHdpdGggb3Bl cmFuZHMgYTogJXMgYjogJXMgIg0KKyAgICAiaGFzIG5vbiBudW1lcmljIHJl c3VsdF90eXBlOiAlcyIsDQorICAgIG9wLCBhLT5nZXRfZGVidWdfc3RyaW5n ICgpLCBiLT5nZXRfZGVidWdfc3RyaW5nICgpLA0KKyAgICByZXN1bHRfdHlw ZS0+Z2V0X2RlYnVnX3N0cmluZyAoKSk7DQogDQogICByZXR1cm4gKGdjY19q aXRfcnZhbHVlICopY3R4dC0+bmV3X2JpbmFyeV9vcCAobG9jLCBvcCwgcmVz dWx0X3R5cGUsIGEsIGIpOw0KIH0NCmRpZmYgLS1naXQgYS9nY2MvdGVzdHN1 aXRlL2ppdC5kZy90ZXN0LWVycm9yLWdjY19qaXRfY29udGV4dF9uZXdfYmlu YXJ5X29wLWJhZC1yZXMtdHlwZS5jIGIvZ2NjL3Rlc3RzdWl0ZS9qaXQuZGcv dGVzdC1lcnJvci1nY2Nfaml0X2NvbnRleHRfbmV3X2JpbmFyeV9vcC1iYWQt cmVzLXR5cGUuYw0KbmV3IGZpbGUgbW9kZSAxMDA2NDQNCmluZGV4IDAwMDAw MDAuLmFiYWRjOWYNCi0tLSAvZGV2L251bGwNCisrKyBiL2djYy90ZXN0c3Vp dGUvaml0LmRnL3Rlc3QtZXJyb3ItZ2NjX2ppdF9jb250ZXh0X25ld19iaW5h cnlfb3AtYmFkLXJlcy10eXBlLmMNCkBAIC0wLDAgKzEsNDEgQEANCisjaW5j bHVkZSA8c3RkbGliLmg+DQorI2luY2x1ZGUgPHN0ZGlvLmg+DQorDQorI2lu Y2x1ZGUgImxpYmdjY2ppdC5oIg0KKw0KKyNpbmNsdWRlICJoYXJuZXNzLmgi DQorDQorLyogVHJ5IHRvIGNyZWF0ZSBhIGJpbmFyeSBvcGVyYXRvciB3aXRo IGludmFsaWQgcmVzdWx0IHR5cGUuICAqLw0KKw0KK3ZvaWQNCitjcmVhdGVf Y29kZSAoZ2NjX2ppdF9jb250ZXh0ICpjdHh0LCB2b2lkICp1c2VyX2RhdGEp DQorew0KKyAgZ2NjX2ppdF90eXBlICppbnRfdHlwZSA9DQorICAgIGdjY19q aXRfY29udGV4dF9nZXRfdHlwZSAoY3R4dCwgR0NDX0pJVF9UWVBFX0lOVCk7 DQorICBnY2Nfaml0X3R5cGUgKnZvaWRfcHRyX3R5cGUgPQ0KKyAgICBnY2Nf aml0X2NvbnRleHRfZ2V0X3R5cGUgKGN0eHQsIEdDQ19KSVRfVFlQRV9WT0lE X1BUUik7DQorDQorICBnY2Nfaml0X2NvbnRleHRfbmV3X2JpbmFyeV9vcCAo DQorICAgIGN0eHQsDQorICAgIE5VTEwsDQorICAgIEdDQ19KSVRfQklOQVJZ X09QX01JTlVTLA0KKyAgICB2b2lkX3B0cl90eXBlLA0KKyAgICBnY2Nfaml0 X2NvbnRleHRfbmV3X3J2YWx1ZV9mcm9tX2ludCAoY3R4dCwNCisJCQkJCSBp bnRfdHlwZSwNCisJCQkJCSAxKSwNCisgICAgZ2NjX2ppdF9jb250ZXh0X25l d19ydmFsdWVfZnJvbV9pbnQgKGN0eHQsDQorCQkJCQkgaW50X3R5cGUsDQor CQkJCQkgMikpOw0KK30NCisNCit2b2lkDQordmVyaWZ5X2NvZGUgKGdjY19q aXRfY29udGV4dCAqY3R4dCwgZ2NjX2ppdF9yZXN1bHQgKnJlc3VsdCkNCit7 DQorICBDSEVDS19WQUxVRSAocmVzdWx0LCBOVUxMKTsNCisNCisgIC8qIFZl cmlmeSB0aGF0IHRoZSBjb3JyZWN0IGVycm9yIG1lc3NhZ2Ugd2FzIGVtaXR0 ZWQuCSAqLw0KKyAgQ0hFQ0tfU1RSSU5HX1ZBTFVFIChnY2Nfaml0X2NvbnRl eHRfZ2V0X2ZpcnN0X2Vycm9yIChjdHh0KSwNCisJCSAgICAgICJnY2Nfaml0 X2NvbnRleHRfbmV3X2JpbmFyeV9vcDogZ2NjX2ppdF9iaW5hcnlfb3AgMSB3 aXRoIg0KKwkJICAgICAgIiBvcGVyYW5kcyBhOiAoaW50KTEgYjogKGludCky IGhhcyBub24gbnVtZXJpYyAiDQorCQkgICAgICAicmVzdWx0X3R5cGU6IHZv aWQgKiIpOw0KK30NCg== --_002_gkrlfxqrsoofsfarmcom_--