From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id E14D338582A7 for ; Tue, 2 Aug 2022 14:44:38 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org E14D338582A7 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 272Ehk2x021980; Tue, 2 Aug 2022 14:44:32 GMT Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3hmv8s72dv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 02 Aug 2022 14:44:31 +0000 Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 272DdI8m031906; Tue, 2 Aug 2022 14:44:31 GMT Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2175.outbound.protection.outlook.com [104.47.59.175]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3hmu32cpeu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 02 Aug 2022 14:44:31 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=agZ8jC5blP6pjb6Po1NngMvD+zgmQE13U9kvyQXinG+RrzsG2tfTr29Soibjd48GdD3HbDLezZJNptSIS+NQOsEzYR1xeHscUbX13b/PbgEK97M7JiV/jk3JFQdGNwodo4dG/JF/odrFdAptDN0gYVLkBhOS90Z390EsYkAx4edto2790Psee/95xjycG/LTQTBwv3eX+3txOqh97VGfykaR46oCeUN7hEI+j9AzacI82zu0G6WQtl0umZp5TCejqsMDsdFa4FOcZJKbiAuSQIpAaX+u82+ds+ItpDtGN1U1uZ1/PwNqwbwo/Fu8hku6SlwFZB0W5+ac4ps4W+gWvA== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2avjYz0jWpOh3u48etJZO1vcPxpy8lx77qUdZWt/BIE=; b=LgafyBq//mAmQHAVcY02Pk+MR7hiAxm68pWbqb4ePk5NUUV3RZZhmuobOwXQ/eSY7a6V1BKUrIKMM15RkIq08h099ZmAM2atsZ4ZKTKOsRI37nqeoSxVzdOro8LUxqTJiUtdmBkM0FfAQtQrlrtxsDnOzeJ1p/eXVGddI2qiq78u1mJxiuLQljdQMStWqQ52Mkn6i3z1ZF60Le9LOdelrOU5aTamNZ14oYTi68Sx/2FHIiDI1Ymakam95gl6j4kThJkS1/Rhv1mPd1fTQ099gG+Wk3xTScOTGrv3x22GzHj7aHSOYEq/H0AvMbwwuycrgMndKAnbwfBR4RgpHYaV2g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none Received: from CH2PR10MB4344.namprd10.prod.outlook.com (2603:10b6:610:af::19) by PH0PR10MB5594.namprd10.prod.outlook.com (2603:10b6:510:f6::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5482.12; Tue, 2 Aug 2022 14:44:28 +0000 Received: from CH2PR10MB4344.namprd10.prod.outlook.com ([fe80::84af:9275:f1d7:de1]) by CH2PR10MB4344.namprd10.prod.outlook.com ([fe80::84af:9275:f1d7:de1%5]) with mapi id 15.20.5482.016; Tue, 2 Aug 2022 14:44:28 +0000 From: Qing Zhao To: "Nathan@acm.org" CC: gcc-patches Paul A Clarke via Subject: Where in C++ module streaming to handle a new bitfield added in "tree_decl_common" Thread-Topic: Where in C++ module streaming to handle a new bitfield added in "tree_decl_common" Thread-Index: AQHYpn5eeEH8IZNbLUCwcadyLyCA4A== Date: Tue, 2 Aug 2022 14:44:28 +0000 Message-ID: <2FC986DA-9B67-476D-9593-49F1B2BFA2A9@oracle.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3608.120.23.2.7) x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: fa0f3247-9b48-4d1e-7f73-08da749580c2 x-ms-traffictypediagnostic: PH0PR10MB5594:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: fttB4vHpxcPfTOEsr+/azIGFGytOtnS2SbtQcBB412/CAsobTCgiYC8dA1DLW88wXBHzeJTmyRhmM06djxx9h86gC5OFqEi7L7GKpFh5LSeCBuvYLFEr7AfDc871En3YIwrv8SOPT2kzmIEKz24P0IHPtxPNaohly6FmeB4ReBdspHiVeHyZP0NufeaYuVreEVXQ2zOa3OIkm+ycI5v+DCuWjiRjCHQheG7H8079IVTkYfzjyWgK4sxS6n2xkdkdBBUbvKzhwmV2FirQZ9O4lU+ZmPMzQwZ5X5eleTKomPyPrCIXSAZLuuHVcXbjti7msBZLaUfpIB1Xh3jp9imdEVlGFj15vzDBz0/Hv80MSpI6RsX8RdpXOulPBXg7Q61hFP4iCrrGKDTl5h2rG/t69QP90bVJ/ogphdpgvTcgtlcRdwAfOylzMARa6l0ccBo/MxaEALQr7isi9rbnfsNs555Hv6qZ0kO0dZyMs6TefZZAeVN8DaJUSgbAtstZORwESOyw2Q+63DDdEZ36JgdqlZC++SnX4Y9E9RxpWZkizt/k/ZFmfYrLmw9nZyXfzTMfco1yd62Fh0TeP05BZDbjBJxk9MSTk0tWyotn5QCdRn7ve4Tkf/gJ4ILvOOFGYDxlcFgYnJli3ZP2oNbd3y4nYjD9ANcIiEo9TL8/uePD0mOMNR7XpyaTyehFGV+6ei77469qK60cl/a93wjGU7Gc61DvDQ1dA6po6l5FPhXmK9PMC9ajzp56MOq0U+ejmrA99lFnuE/Sdi8J6jP/kuh0fl1+HwfvnBSwa50Hv+OiKkK0Q3v4xYUdTc7rsCOqpYK4WAzPpdgqPiyDtG49Q3DqoPaMwBj8s+X2rI+xbUfAm+bNlRzgSgQXsY9xNW8E2+8l1NmN34ML1syib9cCoXkp/A== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR10MB4344.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(346002)(376002)(39860400002)(366004)(396003)(136003)(6486002)(966005)(33656002)(5660300002)(86362001)(316002)(64756008)(71200400001)(66946007)(76116006)(91956017)(66556008)(8936002)(8676002)(66476007)(4326008)(6916009)(38070700005)(6512007)(36756003)(2616005)(66446008)(186003)(38100700002)(44832011)(478600001)(122000001)(6506007)(41300700001)(2906002)(45980500001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bHltb2k2VVZ0QnlkaGxJYkYzQ3ZBbldvZXFYcURvdlhPQ1pBWTFHWkZ2L0dy?= =?utf-8?B?YXFIdG5SNU1pLytvVUdtZU4rL0pzNXdZOXBXeEx4VHB2bFVpM2lsN052NDRY?= =?utf-8?B?cUpyS05OQnpqc0VLR2N0K2ZNVjA4SGVtNEU1cm1EWDF0TU5HVkduYmNUUVVv?= =?utf-8?B?QkRLaUxOcmlmdk84RzJMRjNNQ2Z0V05zSkxwUW1PbDcxQWxNd0tKbVNQcWNC?= =?utf-8?B?amlPRTd6MmVYWjRwTmNSakU4dWpta2VzRnlLM3JEWXBCRkpaT1IvcGlqMzYr?= =?utf-8?B?TWwvT3NWMmtUSVhCQ2h2K3o0dENFeGkzQi93WXlaN0dDYXBQSHBzSlNGVXRX?= =?utf-8?B?clNQazlJc0VzSXdaM1JjUU9kVEZTUXZjS1VPNFVBVlJac1loM3llb2FTVk9T?= =?utf-8?B?NWRXUERhREtsRlB4cERFeDJHNTBza0MrUGRybi9yMEtSQjVpczR4Y3RLMHli?= =?utf-8?B?Y3hzdEdlSjRuMlA1S3VHSGJUNkNETUcwRUR5SG05b0tydnFKc0NraVhpak1D?= =?utf-8?B?UUtjRmlhMlIrWDJrWHlrc0FBeGNHRktuTkVRU0lKa2ZhNjZkTU5DQ2tTUjNH?= =?utf-8?B?azhKalJYZit5MTZTamNFNUJNK1pZRXJETDRKaldpVlB0allBdkZCcVpGc0FE?= =?utf-8?B?YWpGTnBxelFZR05yYUxqcFJSM0ZVT0FvaUtUTGpiN0pJckRFOG95NWZzMGxo?= =?utf-8?B?bThTdjdvSGcxN1NnNmZPTmx5VmRVV25aL1pTQlA4ZFE5TXRic3ZWcEdDUHNB?= =?utf-8?B?eUdHNHUzTTRMN29oWENZQXNnZFg0ejg1ZThKSTNvREtudzAycm01OGozU1BY?= =?utf-8?B?SWRWemJtVnA4TTY3VDkrdldPbVNIZENoa21EM1g0dGNtSGZkMXQyYldwclZC?= =?utf-8?B?ZktTT2tmSWVUTGc1bm9sZXNNbU00TjhIZjhvd2F1NTFpUzUrdkRNN2VuWllR?= =?utf-8?B?a3FXNTkzV0lmWFl0U1k4WlF5UVNMNVQzRThpdWlRWFhNTGRnTG5OeFk1U200?= =?utf-8?B?SFVKUE9GQVJPVXhpSU1sUWZ5d0t0cFk5c0JnOHBaekljcEt5RkhCK29aOXVk?= =?utf-8?B?aXlVcWs0YXc4RWpsV0F2QWFaaS9sTUdEZThIT2NtVDhvRjkzTWYvenZqNWtW?= =?utf-8?B?RlAzRGxDQS95V0lUbkcyNEtobzFUaWpQVFRTdDd5M0RkYjI4dkpwSDdYdlN5?= =?utf-8?B?WEFnTXQ2Z3hVUCsvcGdNZVpLQmNUeWJpQjBZUzJkdTNEWnlPZ2J3RWM5SjZp?= =?utf-8?B?ZmRwODNtcjJ5V21xNEVlWFlObC9xb2hMeE1tMGo4VVBRWEJXYjBHdjdORlM0?= =?utf-8?B?aXo1SitFY1c0NVRBeVdGZTNTWDIxeUFCU2FudWtiLzNCcGQxSmNmcG5vMjBn?= =?utf-8?B?dmJoREV5dTdkNjZ2d3hmZ3ZYYWlCV2ZLdUhKNDUzR1VlOUk0b0hyakhNYVpm?= =?utf-8?B?SlU4NTAwL096amZXRU01akxEcGl4R0F1NE40ZmVnL1oycExlenFvOStsbzVO?= =?utf-8?B?R2c5bUtGYkJxQ2V6bmFrTGpta2FuZ3pSK0tLOVhWakl4RVN5amxabUVmMmtq?= =?utf-8?B?aUlwV3Bua3ZXWHY3aW1HTUNZV3IzMHg2RTFjaTFRL0pvNkFVaGJENjV6VExU?= =?utf-8?B?ZlJSQkZER0s2MTl6U3d1aEM3bWlhdzl2Z2hUTndBeHd3TEQ3Q3UwcVhiZFJh?= =?utf-8?B?Q0dBZStWME1SNzBucGxjaEszLzdtN00zRVhtQkd4Q21ueTdmd0hXUDZRaVZs?= =?utf-8?B?SjN3L0Y0RVBXUlI0ZzVQaDJiM3l5K0s1cEQ0UktzVEI1ei9EUWIzZGFmdVFJ?= =?utf-8?B?ZXhKM0NMUHVxZDROaHJaR1BEUk83SkEyYmQ2djRONmYrT2NwTnFBTCtZNE9I?= =?utf-8?B?QUx4RDcwcXRXdGhPck9PQTVMa2hrWWthQUxYTkdnRkFsWU1VbUVkaER1THFL?= =?utf-8?B?ZWdKdmlGditxQkhUUHJvR21OVUFrTkRMQUF4WGMwazY4U0RiVGM3aWQyTFNj?= =?utf-8?B?aXp4VmhPd3d5d09PRitXa0xXSzJrbmxZMVZ2NDBrUU9NS3YyNmtmNUFCd3dl?= =?utf-8?B?UnlidllNZENmQzQ0TlNvUnFMS0hEVjZlYjFnaVRlc1ZxR3ZXVHpQN1QxQnJp?= =?utf-8?B?WXFpTFNrRXZDd0pLMndOU2FKdHFnRHZOMDhQWGNKczVBUlVMR0o4bEJ0eFRp?= =?utf-8?Q?CQzcHRKJfiyQmOYEq5tQiUs=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <5EBA1DAAA424704D8FD0A6453BAE41DC@namprd10.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH2PR10MB4344.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fa0f3247-9b48-4d1e-7f73-08da749580c2 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Aug 2022 14:44:28.5213 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: D5nrQrI8fsIEjjZNouDLtIMUgTN6Mr8kA61a4vP5Qqo7qB0860VX/2RUUQAYcwZlK9DcuRbveJX2n8livz+r1A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB5594 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.883,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-08-02_08,2022-08-02_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 malwarescore=0 spamscore=0 suspectscore=0 adultscore=0 mlxlogscore=999 bulkscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2206140000 definitions=main-2208020068 X-Proofpoint-GUID: DqVndkD6F5xuOEYW0ZKJUM_ozdUCyNu1 X-Proofpoint-ORIG-GUID: DqVndkD6F5xuOEYW0ZKJUM_ozdUCyNu1 X-Spam-Status: No, score=-11.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, KAM_SHORT, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, 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 X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2022 14:44:40 -0000 SGksIE5hdGhhbiwNCg0KSSBhbSBhZGRpbmcgYSBuZXcgYml0ZmllbGQg4oCcZGVjbF9ub3RfZmxl eGFycmF54oCdIGluIOKAnHRyZWVfZGVjbF9jb21tb27igJ0gIChnY2MvdHJlZS1jb3JlLmgpIGZv ciB0aGUgbmV3IGdjYyBmZWF0dXJlIC1mc3RyaWN0LWZsZXgtYXJyYXlzLiANCg0KPT09PQ0KZGlm ZiAtLWdpdCBhL2djYy90cmVlLWNvcmUuaCBiL2djYy90cmVlLWNvcmUuaA0KaW5kZXggZWE5ZjI4 MWYxY2MuLjQ1OGM2ZTZjZWVhIDEwMDY0NA0KLS0tIGEvZ2NjL3RyZWUtY29yZS5oDQorKysgYi9n Y2MvdHJlZS1jb3JlLmgNCkBAIC0xODEzLDcgKzE4MTMsMTAgQEAgc3RydWN0IEdUWSgoKSkgdHJl ZV9kZWNsX2NvbW1vbiB7DQogICAgIFRZUEVfV0FSTl9JRl9OT1RfQUxJR04uICAqLw0KICB1bnNp Z25lZCBpbnQgd2Fybl9pZl9ub3RfYWxpZ24gOiA2Ow0KDQotICAvKiAxNCBiaXRzIHVudXNlZC4g ICovDQorICAvKiBJbiBGSUVMRF9ERUNMLCB0aGlzIGlzIERFQ0xfTk9UX0ZMRVhBUlJBWS4gICov DQorICB1bnNpZ25lZCBpbnQgZGVjbF9ub3RfZmxleGFycmF5IDogMTsNCisNCisgIC8qIDEzIGJp dHMgdW51c2VkLiAgKi8NCg0KICAvKiBVSUQgZm9yIHBvaW50cy10byBzZXRzLCBzdGFibGUgb3Zl ciBjb3B5aW5nIGZyb20gaW5saW5pbmcuICAqLw0KICB1bnNpZ25lZCBpbnQgcHRfdWlkOw0KPT09 PQ0KDQooUGxlYXNlIHJlZmVyIHRvIHRoZSBmb2xsb3dpbmcgZm9yIGRldGFpbHM6DQoNCmh0dHBz Oi8vZ2NjLmdudS5vcmcvcGlwZXJtYWlsL2djYy1wYXRjaGVzLzIwMjItSnVseS81OTg1NTYuaHRt bA0KaHR0cHM6Ly9nY2MuZ251Lm9yZy9waXBlcm1haWwvZ2NjLXBhdGNoZXMvMjAyMi1KdWx5LzU5 ODk2NS5odG1sDQopDQoNClJpY2hhcmQgbWVudGlvbmVkIHRoZSBmb2xsb3dpbmc6DQoNCiJJJ3Zl IG5vdCBzZWVuIGl0IHNvIHlvdSBhcmUgcHJvYmFibHkgbWlzc2luZyBpdCAtIHRoZSBiaXQgaGFz IHRvIGJlDQpzdHJlYW1lZCBpbiB0cmVlLXN0cmVhbWVyLXtpbixvdXR9LmNjIHRvIGJlIHVzYWJs ZSBmcm9tIExUTy4gIFBvc3NpYmx5DQpDKysgbW9kdWxlIHN0cmVhbWluZyBhbHNvIG5lZWRzIHRv IGhhbmRsZSBpdC7igJ0NCg0KSSBoYXZlIGZpZ3VyZWQgb3V0IHRoYXQgd2hlcmUgdG8gYWRkIHRo ZSBoYW5kbGluZyBvZiB0aGUgYml0IGluIOKAnHRyZWUtc3RyZWFtZXIte2luLCBvdXR9LmNjLA0K SG93ZXZlciwgaXTigJlzIHF1aXRlIGRpZmZpY3VsdCBmb3IgbWUgdG8gbG9jYXRlIHdoZXJlIHNo b3VsZCBJIGFkZCB0aGUgaGFuZGxpbmcgb2YgdGhpcyBuZXcgYml0IGluIA0KQysrIG1vZHVsZSBz dHJlYW1pbmcsICBjb3VsZCB5b3UgcGxlYXNlIGhlbHAgbWUgb24gdGhpcz8NCg0KVGhhbmtzIGEg bG90IGZvciB5b3VyIGhlbHAuDQoNClFpbmc=