From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com [148.163.156.1]) by sourceware.org (Postfix) with ESMTPS id 458913858CDA for ; Mon, 26 Sep 2022 14:36:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 458913858CDA Received: from pps.filterd (m0098409.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 28QEVxE5003983; Mon, 26 Sep 2022 14:36:14 GMT Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3judx484mq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 Sep 2022 14:36:13 +0000 Received: from m0098409.ppops.net (m0098409.ppops.net [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 28QEXkMv009993; Mon, 26 Sep 2022 14:36:13 GMT Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2049.outbound.protection.outlook.com [104.47.56.49]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3judx484kt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 Sep 2022 14:36:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JwbFjQiddnJGi6FuKQl2Y6fm12UuIDHYJTT5BBfFPrJ/cRg4+TM1W2h9Hq2fhKPTH8LIfTShwxbRrG8/mlWD/rOGDd+Fz4SYRSIr42tIY0Lj20OBLmLLffLTcjNLGzNBz1bDJAuDzGAuVsVZPBWg6pPfDlLDYDgRgbOGnMcqkLyVnBSrwa3ay5/V8Wqo7d9d9MSdwVd6EG7pjlfsjefJ90Vx7aFhFnY2S23dqAKUJW1zqsQn1DVF39kbJ8EqCN0mBRwYWw6/+N1CGAHzjh+nwNi7xqP7WhG72OX8y18NTQJNfAhRw8UxmM1ro1bI9zbChZa1oHiNAChQVri//46BpA== 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=9cgDwrRND7J17LZPuRPT7MXN2wPe8NU5h5BhcdFdGDg=; b=hQFfDGftUdprojI8+rXpBmk9Bo2TFptqWI1N0fyoajs98+qeyLzT+xayOIxJpp8hmIT1fW2LEeAjx7fnZ815lSSGg8eSNg6AU/Wr9YuHkxglQkedOgpIyePunheqBtN40PgIsvuCQKvwb6bYYR6NS1MelD5ITmBx/dN+KtzACYc+gAlfEc/qdwDXOVqgYvW/OGUHwvxyzU+h5KfOYol6CZmZUuA66RryLeDvXM7zVq1qcZrumXo4R73T1FIC1VZFtf2NEXnI+IYHi7UWTQVI6Kf5riZEw4C1qY6uHPc9O3Fuis/myMfchCLC0E1TYeqqg3boBVWuW8O+jswrcUq14g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=de.ibm.com; dmarc=pass action=none header.from=de.ibm.com; dkim=pass header.d=de.ibm.com; arc=none Received: from MN2PR15MB3149.namprd15.prod.outlook.com (2603:10b6:208:ea::29) by MW3PR15MB4057.namprd15.prod.outlook.com (2603:10b6:303:47::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.26; Mon, 26 Sep 2022 14:36:11 +0000 Received: from MN2PR15MB3149.namprd15.prod.outlook.com ([fe80::2b72:a264:4730:2870]) by MN2PR15MB3149.namprd15.prod.outlook.com ([fe80::2b72:a264:4730:2870%6]) with mapi id 15.20.5654.020; Mon, 26 Sep 2022 14:36:11 +0000 From: Ulrich Weigand To: "gdb-patches@sourceware.org" , "luis.machado@arm.com" , "cel@us.ibm.com" CC: "palves@redhat.com" , "pedro@codesourcery.com" Subject: Re: Questions on how best to fix two gdb tests gdb.reverse/finish-reverse-bkpt.exp and gdb.reverse/next-reverse-bkpt-over-sr.exp Thread-Topic: Questions on how best to fix two gdb tests gdb.reverse/finish-reverse-bkpt.exp and gdb.reverse/next-reverse-bkpt-over-sr.exp Thread-Index: AQHY0bVSChliCWrBl0idv0owAO3u+Q== Date: Mon, 26 Sep 2022 14:36:11 +0000 Message-ID: References: <1398bb10-2ed9-c074-0627-43d7e2feddea@arm.com> In-Reply-To: <1398bb10-2ed9-c074-0627-43d7e2feddea@arm.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR15MB3149:EE_|MW3PR15MB4057:EE_ x-ms-office365-filtering-correlation-id: d52f311f-e03a-4560-6b21-08da9fcc7537 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: PGk1xiUdOL6beNVCij+q1mur4AuLQ3easUWD6rnm3sH5kNmu8i/SndrePdmupeP0oPh7W1G47EvGPq73WJ6wosXTIIwIK5p9JUYWPel7wxqNXZkZB63pN+DCoPKkL+joi6g3k8TAhIsSeTO9g5S98lCTmdbMB9+QQAqphEHCD7sIMSvvNoHazBY3fqhbOnnF+Jv7QU3w+kSySas1xe8FVPFgSdJcQWNAUP9M98WsT0gpFRHFhkk7ciLihsqjxBRzozo3mA3n3TujADqBA2K/CBfy8QlrLP1UPHM/AXn4WL6u8e/nq3cff3QztzoZh+SeqtbqxLw7yLsxa7WgQW7cWc2VfN/eIOX/RCZQoA14hBQfvoD7f/a43Xt5ahlEqxHGmzhVLJdzTKtbEWiZq55C3R6Mt5Hm5MVZpXWC2rPGVyPhHcV+MXvMTRogtiRy5oIHNrMc1D5jqObLAdf6/qxKnPQec9gjvPqCc1IWrs76kb30Tv2YfJZ2LpuZkJ/oNTTG5J7yJRp5yKBAP/GpqVrbomrvuHnGQjI8YBWcpYVgermvFYARcfzUYUOW/4Ltjo5XmflgnZjorK3KvrBjrjc1aFJZ/y+cO8Z0hLQlRm37dLT6SulNN+YsfL5AkOE+u3WwZ+LY8KUSlfWqomMuFOt33lsm94yK9LYl3zWpi9IIoRJ00chFL6XboxndF0CaNE37AynpQJXuDGGoNVN6EcB0H8TstHqLeklqFAra7vylYt6NhuzjvxESRwATIoZuJKkW7oai7rvYm97On9IyqyH+KnVhWS7gVGm/3riNODPRom4= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR15MB3149.namprd15.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(39860400002)(346002)(136003)(376002)(396003)(366004)(451199015)(316002)(54906003)(110136005)(38070700005)(8936002)(5660300002)(86362001)(66556008)(66476007)(66446008)(64756008)(8676002)(4326008)(66946007)(91956017)(76116006)(2906002)(41300700001)(2616005)(6512007)(186003)(71200400001)(478600001)(6506007)(6486002)(122000001)(38100700002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TDFqMG0zblFDbENVTTdwZTNLTWN6UUtZc0pWNVMzN3RWMmFuWjlXakV6REJ1?= =?utf-8?B?bzVaN2V0RDNudkRxRFhiQWlpUjFEZmZnQXd3SElKR3BleDg5d1pVQll2MnNQ?= =?utf-8?B?dHVlN09HajM4dWMxTHltY3Z3U095YVE1TEszU2dBRkJhR3pMOEhtSSsxV1E1?= =?utf-8?B?SlpFankvcVR6MEt2VWR0bEZjVHg4eCt2amQ0clBwVFRqZUF4VzlPZG82Y1pQ?= =?utf-8?B?NEZkMHVoQXhRT1JnTTRmaDNVWi9Nem54V0VKTWE0dHMvdlVnNHRwRWRwMFVy?= =?utf-8?B?ejdYTlR3TG5zeXp2N0o3STArbFlOSnl1c1ZZVmQzamNzN2tiQzQvUTNNbWo1?= =?utf-8?B?RDlham1lTzJnLzBPa05YcWpzZXhWUnJDNGZKd3hjQlY0U0dVSThkM0dnRUVm?= =?utf-8?B?ZDIzQkFPRC9sWGF0ZDZFOUs2SEljUFAvdkdIakZXL1RSVGZFMjNmbGd1eWww?= =?utf-8?B?YXp0QUJFTTNhWkhQN0sxbU0vQVVzVmNtY21BMlcveXllWk5EcjNTWHVvLzlO?= =?utf-8?B?eVMycFY3cnYyV3d5dlhtUXRKSktaVm1vbmd3cGt5SlI4ejNOSUxiQnhlREV6?= =?utf-8?B?dVo0ZFUzeFVqUFhidEJPYlE2YnRNS3ZZZzFoZDduUlluNUw3VS9DUGpRMzlk?= =?utf-8?B?ZU9WcDlDVHRhN3JWZHRUeGVTUkxndnNqR0EvdE9BKzZ4ZHptdWNKdndHMm1w?= =?utf-8?B?R1laa3JkTlN6clp2RFdDNGxjTk5uVFR0cHJqWnpobE9jcFFBSDMvcjJ2eTQz?= =?utf-8?B?VmNHNkdqL1RSUWFFdmxocE0vZnpmNmR0MzVYZ0I2R3lrc29FVWVPNkl4V0NM?= =?utf-8?B?Qm13QWdIV0dNa2JKa2REek9DTGRMWWxGbExWNVd2NmVQemVpd0p1TGV4TjNG?= =?utf-8?B?TkhBaXNiWlh0VU1jRTBJQ2tobmo2eCtscXI2NkdRR1RxZ0FCcnVxb1NHcUc3?= =?utf-8?B?SmZMNzRSUzRwSkZyOE9CaTY4QUZodU9SdEdoQ2RxVncwZU45QVM2dytTb1Y0?= =?utf-8?B?UEJjK2hseTNhWk42WXNSL2xqWVBWclZlQmVtRHY1VDVqSWViTnpYdk1hdDdy?= =?utf-8?B?Y09yUkIvQWZLWHN6d0l3NlRXRktIVlJpRWYvS0V5VFJFK1l5aHRxUlM4SlJp?= =?utf-8?B?SmREazlXYnNycXRCK2VmeEpUS0lyYXFxck5kcVJVR3NBZzNQbjNFYUpTZ25y?= =?utf-8?B?TmxpTjFSUDJUUzU3NC9OMnhWalAzdlh0RGEyK3U4aXNhS1dGK0RQNzd6ZzBD?= =?utf-8?B?Q2dTSkJUTGd4SGx5M1hPNDdUQVVHMDFBMEV6YnRQWHJsRVl2Z3ZqN055dXRD?= =?utf-8?B?N244d3FiVjVNL2Vybk5lc0JHMUZHVWtQaWlubVBCdUxKaXlRNEVtcnZLWFZV?= =?utf-8?B?UDRzZGNNZ3ZhMm42eFM4QlpEOFRKOVJIQWtpdkpXZWwybzduMjAyaGdHLzVi?= =?utf-8?B?WGJVbU1oTWZHd2VNRUtHKzBubzB1eXpZWERuTTQvMWRaYTVrNWFUaUkxWldR?= =?utf-8?B?Q0E2dmNhSUdyTGRnWjV2cGN0UnF6c1kzU211a1NwYWRPUmE4THhWUWRjV3M2?= =?utf-8?B?Tkw4YTA1dC9Md3NQeElrenk1eFNCT2wvMWhLb2U4NXNtSGNQVE1qRCsvTVg0?= =?utf-8?B?OFJsdnkwUVpROTlnbE10VTYzOFU2SXUvYmFaUTNiUnBYRzJ1SytvTk03bUdv?= =?utf-8?B?UEM4UGxGenBxQytuYU9OSnZYSXJ0cm56QWVma0wrZE1HMW9NSzg3LzdJM2tW?= =?utf-8?B?anRHSXVUWFV4WlpONjFKT21QWkp2S21OQytKczcvN1QzeGE5bTZBRTdnd0ll?= =?utf-8?B?Sy85YlhYQzMxZmJoSWVPVWc0VzZKR0lnNVBHTmJQV0hETmowbTR1MVRtMWtD?= =?utf-8?B?NEhSenlZQ3h2M1dlNGljNjNHWFZOUFI0NlRxanlCaGl5Z0xRYlRxeEpmWVZN?= =?utf-8?B?T29RRGx1QThUS1dYanJZeHhiMVhSdG5DcUZ6QkxDYVd4U2NlU0lzOXJEN1pK?= =?utf-8?B?a3ZmSFArelNuTGZ3dk1rN2F1ejNKMmlDNUtDK0hqeitXR1djMVE3N1VncmtM?= =?utf-8?B?UmxkUmhNcWk3M1BNalh6RmdjV2d0bGIvbVpVR2kwVnExMU1kMEdsYkZuckZK?= =?utf-8?B?eTI0OEVodFhhQXFVc253RWZIVWhwamhwSUJscHdaMDFUUlF1YjJTcHBqZFhq?= =?utf-8?B?eUhYM0g1MDJ1ajNLUksxMmpnSHREby9nTlhYa1NNTVJOWUJuMHIxWFc3NHJk?= =?utf-8?B?NEVCUzFVek9PcHF4ZXFpTE42N0tBPT0=?= Content-Type: text/plain; charset="utf-8" Content-ID: <874D79503F49E947A39F50BB1B91203F@namprd15.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: de.ibm.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR15MB3149.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d52f311f-e03a-4560-6b21-08da9fcc7537 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Sep 2022 14:36:11.4901 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fcf67057-50c9-4ad4-98f3-ffca64add9e9 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 6O3yXrcWRfcZf6FOrD3S6lBWVMxaqIYnSUDYpCoAbilHmcDC1hdTGG7ajy/DVEs8IHvcEzEOfWGR9+MpGbkLWQN+B7807+R7IWnXtvI3UcI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR15MB4057 X-Proofpoint-GUID: gjBG_Ibyg-a8K4CBnXwTCGfeZFy-nDkP X-Proofpoint-ORIG-GUID: vCjAwHbCG0UYLS5H7-LzsXZzx-26wYek X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.528,FMLib:17.11.122.1 definitions=2022-09-26_08,2022-09-22_02,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 adultscore=0 lowpriorityscore=0 impostorscore=0 mlxscore=0 spamscore=0 clxscore=1011 mlxlogscore=999 suspectscore=0 phishscore=0 bulkscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2209130000 definitions=main-2209260092 X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_EF, RCVD_IN_MSPIKE_H2, 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 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Sep 2022 14:36:20 -0000 THVpcyBNYWNoYWRvIDxsdWlzLm1hY2hhZG9AYXJtLmNvbT4gd3JvdGU6DQoNCj5nZGJhcmNoIGhh cyBhIGhvb2sgdG8gYWRqdXN0IHRoZSBicmVha3BvaW50IGFkZHJlc3MNCj4oZ2RiYXJjaF9hZGp1 c3RfYnJlYWtwb2ludF9hZGRyZXNzKS4gQ2FuIHRoaXMgYmUgdXNlZCB0byBiZW5kIGNvbW1hbmRz DQo+bGlrZSAiYiAqZnVuYyIgc28gdGhleSBiZWhhdmUgdGhlIHNhbWUgYXMgb3RoZXIgYXJjaGl0 ZWN0dXJlcz8NCg0KSSBkb24ndCB0aGluayB0aGlzIHdvcmtzLiAgVGhlIHByb2JsZW0gaXMgdGhh dCAiYiAqZnVuYyIgaXMgYSB3ZWlyZA0KaGFjayB0aGF0IGNvbWJpbmVzIHR3byBhc3BlY3RzOiB1 c2Ugb2YgImZ1bmMiIGFzIGEgdmFsdWUgdGhhdCBhdCB0aGlzDQpwb2ludCBpcyBqdXN0IGEgcGxh aW4gc3ltYm9sIHRhYmxlIGxvb2t1cDsgYW5kIHVzZSBvZiAiKiIgdG8gc2V0IGENCmJyZWFrcG9p bnQgYXQgYW4gZXhwbGljaXRseSBzcGVjaWZpZWQgYWJzb2x1dGUgYWRkcmVzcy4NCg0KTmVpdGhl ciBvZiB0aGVzZSBhc3BlY3RzIGlzIHNvbWV0aGluZyB3ZSB3YW50IHRvIGNoYW5nZSBvbiBpdHMg b3duLg0KV2UgZG8gd2FudCBhIHBsYWluIHN5bWJvbCwgaWYgdXNlZCBhcyBhIHZhbHVlLCB0byBy ZXR1cm4gdGhlDQphZGRyZXNzIHRoYXQgaXMgaW4gdGhlIHN5bWJvbCB0YWJsZS4gIEV2ZXJ5dGhp bmcgZWxzZSB3b3VsZCBqdXN0DQpiZSBjb25mdXNpbmcsIGFuZCBjb3VsZCBhbHNvIGJyZWFrIHRo aW5ncyBpZiAiaWYgcHRyID09IGZ1bmMiDQp3aGVyZSAicHRyIiBpcyBhIGZ1bmN0aW9uIHBvaW50 ZXIgdmFyaWFibGUuDQoNCk9uIHRoZSBvdGhlciBoYW5kLCB3aGVuIHVzaW5nICJiICo8YWRkcj4i IHdpdGggc29tZSBoYXJkLWNvZGVkDQphZGRyZXNzLCB3ZSBhY3R1YWxseSB3YW50IHRoZSBicmVh a3BvaW50IHRvIGJlIGV4YWN0bHkgdGhlcmUNCmFuZCBub3doZXJlIGVsc2U7IHRoYXQgaXMgdXN1 YWxseSB1c2VkIGJ5IHNvbWVvbmUgZmFtaWxpYXIgd2l0aA0KdGhlIHBsYXRmb3JtIHdobyB3YW50 IHRvIHNldCB0aGUgYnJlYWtwb2ludCBleGFjdGx5IHRoZXJlLiAoT3IsDQpwb3NzaWJseSwgYnkg Y2xpY2tpbmcgb24gInNldCBicmVha3BvaW50IiBpbiBhIEdVSSBzd2l0Y2hlZCB0bw0KdGhlIGFz c2VtYmx5IHZpZXcuKSBBdXRvbWF0aWNhbGx5IG1vdmluZyB0aGlzIHRvIGEgZGlmZmVyZW50DQph ZGRyZXNzIHdvdWxkIGJlIHdlaXJkLCB3aGVuIHRoZSB3aG9sZSBwb2ludCBvZiAiKiIgaXMgdGhh dCBpdA0KKmlzbid0KiB0cnlpbmcgdG8gYmUgY2xldmVyLCB1bmxpa2Ugc2F5ICJiIGZ1bmMiLg0K DQpJdCBpcyBhbiB1bmZvcnR1bmF0ZSBmYWN0IHRoYXQgdGhlc2UgdHdvIHByb3BlcnRpZXMsIHdo aWNoIGFyZQ0KZWFjaCBkZXNpcmVkIG9uIHRoZWlyIG93biwgY29tYmluZSB0byB5aWVsZCBhbiB1 bmRlc2lyYWJsZQ0KZWZmZWN0IHdoZW4gdXNlZCBhcyAiYiAqZnVuYyIgb24gUG93ZXIuICBCdXQg SSB0aGluayB0aGUgcm9vdA0KY2F1c2Ugb2YgdGhpcyBpcyB0aGF0ICJiICpmdW5jIiBpcyB1c2Vk IGhlcmUgaW4gYSB3YXkgdGhhdCBpcw0Kbm90IGp1c3RpZmllZCBieSB0aGUgYWN0dWFsIHNwZWNp ZmljYXRpb24gb2YgdGhvc2UgZmVhdHVyZXMuDQoNCkFjdHVhbGx5LCBJJ20gbm90IHNlZWluZyBt dWNoIHVzZSBvZiB0aGlzIHBhcnRpY3VsYXIgY29uc3RydWN0DQphdCBhbGwsIG91dHNpZGUgb2Yg dGhlIEdEQiB0ZXN0IHN1aXRlLiAgQW5kIGhlcmUsIGl0IGlzIHVzZWQNCmluIHRoZSBpZGlvc3lu Y3JhdGljIG1hbm5lciBvZiAiZG8gYSAnYiBmdW5jJyBidXQganVzdCB3aXRob3V0DQpza2lwcGlu ZyB0aGUgcHJvbG9nIiwgdXN1YWxseSBiZWNhdXNlIG9mIHNvbWUgR0RCIHRlc3Qgc3VpdGUNCmlu dGVybmFsIHJlYXNvbiB3aHkgd2Ugd2FudCB0byBhdm9pZCBwcm9sb2cgc2tpcHBpbmcganVzdCBo ZXJlLg0KDQpJdCBzZWVtcyB0byBtZSB0aGF0IHRoZSByZWFsIGZpeCB3b3VsZCBiZSBzb21lIG5l dyBzeW50YXggdGhhdA0KbWFrZXMgdGhpcyBnb2FsIGV4cGxpY2l0LCBtYXliZSBhbG9uZyB0aGUg bGluZXMgb2YNCiAgYiAtZW50cnlwb2ludCBmdW5jDQoNCihJdCB3b3VsZCBzdGlsbCBiZSBwcmVm ZXJhYmxlIHRvIG1lIHRvIGludmVzdGlnYXRlIHVzZSBvZiB0aGlzDQpjb25zdHJ1Y3QgdGhyb3Vn aG91dCB0aGUgdGVzdCBzdWl0ZSB0byBzZWUgaWYgaXQgaXMgKnJlYWxseSoNCm5lY2Vzc2FyeSBv ciBpZiB0aGUgdGVzdHMgY2FuIHNpbXBseSBiZSByZXdyaXR0ZW4gaW4gYSB3YXkNCnRoYXQgdGhl eSBkb24ndCBuZWVkIHRoZSAic2tpcCBwcm9sb2ciIGZlYXR1cmUgYW55d2F5IC4uLikNCg0KQnll LA0KVWxyaWNoDQoNCg==