From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) by sourceware.org (Postfix) with ESMTPS id 2F4553856B7A for ; Tue, 6 Dec 2022 11:37:24 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 2F4553856B7A Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=embecosm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=embecosm.com Received: by mail-wm1-x32a.google.com with SMTP id l26so4726110wms.4 for ; Tue, 06 Dec 2022 03:37:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=embecosm.com; s=google; h=in-reply-to:autocrypt:from:references:cc:to:content-language :subject:user-agent:mime-version:date:message-id:from:to:cc:subject :date:message-id:reply-to; bh=c06EP+9MtqYQfHni/ySNPXqy3b//GMfRM8sHmDOpRKY=; b=B4nNjGhnqUB9mOAJ/HfGnOP96m+N49hqf/eqoJL7/ZzPXX/UF41eIb2IlaNB7gLtZv /3sL80zQRW1E5f7QQDmZSIYDXOpa94mXkH/ZWBHp7/VGJkp6QTWAUpsE4ApvH9X3qM5Z /q2IRBofih1Jug1jtIDdbvmp2SyoD11xCP4ZehxlSVSVcrXrFsYqbAjUHjTCDEwz4XjL hSQSI1HMyK8IR3DX7OOAwr9RnRlL125rSmbTgaFOLabY7xh6W63TVX33Wt+0rNzX6mQ+ NUBIjUxaCZKDk0qG4pMUfcntyUpOwUOAO8f/lxGlLizUaq5N6gM/1YWLB8IlHUlCAtM4 cOQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:autocrypt:from:references:cc:to:content-language :subject:user-agent:mime-version:date:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=c06EP+9MtqYQfHni/ySNPXqy3b//GMfRM8sHmDOpRKY=; b=FTLwJq+gwI9hYt4zjKuI9g8YeNGdmAveTDgYM8ouf9gBDc72q73DKzsi8f6jwLEKjV B02ord7sQJVWNOlFxP9MpKBXrq+DZG5vC/tgGrHX4Z3kFaRfRMHShOQRTUp+3bC6K6h3 QNLTCnR8PiZl3/md9oys9bq9JZs+UIMWYSeSdcLn9LEUVLVXmryUM36WlXdMAKPh4cUV VjJi3dZA3zfzyLB1oCPsO/9y3OM6IOUFjQCwuGAoWM9ASiBulS5MG2+o5Z5vnofTdo4s vO4B3kW94OLNpauHs0CMlsH/KUXy1AEt+JMO0xtFM1KlO/sRogH8U66kPiIOaZcmmxVL s4DQ== X-Gm-Message-State: ANoB5pnRwxCAH2njMNNXnCGID/oIm7sZKj3IJGf/BBEap9evsSx+LHXr v0T4vyE3uCneeuLY6uTFIxQP X-Google-Smtp-Source: AA0mqf6W5f+dVRK6qM+37Fxg1pTsCVMmOPdp2LBUop9w+hzhvM9Fz+06Rkjg5k5UCtFobKVmiBdxSQ== X-Received: by 2002:a7b:c046:0:b0:3cf:d58f:f66e with SMTP id u6-20020a7bc046000000b003cfd58ff66emr51895912wmc.165.1670326642811; Tue, 06 Dec 2022 03:37:22 -0800 (PST) Received: from ?IPV6:2001:861:5e4c:3bb0:6424:328a:1734:3249? ([2001:861:5e4c:3bb0:6424:328a:1734:3249]) by smtp.gmail.com with ESMTPSA id r15-20020adfdc8f000000b002425787c5easm8023331wrj.96.2022.12.06.03.37.21 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 06 Dec 2022 03:37:22 -0800 (PST) Message-ID: <2c820cbc-de98-7e51-f09a-e3dfa4d2fd9f@embecosm.com> Date: Tue, 6 Dec 2022 12:40:38 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.1 Subject: Re: Rust front-end patches v4 Content-Language: en-US To: John Paul Adrian Glaubitz , Richard Biener Cc: gcc-patches@gcc.gnu.org, gcc-rust@gcc.gnu.org References: <20221206101417.778807-1-arthur.cohen@embecosm.com> From: Arthur Cohen Autocrypt: addr=arthur.cohen@embecosm.com; keydata= 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 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------UtCIWy2xap2v2P8cQ85SZ2Jb" X-Spam-Status: No, score=-10.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_NUMSUBJECT,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------UtCIWy2xap2v2P8cQ85SZ2Jb Content-Type: multipart/mixed; boundary="------------Lxj3QUPKGeY8hY1PCyPmUTv8"; protected-headers="v1" From: Arthur Cohen To: John Paul Adrian Glaubitz , Richard Biener Cc: gcc-patches@gcc.gnu.org, gcc-rust@gcc.gnu.org Message-ID: <2c820cbc-de98-7e51-f09a-e3dfa4d2fd9f@embecosm.com> Subject: Re: Rust front-end patches v4 References: <20221206101417.778807-1-arthur.cohen@embecosm.com> In-Reply-To: --------------Lxj3QUPKGeY8hY1PCyPmUTv8 Content-Type: multipart/mixed; boundary="------------0AweG05jHbDzgmOIqlMwhETB" --------------0AweG05jHbDzgmOIqlMwhETB Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQoNCk9uIDEyLzYvMjIgMTI6MDksIEpvaG4gUGF1bCBBZHJpYW4gR2xhdWJpdHogd3JvdGU6 DQo+IE9uIDEyLzYvMjIgMTI6MDMsIFJpY2hhcmQgQmllbmVyIHZpYSBHY2MtcnVzdCB3cm90 ZToNCj4+IE9uIFR1ZSwgRGVjIDYsIDIwMjIgYXQgMTE6MTEgQU0gPGFydGh1ci5jb2hlbkBl bWJlY29zbS5jb20+IHdyb3RlOg0KPj4+DQo+Pj4gVGhpcyBwYXRjaHNldCBjb250YWlucyB0 aGUgZml4ZWQgdmVyc2lvbiBvZiBvdXIgbW9zdCByZWNlbnQgcGF0Y2hzZXQuIFdlDQo+Pj4g aGF2ZSBmaXhlZCBtb3N0IG9mIHRoZSBpc3N1ZXMgbm90ZWQgaW4gdGhlIHByZXZpb3VzIHJv dW5kIG9mIHJldmlld3MsIA0KPj4+IGFuZCBhcmUNCj4+PiBrZWVwaW5nIHNvbWUgZm9yIGxh dGVyIGFzIHRoZXkgd291bGQgb3RoZXJ3aXNlIGNyZWF0ZSB0b28gbWFueSANCj4+PiBjb25m bGljdHMgd2l0aA0KPj4+IG91ciB1cGRhdGVkIGRldmVsb3BtZW50IGJyYW5jaC4NCj4+Pg0K Pj4+IFNpbWlsYXJseSB0byB0aGUgcHJldmlvdXMgcm91bmQgb2YgcGF0Y2hlcywgdGhpcyBw YXRjaHNldCBkb2VzIG5vdCANCj4+PiBjb250YWluIGFueQ0KPj4+IG5ldyBmZWF0dXJlcyAt IG9ubHkgZml4ZXMgZm9yIHRoZSByZXZpZXdzIG9mIHRoZSB2My4gTmV3IGZlYXR1cmVzIA0K Pj4+IHdpbGwgZm9sbG93DQo+Pj4gc2hvcnRseSBvbmNlIHRoYXQgZmlyc3QgcGF0Y2hzZXQg aXMgbWVyZ2VkLg0KPj4+DQo+Pj4gT25jZSBhZ2FpbiwgdGhhbmsgeW91IHRvIGFsbCB0aGUg Y29udHJpYnV0b3JzIHdobyBtYWRlIHRoaXMgcG9zc2libGUgYW5kDQo+Pj4gZXNwZWNpYWxs eSB0byBQaGlsaXAgSGVycm9uIGZvciBoaXMgZGVkaWNhdGlvbiB0byB0aGUgcHJvamVjdC4N Cj4+DQo+PiBUaGFua3MgYSBsb3QgLSB0aGlzIGlzIE9LIHRvIG1lcmdlIG5vdywgdGhhbmtz IGZvciB5b3VyIHBhdGllbmNlIGFuZCBJJ20NCj4+IGxvb2tpbmcgZm9yd2FyZCBmb3IgdGhl IGZ1dHVyZSBpbXByb3ZlbWVudHMuDQo+IA0KPiBXb29ob29vLCBmaW5hbGx5LiBDb25ncmF0 dWxhdGlvbnMgdG8gZXZlcnlvbmUgaW52b2x2ZWQgaW4gdGhpcyBtYXNzaXZlIA0KPiBlZmZv cnQNCj4gYW5kIHRoYW5rcyBhIGxvdCBmb3IgdGhpcyBodWdlIHN0ZXAgZm9yd2FyZCBmb3Ig dGhlIFJ1c3QgY29tbXVuaXR5Lg0KDQpUaGFuayB5b3UhDQoNCj4gDQo+IENhbid0IHdhaXQg dG8gc2VlIHRoaXMgYmVjb21pbmcgYXZhaWxhYmxlIGluIHRoZSBkaXN0cmlidXRpb25zIDpE Lg0KPiANCj4gSSB3aWxsIG1ha2Ugc3VyZSB3ZSBnZXQgdGhlIGZyb250ZW5kIGVuYWJsZWQg aW4gRGViaWFuIGFzIHNvb24gYXMgcG9zc2libGUuDQoNCkhhaGEsIEkgYXBwcmVjaWF0ZSB0 aGUgZW50aHVzaWFzbSA6KSBQbGVhc2Ugbm90ZSBob3dldmVyIHRoYXQgZGVzcGl0ZSANCnRo ZSBsYW5ndWFnZSBiZWluZyBpbiwgdGhlIGNvbXBpbGVyIGlzIHN0aWxsIGF0IGFuIGV4dHJl bWVseSBlYXJseSANCnN0YWdlLiBXZSBhcmUgc3RpbGwgbm90IGFibGUgdG8gcHJvcGVybHkg Y29tcGlsZSBSdXN0IGNvZGUgaW4gdGhlIA0KdmVyc2lvbiB0aGF0IHdlIHRhcmdldCwgMS40 OS4NCg0KVG8gZG8gYW55dGhpbmcgbWVhbmluZ2Z1bCB3aXRoIHRoZSBsYW5ndWFnZSwgeW91 IHdpbGwgYWxzbyBuZWVkIHRoZSBjb3JlIA0KbGlicmFyeSwgd2hpY2ggYWdhaW4sIHdlIGNh bm5vdCBjb21waWxlIHlldCBpbiBpdHMgMS40OSB2ZXJzaW9uLg0KDQpUaGlzIGlzIHZlcnkg bXVjaCBhbiBleHRyZW1lbHkgZXhwZXJpbWVudGFsIGNvbXBpbGVyIGFuZCB3aWxsIHN0aWxs IGdldCANCmEgbG90IG9mIGNoYW5nZXMgaW4gdGhlIGNvbWluZyB3ZWVrcyBhbmQgbW9udGhz IHVwIHVudGlsIHRoZSByZWxlYXNlLg0KDQo+IA0KPiBBZHJpYW4NCj4gDQoNCi0tIA0KQXJ0 aHVyIENvaGVuIDxhcnRodXIuY29oZW5AZW1iZWNvc20uY29tPg0KDQpUb29sY2hhaW4gRW5n aW5lZXINCg0KRW1iZWNvc20gR21iSA0KDQpHZXNjaMOkZnRzZsO8aHJlcjogSmVyZW15IEJl bm5ldHQNCk5pZWRlcmxhc3N1bmc6IE7DvHJuYmVyZw0KSGFuZGVsc3JlZ2lzdGVyOiBIUi1C IDM2MzY4DQp3d3cuZW1iZWNvc20uZGUNCg0KRsO8cnRoZXIgU3RyLiAyNw0KOTA0MjkgTsO8 cm5iZXJnDQoNCg0KVGVsLjogMDkxIC0gMTI4IDcwNyAwNDANCkZheDogMDkxIC0gMTI4IDcw NyAwNzcNCg== --------------0AweG05jHbDzgmOIqlMwhETB Content-Type: application/pgp-keys; name="OpenPGP_0x1B3465B044AD9C65.asc" Content-Disposition: attachment; filename="OpenPGP_0x1B3465B044AD9C65.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- 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 7FJmBg=3D=3D =3DQnyj -----END PGP PUBLIC KEY BLOCK----- --------------0AweG05jHbDzgmOIqlMwhETB-- --------------Lxj3QUPKGeY8hY1PCyPmUTv8-- --------------UtCIWy2xap2v2P8cQ85SZ2Jb Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEhx8wPNj7cw6CrvzGGzRlsEStnGUFAmOPKjYFAwAAAAAACgkQGzRlsEStnGX6 wA//cHlVYXwPWVxRlqeGnrJFL02ZK/kejSRin6aA3Hh5j5D8Gvz6PZB+tar53HBAGBXBRznrFk6q cl2v7yfIBr3DqQ1PuWhmcjWG6T6OF2/e+PJfkfrfTZz4WOyFcRSmgyBk7aK0t53vuIbAVTTBPGxz jcDRKOrCAHLFmPjAznSQlXrXJrvupE1GBkIaul2Kax4IEuPSCXVqOrDbz4kB+l/xKAM2dWbk6sU7 A2D+ZaJ6yysS7nXFGqtqHj43dZaZmdnBVJxpykzaWTJzfhg4HQnMKrlnxudZoaZLmFgSCADWTXDK 4nTGCH2VqT44VUoppDg9yTOb1ljfovRhB0YgK/9DadfP8ryUBH+sb/hsspygn4Ic2BQPBGFGFDn7 Ih2KFY8ZvzwkPI6ddOuT1CPkJKaOu7kVBjMsMjCtujIkO+xfWKVPkf37mlGCJgE2KtF9S8rOeHFv +/PYU1sinV3Nmu9I/HevlFC8mGynWd1w89cVC1mTCsgvarRK2hYts9/HufseYNfRHUi98uWoiCOo crd/mxuBuj9Neo562HBXcutmf78dS/U4Y0PApwHQgirCyxM1O8iargSErsTOavNdFfCUE7truNNu ALk6aVMDXNxMHUfng3lIlY9xbKby1FRqwxn72Brnq3sENiM9Iu3Ro/zq34u2iv4EN08+a8vlP+c3 1BM= =eV67 -----END PGP SIGNATURE----- --------------UtCIWy2xap2v2P8cQ85SZ2Jb--