From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by sourceware.org (Postfix) with ESMTPS id DB12C385743A for ; Thu, 16 Sep 2021 14:49:33 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org DB12C385743A Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 18GEkPXU012118; Thu, 16 Sep 2021 14:49:27 GMT Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by mx0b-00069f02.pphosted.com with ESMTP id 3b3vj126we-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 16 Sep 2021 14:49:26 +0000 Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 18GEVirm065935; Thu, 16 Sep 2021 14:49:25 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2108.outbound.protection.outlook.com [104.47.58.108]) by userp3020.oracle.com with ESMTP id 3b167vayhk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 16 Sep 2021 14:49:24 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Oa6GqWPf9jGMwW+HkqLyMio/uHgdaaJ+M3ABrOgt48YDn+BSegKNr6y7dtV1MWLgCZWGUJJKdu5/0hJ/6NJAvzHmf/hPHvC2NY45YEsXtjKZYpNcYmzNItAbiMJl/nOZjbp4ARKLWz1Ax/cm2+ffeVJjK4ciH27fRBe/bJpdf0HgtqHCPEXLzTDtiovem18s5eMqDrSyRZzu2qeBFjo7C/rGIWLmFGTcZufyiUXOeUOGrbEUj2GHMJp0ZUSbECfbMGot/gKmeqPiRzEmB4nHYkwDpiHfIuL+futw5NNGXp98wENBWKVwF3iPsXCSn2bOLybpGRjrv4SPtUOUEwzvfQ== 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; bh=wobFCVENHn0qRkqTsjHmidvpFdZg9jh+8aNNf5ml2CA=; b=fALcVoZXF8PAFUWo6OwxruBBk9wzcaw6PHay1jXY0/HhkENLerBGt17GrtbVgYQ83T3hRjJ3Bx1IBMz7WCZjR/1fy8hylBq4MKvxo4lipKj7TJCmH/a5pwty+I7+HsHDOfjhUsf8VHsABtobPo0BCMigrxO9KdTgR9BKCm0bCvmMUnyzpE8AYdVh2XAsWTaDw9s1TSCwDzVcZX7pXc4Xb40o0vdMu1Zndmw5bzdjdLnK7LgeODood1EwI7VIFLptrXzGIyCaL5146hYki79wBi4HaHcrA/ZaxOAVVybsIrR7YavDAKaHIhTp6FY48pYWWFkJj/FFngbhBHPHktowzQ== 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 CH0PR10MB4972.namprd10.prod.outlook.com (2603:10b6:610:c0::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.14; Thu, 16 Sep 2021 14:49:23 +0000 Received: from CH2PR10MB4344.namprd10.prod.outlook.com ([fe80::25f8:eaf:a3b9:fe86]) by CH2PR10MB4344.namprd10.prod.outlook.com ([fe80::25f8:eaf:a3b9:fe86%3]) with mapi id 15.20.4523.016; Thu, 16 Sep 2021 14:49:23 +0000 From: Qing Zhao To: Jakub Jelinek CC: Richard Biener , Richard Sandiford , Nick Alcock via Gcc-patches , kees Cook Subject: Re: [PATCH] testsuite: Fix c-c++-common/auto-init-* tests Thread-Topic: [PATCH] testsuite: Fix c-c++-common/auto-init-* tests Thread-Index: AQHXpuOQRqRwHnTWAku7skZ1NoVruqulaPgAgAEBGYCAAFw4gA== Date: Thu, 16 Sep 2021 14:49:23 +0000 Message-ID: <902D3C35-8E78-4A91-99A3-AD644A7A1F53@oracle.com> References: <1F37A36D-A681-4EA8-B96B-0195AE707C91@oracle.com> <20210911080320.GA304296@tucnak> <9C40E343-B36F-46DC-8A41-383B8EF97A48@oracle.com> <20210916091917.GF304296@tucnak> In-Reply-To: <20210916091917.GF304296@tucnak> 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: 5a8c527f-4a7f-483b-61bd-08d979212c37 x-ms-traffictypediagnostic: CH0PR10MB4972: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Sl3N6DrqWCcAp+P+av6LqtHNqbj5qPMlppax/e7SXFX9QtdYAwniwFf6/MG1uAx/1Hsx/Lh0WFMRG9ZnwZi+29PBhZy7cIBjLMXaP3n7D2Ft6fmeFrZfxG3pYhmIYF5BuVgBs35p4IOImx054uZ7H3zqnp4GUhhD6vevkV9SGn5xDDi0zBaqy18ns1CG/bKiN/Ji7II+9KnFWD0kF9FDwTy3S0rwtCdTtDFpBY0bXaYvFnY+FHC0NOdlkhUcOORRJ1EDBF7EKqitzwVrLeaudUpncCjan3hDQLUlJqUFPfP3qW8Qz0V+GfLmYJTaGwhnNLLn+BVZKRbQnfmTt4Y6/um37PlZADmSNrjH2uo+Gb74Q6xLP1bs84RiOmVy9rtDO78EkWwWSB2ZYe9TH64N/5ar+sfXg1QXg5ksfmVsoYETnF+gEapzqCZz0bIr5Ave0tla18E+b3I4mRkUprxkJ5a7Tfy9Swj3fJcOT/YAw3xBladWx3Cv6xjhp+shzu0ENLypdCkdUQAaUscfLrI2RB8zQSMoMjmX2ZHx4O9pSxQIyd4wjxyKYy80BNM9rb4mumZyggM9FEDAG9EfQLV45OnEMB4jT4bt80iiKhS5BbNYbKq2bWkhVeDjmqGQ0/yoE9fL9qjcUeYLFR514KeZV3ffKce7fJBx3tHvBEXpP2lFJ3hJgLSuIxAnf/7DFuWZpm3JSvq/KYaS1oGjAQXzlI2LDftJ1O3PqxNVPNVG4lh4+EcPgN+T/Fw/LIclXzZZYLjG5F1rkdxDQXnS7fIu+T9Xf3kR5wty4xLu9nZ2rKkjENs2h5IL1FQ6ofdZgiTM4lNCFbFt9p5j0sl6d/kdgCgHzD3cztUE3NZmCzoS/C8= 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:(366004)(53546011)(8676002)(6506007)(86362001)(38070700005)(66946007)(186003)(44832011)(8936002)(2906002)(54906003)(36756003)(316002)(71200400001)(66446008)(64756008)(66476007)(66556008)(6512007)(5660300002)(6486002)(76116006)(38100700002)(122000001)(83380400001)(2616005)(6916009)(91956017)(4326008)(508600001)(33656002)(45980500001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?L1lUTE5FQm8vV1FNK3FXdWZPN2xSYnBiNXdRSTJPaGhiNmMwRENCcHUvd1N1?= =?utf-8?B?MnRpUzVvVmFPQzFqQVNvcTlDc09GZTFaY1ViNUoxbURscmV3Uy91bitTRGNF?= =?utf-8?B?VUJoUHkyL2ZmKzRzUXdTR2dDZWxDblZnMW9CdWFlanhpLzlYWXBUMC8rUjRi?= =?utf-8?B?QmpoYWIwbHQ0dkJNVEl2dmcrTWdoNjBxMHY3dnp5QkZNMEg3U2crZFY0YmdQ?= =?utf-8?B?bFVxYk5OWXdjRXFDTi8yaUNXUVBZM3lhbElNSkRPQVdxN1NHd1EyMkI5cXln?= =?utf-8?B?QWQ2UjAyYVJpWkdJbFMwMXhRQzM5ajJmMWQvUnhXNmViZm56eExCU3pxS0dY?= =?utf-8?B?ak1zTEZYU0xBNXJkRnVwWTlGNndZU1dvNXd3TlNzMXhzNllsVjQ4MDJlMEVw?= =?utf-8?B?eXg5OWIwbVZlTG1Dbm5wZ3dEMWp5bVVreTZKV3YzS0ZjcDFublpzd1hOT2p0?= =?utf-8?B?bDZxSk04WlZkb0ZmaVBVZyt5b0pLOGZ4UzBrQm91MG9HZHJiQnVFSnNjd0JV?= =?utf-8?B?WFRkT3N5NUQxUkpCNUdwMlN2VWdocXVUeDhiMzRnZDZhajZWQ2RxQTFyc055?= =?utf-8?B?VHVTZjNxYmxOM3l1YUN5Ykd2anFhdWVnc1ZZTG96QkRHZ2dGUFE2dUczL1p3?= =?utf-8?B?T3RQb2daL09IWldtcCtuSnJxV1JhbElQUEJ3ZWhnM2taUEI3REt4TExhRXBY?= =?utf-8?B?MXF0eE1ud1duU0t1TEpvRHhLNXdhTTlVRFBTYTRGbitrNjZrZUJOMGtkK0Fl?= =?utf-8?B?MEVZbWpBUHladG9SOFYzY0IxelYxM2NSSEtSc2UvaDFTZ00zeXVKUVRra2JH?= =?utf-8?B?UU0yWVdpSlIrWU9sbXlxZ1VPbStqeTJibEFhNFFrTlRHMEgyZk1MMUdDOVYv?= =?utf-8?B?MnVDeFNuazRDdzVwYjZVVk4vbWdJMFRWK00xY3NZQVRoTXZkOUFWSEFFcyto?= =?utf-8?B?YTlPdVRQcEtmZUFVUEJCOWZ6WElhMnNqRzlSNUR3WDFCVENXMzB1dmxGNXVU?= =?utf-8?B?MUM4bkdrbzJCdDJiZzVXajRkU3ZubVpkdSt4Tml2Vm5LRHk1M2luT3BxbCtZ?= =?utf-8?B?MWJESGdja05GYVRjV0tSMjhsR3RvZ2lud0R3dURCUkx3VG9hU1E0VjMyV28z?= =?utf-8?B?V3BoL3h1RzdBSS81MmZSK0VsekNWYVhuOGcvcmFqTE5ieVhrNlcvSTZKWWN4?= =?utf-8?B?REx3Ui9Tc1MwTkI5ZE54azJycUxtV1FZeWVUaXdTWWxxSFZIZWh6cndqRTlZ?= =?utf-8?B?QUdBWUxaZmQ4Z0dybFVPRklRRHJURXpsWC9LdHBlRlgzTWpqTC9qNUZSMUpD?= =?utf-8?B?V2t2ZGY3YlB4N1E4VDhuU01Zc2Y0ZlR0ekUxU2t3VDZDV0RwOWFUWW4wUVRp?= =?utf-8?B?UGtXeU5aVE9hNkdwN25tUmZPaExjRVZRcVI2K05nTlVRZFJMcXJJelFBbFVn?= =?utf-8?B?S25yeFYyS21rc3NMdnVDekt6UlRCenp4ZmNSZ0xNNlQrOU15b0ZhT0FMQk0w?= =?utf-8?B?NXNVTHpqNmx1QU5iT0hMdlNtYkt5cklnWDc1WjlBa3pYNkFJNjFWd1cwTGxC?= =?utf-8?B?dWNHbUFzVUdMdXR5WTJnSmRPWCttYStYaE9qR2lPbU8wVFNsdjhUM2NZdnBO?= =?utf-8?B?R1FBK1NJV3dGK2VDcyt6Z2tnV1Rzd2QrY0RsaFlEb3dPTjlteDZrN241djBJ?= =?utf-8?B?dDRweGMvY2tLZk0zck9KZUQycjI0blJmZVZUZmJaeEx2LzRQd0tLZTNjQm9I?= =?utf-8?B?bGwwTkl5bVhtSWliS1VpL1RhZXJJUXpZRWZjTU54MzZvakkrczRKZ0xid0VJ?= =?utf-8?Q?nmTormnr7E1UTVw2VGKVHGOmsQ+Ore4zr7e/0=3D?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: <7E0C8629666AA14485A4F712924FA7C9@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: 5a8c527f-4a7f-483b-61bd-08d979212c37 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Sep 2021 14:49:23.1070 (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: wHhQBZtKNYuCbrLSVVgaJTePAQWpnt/8l8uiaBCC0x4W2G0a0nCHarZmiinhFsNisBC77aK9d9BAAZYXd6qtyA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR10MB4972 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10109 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 adultscore=0 suspectscore=0 phishscore=0 mlxlogscore=999 malwarescore=0 mlxscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109030001 definitions=main-2109160093 X-Proofpoint-ORIG-GUID: yoXxkW5OHePHX2xQcNVQ_bC6gF6sZJFs X-Proofpoint-GUID: yoXxkW5OHePHX2xQcNVQ_bC6gF6sZJFs X-Spam-Status: No, score=-4.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_SHORT, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, 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: 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: Thu, 16 Sep 2021 14:49:38 -0000 SGksIEpha3ViLA0KDQo+IE9uIFNlcCAxNiwgMjAyMSwgYXQgNDoxOSBBTSwgSmFrdWIgSmVsaW5l ayA8amFrdWJAcmVkaGF0LmNvbT4gd3JvdGU6DQo+IA0KPiBPbiBXZWQsIFNlcCAxNSwgMjAyMSBh dCAwNTo1OTowOFBNICswMDAwLCBRaW5nIFpoYW8gd3JvdGU6DQo+Pj4gTm90ZSwgdGhlIGdjYy5k Zy9pMzg2L2F1dG8taW5pdCogdGVzdHMgZmFpbCBhbHNvLCBqdXN0IGRvbid0IGhhdmUgdGltZSB0 bw0KPj4+IGRlYWwgd2l0aCB0aGF0IHJpZ2h0IG5vdywganVzdCB0cnkNCj4+PiBtYWtlIGNoZWNr LWdjYyBSVU5URVNURkxBR1M9Jy0tdGFyZ2V0X2JvYXJkPXVuaXhcey1tMzIsLW02NFx9IGkzODYu ZXhwPWF1dG8taW5pdConDQo+PiANCj4+IEl04oCZcyBzdHJhbmdlIHRoYXQgdGhlIGFib3ZlIHRl c3Rpbmcgb24gbXkgbG9jYWwgeDg2IG1hY2hpbmUgd2l0aCB0aGUgbGF0ZXN0IGdjYyBoYWQgbGVz cyBmYWlsdXJlIHRoYW4gdGhlIGZvbGxvd2luZzoNCj4+IA0KPj4gW29wY0BxaW56aGFvLW9sOHUz LXg4NiBidWlsZC1ib290XSQgbWFrZSBjaGVjay1nY2MgUlVOVEVTVEZMQUdTPSctLXRhcmdldF9i b2FyZD11bml4XHstbTMyLC1tNjRcfSBpMzg2LmV4cD1hdXRvLWluaXQqJyAmPiBsb2cgJg0KPj4g WzFdIDM4ODUxNjQNCj4+IFtvcGNAcWluemhhby1vbDh1My14ODYgYnVpbGQtYm9vdF0kIA0KPj4g WzFdKyAgRG9uZSAgICAgICAgICAgICAgICAgICAgbWFrZSBjaGVjay1nY2MgUlVOVEVTVEZMQUdT PSctLXRhcmdldF9ib2FyZD11bml4XHstbTMyLC1tNjRcfSBpMzg2LmV4cD1hdXRvLWluaXQqJyAm PiBsb2cNCj4+IFtvcGNAcWluemhhby1vbDh1My14ODYgYnVpbGQtYm9vdF0kIGVncmVwIEZBSUwg Z2NjL3Rlc3RzdWl0ZS9nY2MvZ2NjLnN1bQ0KPj4gRkFJTDogZ2NjLnRhcmdldC9pMzg2L2F1dG8t aW5pdC0yLmMgc2Nhbi1ydGwtZHVtcC10aW1lcyBleHBhbmQgIjB4ZmZmZmZmZmZmZWZlZmVmZSIg Mg0KPj4gRkFJTDogZ2NjLnRhcmdldC9pMzg2L2F1dG8taW5pdC0yLmMgc2Nhbi1ydGwtZHVtcC10 aW1lcyBleHBhbmQgIjB4ZmVmZWZlZmVmZWZlZmVmZSIgMw0KPj4gRkFJTDogZ2NjLnRhcmdldC9p Mzg2L2F1dG8taW5pdC0zLmMgc2Nhbi1hc3NlbWJsZXItdGltZXMgcHhvclx0XFwleG1tMCwgXFwl eG1tMCAzDQo+PiBGQUlMOiBnY2MudGFyZ2V0L2kzODYvYXV0by1pbml0LTQuYyBzY2FuLXJ0bC1k dW1wLXRpbWVzIGV4cGFuZCAiMHhmZmZmZmZmZmZlZmVmZWZlIiAxDQo+PiBGQUlMOiBnY2MudGFy Z2V0L2kzODYvYXV0by1pbml0LTQuYyBzY2FuLXJ0bC1kdW1wLXRpbWVzIGV4cGFuZCAiXFxbMHhm ZWZlZmVmZWZlZmVmZWZlXFxdIiAxDQo+PiBGQUlMOiBnY2MudGFyZ2V0L2kzODYvYXV0by1pbml0 LTQuYyBzY2FuLXJ0bC1kdW1wLXRpbWVzIGV4cGFuZCAiMHhmZmZmZmZmZmZmZmZmZmZlXFxdXFwp IHJlcGVhdGVkIHgxNiIgMQ0KPj4gRkFJTDogZ2NjLnRhcmdldC9pMzg2L2F1dG8taW5pdC01LmMg c2Nhbi1hc3NlbWJsZXItdGltZXMgXFwubG9uZ1x0MCAxNA0KPj4gRkFJTDogZ2NjLnRhcmdldC9p Mzg2L2F1dG8taW5pdC1wYWRkaW5nLTMuYyBzY2FuLWFzc2VtYmxlciBtb3ZsXHRcXCQxNiwNCj4+ IEZBSUw6IGdjYy50YXJnZXQvaTM4Ni9hdXRvLWluaXQtcGFkZGluZy0zLmMgc2Nhbi1hc3NlbWJs ZXIgcmVwIHN0b3NxDQo+PiBGQUlMOiBnY2MudGFyZ2V0L2kzODYvYXV0by1pbml0LXBhZGRpbmct Ny5jIHNjYW4tYXNzZW1ibGVyLXRpbWVzIG1vdnFcdFxcJDAsIDINCj4+IEZBSUw6IGdjYy50YXJn ZXQvaTM4Ni9hdXRvLWluaXQtcGFkZGluZy04LmMgc2Nhbi1hc3NlbWJsZXItdGltZXMgbW92cVx0 XFwkMCwgMg0KPj4gRkFJTDogZ2NjLnRhcmdldC9pMzg2L2F1dG8taW5pdC1wYWRkaW5nLTkuYyBz Y2FuLWFzc2VtYmxlciByZXAgc3Rvc3ENCj4gDQo+IFRlc3RpbmcgZm9yIG1hbnkgaW5zdHJ1Y3Rp b25zIGlzIGFsd2F5cyB2ZXJ5IGZyYWdpbGUgYW5kIGRlcGVuZGVudCBvbiBleGFjdA0KPiBjb21w aWxlciBmbGFncyBldGMuDQoNClllcywgSXTigJlzIGluZGVlZCB2ZXJ5IGZyYWdpbGUuIA0KPiAg U28sIGVpdGhlciB0aGUgdGVzdCBzaG91bGQgaGF2ZSBhIHBhcnRpY3VsYXINCj4gLW1hcmNoPS8t bXR1bmU9IG9wdGlvbnMNCg0KSSBtaWdodCBhZGQgc3BlY2lmaWMgLW1hcmNoIHRvIHRoZSB0ZXN0 aW5nIGNhc2VzLiANCg0KPiBhbmQgaWRlYWxseSBhbHNvIC1mbm8tc3RhY2stcHJvdGVjdG9yDQo+ IC1mbm8tc3RhY2stY2xhc2gtcHJvdGVjdGlvbiBldGMuDQoNCkNvdWxkIHlvdSBleHBsYWluIGEg bGl0dGxlIGJpdCBvbiB0aGlzIHdoeT8NCg0KPiBpZiB0aGV5IGNvdWxkIGNoYW5nZSB0aGUgZXhw ZWN0ZWQgbWF0Y2hpbmcsDQo+IG9yIHRlc3QgaXQgYXQgcnVudGltZSBpbnN0ZWFkKEkga25vdywg aXQgaXMgcGxheWluZyB3aXRoIGZpcmUsIGJlY2F1c2UgeW91DQo+IGFyZSB0ZXN0aW5nIHRoZSBi ZWhhdmlvciBvZiBVQiwgYnV0IHBlcmhhcHMgbWFraW5nIHRoZSBmdW5jdGlvbnMgdGhhdCB1c2UN Cj4gdGhlIHVuaW5pdGlhbGl6ZWQgdmFycyBfX2F0dHJpYnV0ZV9fKChub2lwYSkpIGFuZCBjaGVj a2luZyB3aGV0aGVyIHRoZSB2YXJzDQo+IGNvbnRhaW4gdGhlIGV4cGVjdGVkIHZhbHVlcyBtaWdo dCBiZSBvay4NCg0KSSB0aG91Z2h0IG9mIGRvaW5nIHRoZSB0ZXN0aW5nIGF0IHJ1bnRpbWUgdG9v IGluIHRoZSBiZWdpbm5pbmcsIGhvd2V2ZXIsIEkgd2FzIHdvcnJpZWQgYWJvdXQgaG93IGNhbiB3 ZSBiZSBzdXJlIHRoYXQgdGhlIGNvcnJlY3QgdmFsdWVzICBpbiB0aGUgdmFyaWFibGUgY29tZSBm cm9tIHRoZSBjb21waWxlciBpbml0aWFsaXphdGlvbj8gDQpJIHdpbGwgdHJ5IG9uZSBtb3JlIHRp bWUgdG8gc2VlIHdoZXRoZXIgSSBjYW4gY29tZSB1cCB3aXRoIGEgcnVudGltZSB0ZXN0aW5nIGNh c2UuDQoNClRoYW5rcyBhIGxvdC4NCg0KUWluZw0KPiANCj4gCUpha3ViDQo+IA0KDQo=