From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sender4-pp-o91.zoho.com (sender4-pp-o91.zoho.com [136.143.188.91]) by sourceware.org (Postfix) with ESMTPS id AA4573858406; Tue, 18 Jan 2022 02:02:14 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org AA4573858406 ARC-Seal: i=1; a=rsa-sha256; t=1642471331; cv=none; d=zohomail.com; s=zohoarc; b=VG+rHe3pfsx6GBVbZlspHirKDdIfjRtl8xurdHfQGJH4nQ00geIfLBFL3x48YVHsN3ABG2HkO4jRIPZUu4L8nrnaWK4EBkRoyFMoRWg+13bvxYLw897zkxr4N31ka78FjAYmVdGiKyuI3NDwbUy8Yyogk30A7PuT/APQDtE0O6Y= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1642471331; h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To; bh=6tB1GWYoZekU0tlHoY5INywFQScQvqOe/a3T4W5kJto=; b=i8js6ISc87h63BOSQc82GHtSnYbKg/HP2ivLF/hyVGfhQxBsGN2AM+MXPdG2d2D2Wv6TEh+cIN+tCJ7itlAzGv2mLOOpRWGznDgpojek7fcEsdtzqEQJwYFyf+J9wdmYlIpiFqGxNRDRI3tm/nYtCbYQPnEtUROOHfLNSFGMwW4= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=zoho.com; spf=pass smtp.mailfrom=bouanto@zoho.com; dmarc=pass header.from= Received: from [192.168.1.174] (38.87.11.6 [38.87.11.6]) by mx.zohomail.com with SMTPS id 1642471329795464.76533569072785; Mon, 17 Jan 2022 18:02:09 -0800 (PST) Message-ID: <26928da47b7f5cbcef6c9db31221fe59a83ef4b2.camel@zoho.com> Subject: [PATCH] libgccjit: Add option to hide stderr logs [PR104073] From: Antoni Boucher To: gcc-patches@gcc.gnu.org, jit@gcc.gnu.org Date: Mon, 17 Jan 2022 21:02:08 -0500 Content-Type: multipart/mixed; boundary="=-yVUlJw2q5gao1ImxaYpU" User-Agent: Evolution 3.42.3 MIME-Version: 1.0 X-Zoho-Virus-Status: 1 X-ZohoMailClient: External X-Spam-Status: No, score=-12.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: jit@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Jit mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Jan 2022 02:02:22 -0000 --=-yVUlJw2q5gao1ImxaYpU Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Hi. This option will be useful for rustc_codegen_gcc to hide the error about unsupported 128-bit integer types. David, if you know of a better way to check if these types are supported than creating such a type and checking if it causes an error, I will not need this patch. Thanks for the reviews! --=-yVUlJw2q5gao1ImxaYpU Content-Disposition: attachment; filename="0001-libgccjit-Add-option-to-hide-stderr-logs-PR104073.patch" Content-Type: text/x-patch; name="0001-libgccjit-Add-option-to-hide-stderr-logs-PR104073.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAwMDJjNjgwM2FjNzA2OWJmMThlYWJkNjcyOWUzMWRlOGUyYmU2MTI4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbnRvbmkgQm91Y2hlciA8Ym91YW50b0B6b2hvLmNvbT4KRGF0 ZTogU3VuLCA5IEphbiAyMDIyIDEzOjQ2OjM1IC0wNTAwClN1YmplY3Q6IFtQQVRDSF0gbGliZ2Nj aml0OiBBZGQgb3B0aW9uIHRvIGhpZGUgc3RkZXJyIGxvZ3MgW1BSMTA0MDczXQoKMjAyMi0wMS0x NyAgQW50b25pIEJvdWNoZXIgPGJvdWFudG9Aem9oby5jb20KCmdjYy9qaXQvCglQUiB0YXJnZXQv MTA0MDczCgkqIGRvY3MvdG9waWNzL2NvbnRleHRzLnJzdDogQWRkIGRvY3VtZW50YXRpb24gZm9y IHRoZSBuZXcgb3B0aW9uCglHQ0NfSklUX0JPT0xfT1BUSU9OX0hJREVfTE9HX1NUREVSUi4KCSog aml0LXJlY29yZGluZy5jOiBoYW5kbGUgdGhlIG9wdGlvbgoJR0NDX0pJVF9CT09MX09QVElPTl9I SURFX0xPR19TVERFUlIuCgkqIGxpYmdjY2ppdC5oOiBOZXcgb3B0aW9uIEdDQ19KSVRfQk9PTF9P UFRJT05fSElERV9MT0dfU1RERVJSLgotLS0KIGdjYy9qaXQvZG9jcy90b3BpY3MvY29udGV4dHMu cnN0IHwgIDQgKysrKwogZ2NjL2ppdC9qaXQtcmVjb3JkaW5nLmMgICAgICAgICAgfCAyNSArKysr KysrKysrKysrKysrLS0tLS0tLS0tCiBnY2Mvaml0L2xpYmdjY2ppdC5oICAgICAgICAgICAgICB8 ICAzICsrKwogMyBmaWxlcyBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL2djYy9qaXQvZG9jcy90b3BpY3MvY29udGV4dHMucnN0IGIvZ2NjL2pp dC9kb2NzL3RvcGljcy9jb250ZXh0cy5yc3QKaW5kZXggNjhhYjdhYjEzMjEuLjE5M2Y1MDk2ZGU5 IDEwMDY0NAotLS0gYS9nY2Mvaml0L2RvY3MvdG9waWNzL2NvbnRleHRzLnJzdAorKysgYi9nY2Mv aml0L2RvY3MvdG9waWNzL2NvbnRleHRzLnJzdApAQCAtNDUzLDYgKzQ1MywxMCBAQCBCb29sZWFu IG9wdGlvbnMKICAgICAgSWYgdHJ1ZSwgdGhlIDp0eXBlOmBnY2Nfaml0X2NvbnRleHRgIHdpbGwg bm90IGNsZWFuIHVwIGludGVybWVkaWF0ZSBmaWxlcwogICAgICB3cml0dGVuIHRvIHRoZSBmaWxl c3lzdGVtLCBhbmQgd2lsbCBkaXNwbGF5IHRoZWlyIGxvY2F0aW9uIG9uIHN0ZGVyci4KIAorICAu LiBtYWNybzo6IEdDQ19KSVRfQk9PTF9PUFRJT05fSElERV9MT0dfU1RERVJSCisKKyAgICAgSWYg dHJ1ZSwgbGliZ2Njaml0IHdpbGwgbm90IGxvZyB0aGUgZXJyb3JzIG9uIHN0ZGVyci4KKwogLi4g ZnVuY3Rpb246OiB2b2lkIFwKICAgICAgICAgICAgICAgZ2NjX2ppdF9jb250ZXh0X3NldF9ib29s X2FsbG93X3VucmVhY2hhYmxlX2Jsb2NrcyAoZ2NjX2ppdF9jb250ZXh0ICpjdHh0LCBcCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIGludCBib29sX3ZhbHVlKQpkaWZmIC0tZ2l0IGEvZ2NjL2ppdC9qaXQtcmVjb3JkaW5nLmMg Yi9nY2Mvaml0L2ppdC1yZWNvcmRpbmcuYwppbmRleCBlZTg5MzQxMzFkMS4uYTY5MjgwMDVlOWIg MTAwNjQ0Ci0tLSBhL2djYy9qaXQvaml0LXJlY29yZGluZy5jCisrKyBiL2djYy9qaXQvaml0LXJl Y29yZGluZy5jCkBAIC0xNTUxLDE1ICsxNTUxLDIxIEBAIHJlY29yZGluZzo6Y29udGV4dDo6YWRk X2Vycm9yX3ZhIChsb2NhdGlvbiAqbG9jLCBjb25zdCBjaGFyICpmbXQsIHZhX2xpc3QgYXApCiAg IGlmICghY3R4dF9wcm9nbmFtZSkKICAgICBjdHh0X3Byb2duYW1lID0gImxpYmdjY2ppdC5zbyI7 CiAKLSAgaWYgKGxvYykKLSAgICBmcHJpbnRmIChzdGRlcnIsICIlczogJXM6IGVycm9yOiAlc1xu IiwKLQkgICAgIGN0eHRfcHJvZ25hbWUsCi0JICAgICBsb2MtPmdldF9kZWJ1Z19zdHJpbmcgKCks Ci0JICAgICBlcnJtc2cpOwotICBlbHNlCi0gICAgZnByaW50ZiAoc3RkZXJyLCAiJXM6IGVycm9y OiAlc1xuIiwKLQkgICAgIGN0eHRfcHJvZ25hbWUsCi0JICAgICBlcnJtc2cpOworICBib29sIGhp ZGVfbG9nX3N0ZGVyciA9CisgICAgZ2V0X2Jvb2xfb3B0aW9uIChHQ0NfSklUX0JPT0xfT1BUSU9O X0hJREVfTE9HX1NUREVSUik7CisKKyAgaWYgKCFoaWRlX2xvZ19zdGRlcnIpCisgIHsKKyAgICBp ZiAobG9jKQorICAgICAgZnByaW50ZiAoc3RkZXJyLCAiJXM6ICVzOiBlcnJvcjogJXNcbiIsCisJ ICAgICAgIGN0eHRfcHJvZ25hbWUsCisJICAgICAgIGxvYy0+Z2V0X2RlYnVnX3N0cmluZyAoKSwK KwkgICAgICAgZXJybXNnKTsKKyAgICBlbHNlCisgICAgICBmcHJpbnRmIChzdGRlcnIsICIlczog ZXJyb3I6ICVzXG4iLAorCSAgICAgICBjdHh0X3Byb2duYW1lLAorCSAgICAgICBlcnJtc2cpOwor ICB9CiAKICAgaWYgKCFtX2Vycm9yX2NvdW50KQogICAgIHsKQEAgLTE2ODIsNiArMTY4OCw3IEBA IHN0YXRpYyBjb25zdCBjaGFyICogY29uc3QKICAgIkdDQ19KSVRfQk9PTF9PUFRJT05fRFVNUF9F VkVSWVRISU5HIiwKICAgIkdDQ19KSVRfQk9PTF9PUFRJT05fU0VMRkNIRUNLX0dDIiwKICAgIkdD Q19KSVRfQk9PTF9PUFRJT05fS0VFUF9JTlRFUk1FRElBVEVTIgorICAiR0NDX0pJVF9CT09MX09Q VElPTl9ISURFX0xPR19TVERFUlIiCiB9OwogCiBzdGF0aWMgY29uc3QgY2hhciAqIGNvbnN0CmRp ZmYgLS1naXQgYS9nY2Mvaml0L2xpYmdjY2ppdC5oIGIvZ2NjL2ppdC9saWJnY2NqaXQuaAppbmRl eCAyYTVmZmFjYjFmZS4uMjcyYjg2MmMxNjQgMTAwNjQ0Ci0tLSBhL2djYy9qaXQvbGliZ2Njaml0 LmgKKysrIGIvZ2NjL2ppdC9saWJnY2NqaXQuaApAQCAtMjQxLDYgKzI0MSw5IEBAIGVudW0gZ2Nj X2ppdF9ib29sX29wdGlvbgogICAgICB0aGVpciBsb2NhdGlvbiBvbiBzdGRlcnIuICAqLwogICBH Q0NfSklUX0JPT0xfT1BUSU9OX0tFRVBfSU5URVJNRURJQVRFUywKIAorICAvKiBJZiB0cnVlLCBn Y2Nfaml0X2NvbnRleHRfcmVsZWFzZSB3aWxsIG5vdCBwcmludCB0aGUgZXJyb3JzIHRvIHN0ZGVy ci4gICovCisgIEdDQ19KSVRfQk9PTF9PUFRJT05fSElERV9MT0dfU1RERVJSLAorCiAgIEdDQ19K SVRfTlVNX0JPT0xfT1BUSU9OUwogfTsKIAotLSAKMi4yNi4yLjcuZzE5ZGI5Y2ZiNjguZGlydHkK Cg== --=-yVUlJw2q5gao1ImxaYpU--