From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id TQ4QCdR/n2bjWS8AWB0awg (envelope-from ) for ; Tue, 23 Jul 2024 06:03:00 -0400 Authentication-Results: simark.ca; dkim=pass (1024-bit key; unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=VTKGuM7u; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=VTKGuM7u; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 15B561E0C3; Tue, 23 Jul 2024 06:03:00 -0400 (EDT) Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id F21481E030 for ; Tue, 23 Jul 2024 06:02:57 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id B776E3861820 for ; Tue, 23 Jul 2024 10:02:57 +0000 (GMT) Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02on20601.outbound.protection.outlook.com [IPv6:2a01:111:f403:2607::601]) by sourceware.org (Postfix) with ESMTPS id 4F824385841C for ; Tue, 23 Jul 2024 10:02:32 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4F824385841C Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 4F824385841C Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:2607::601 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1721728954; cv=pass; b=LcDVp5Mlw6JwBmztq3n4C/Q7/BOWvVqkANEag4as+SxMsuPwpRhYI+lw1HvgvWhWmFTkH1PF9crhhL97GMvI1MP88y4qLb/CYrSHy3efV8qVKH+gCsN31dG6Ccg8YfeJplEaRjh6hSGlLzL8OSDTWkA4gdVtDIwSQbTLkbq0eoY= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1721728954; c=relaxed/simple; bh=nxr1IQ35ARcvaXpl+aPLMMSODIGPYQJSeAggdneoYAE=; h=DKIM-Signature:DKIM-Signature:Message-ID:Date:Subject:From:To: MIME-Version; b=ZFhw4T8VYBBTXXaDzlUo2/hCCKec+IeegxNIbI+Q+XH86Ns/brlpbpiFmtrcdZVbeuQIkuj28SdWI1fu53LD/PgNwDcrPDgGXL4HAnfHB7nO9sZgonW9jT+AcWS/Z6HvGcntVb0zJvWke6AHhcMYjN0dTGkbeKFp8ls3dOjXMyI= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=EYCcQFaiVp3EVhImUMiVZiv3k7Khm5cD+fVBxtfmZpJmVudSP9JOmoocK+S7zbGYylPXm3voLzK+6xK0IxZpXj/XwcHt61sybvOCdqmtAAfwlsPPOZJSvP5J24cQkztNp1DyXuzbj81sshEI/bMEVp9dDv0chMLo2ak1KRyIgWsJJE4S4UZ9pERxdR4Hbx84YSjTzXSF9/5g1nOXSrXrFLIQP60qloKWY7ffS3UUs3ds/2doRIO6d/FkugBtcUy9vEbl51ZERZJXDMHbNrQjSE+GTzYR1He2UvEK2xjYirMoMfccY7n428Gn6mICv4mrwAezHXrCs4NSvFdwFtWqwA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=BxRcQ3SCsixjOyVpNfrMJgFfjdyNIzoj+BSscE5vLS4=; b=VzqCtV/MHR4SWyjzasXCMYLyR6MRoCv0aw06Gv7ESZ2WolO1HIbfsNW4WXD4ckBJobhSatb8UBs7I5Gmk7DPrH0SyVkBcBO/4NPdovIltRS2Ra64prRuRMgAVMyXP9CkT+tRWUQVf3pn7gavIOQAs9Dsi42qf2zYDzH9BP7K10LN8Eg+sIDgHmih3MrvpgYQ8kbachopHIVKfuQmOu5B26nDYLWzYVZiVDFyr8n9xJ6iOcK0CcVfCJLKYo7KReAIt1EZ5uB74klhWtX6zG+a//SN8Ku/zu2jSXa0ze+ls8vM5tjzcmcPIWJWS3AagF6voD8s/WHvncfarnJDgPdTkg== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BxRcQ3SCsixjOyVpNfrMJgFfjdyNIzoj+BSscE5vLS4=; b=VTKGuM7u0KZ/4QyghrR0XJb0pL0erhT9IKv5iIeumWA4s4bv+xm+ISpO9CGwVGywA+qS3nXgAaOK4ogZHs2ZGx5+8NRYy3TNxdkHYGcALps7zp9jKlIv33/kPKA1wHMB8ovg2irrnmQ8c5qy6IAi3heBgZ7WFGankhKAxUu6EKo= Received: from DB3PR08CA0012.eurprd08.prod.outlook.com (2603:10a6:8::25) by GVXPR08MB7800.eurprd08.prod.outlook.com (2603:10a6:150:2::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7762.29; Tue, 23 Jul 2024 10:02:22 +0000 Received: from DU2PEPF0001E9C6.eurprd03.prod.outlook.com (2603:10a6:8:0:cafe::d1) by DB3PR08CA0012.outlook.office365.com (2603:10a6:8::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.18 via Frontend Transport; Tue, 23 Jul 2024 10:02:22 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=arm.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DU2PEPF0001E9C6.mail.protection.outlook.com (10.167.8.75) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7784.11 via Frontend Transport; Tue, 23 Jul 2024 10:02:20 +0000 Received: ("Tessian outbound 2fd79eef2229:v365"); Tue, 23 Jul 2024 10:02:20 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: f9155987ec74a317 X-CR-MTA-TID: 64aa7808 Received: from L4abb37d02b79.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id D4D58A9F-4931-4391-8B6C-F6166DA6E7F1.1; Tue, 23 Jul 2024 10:02:13 +0000 Received: from EUR02-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id L4abb37d02b79.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 23 Jul 2024 10:02:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=L4rKjR3NHli99KtIY9g2ybt+f8INED8uvuSGS7LP/g02/JXnnC7BGT8fYVGP8abj2zhmrAuVZXymrY1mcJ0Mo6HkFK4rAHMZYARbd6r9uROk2yKEQ6/ajpSJ5R8Q6Qwgw9+JZUf6I+XVxcH/pnSZEn/cpzlrPlD/5SdyP/cmfdkA9ygbXPZbjJF4mF1MXZpqTuMqB4wiyH6QoZzzTr6QbKfodOWZccH2uzXeQ1bba9t8Ae1dvnZ1eeRswK6lfGX/FQwxHdPPRZOptd/O50sWPB9VvCH2BMOxam9BWtbo6fmLW7CA+YnwxO6IJo5iaokx53Smbi9BznqcrIR145M45w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=BxRcQ3SCsixjOyVpNfrMJgFfjdyNIzoj+BSscE5vLS4=; b=GO3+LLY7j0Q+35CbBcS3mTtxLTwNwJGjEPwJwwLi91y/Rr21OhCK2V7WqVNZkSqyTSl7lIIK2fUYx2hgvPQ66qwP4OAIVW2sI4C5Y7oLCx8l26UD6Q0hA6tF/c4Qkt+fqg5g50gSiPwmA1yGq6mLscfXeKJGH2tiBdYTRdliiV0rplMjTYd0PH07oKR7F4HvhTz8XvaVvMGifhMFgFCbR+jgkqECyyA8jmKtQ9TMtHfFTyUGbxZSgG53hB5JpbQFSzzfZ1+q1qdqnMPfK4fU9TTxCclSYXzXHA49yEt4wNrpmI+yiDuA4L+bP+Mus7wzBKMdgTk9/jggtrTfE7+/VQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BxRcQ3SCsixjOyVpNfrMJgFfjdyNIzoj+BSscE5vLS4=; b=VTKGuM7u0KZ/4QyghrR0XJb0pL0erhT9IKv5iIeumWA4s4bv+xm+ISpO9CGwVGywA+qS3nXgAaOK4ogZHs2ZGx5+8NRYy3TNxdkHYGcALps7zp9jKlIv33/kPKA1wHMB8ovg2irrnmQ8c5qy6IAi3heBgZ7WFGankhKAxUu6EKo= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from PR3PR08MB5852.eurprd08.prod.outlook.com (2603:10a6:102:8e::21) by VI1PR08MB10274.eurprd08.prod.outlook.com (2603:10a6:800:1be::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.14; Tue, 23 Jul 2024 10:02:10 +0000 Received: from PR3PR08MB5852.eurprd08.prod.outlook.com ([fe80::f44:d113:1c29:825d]) by PR3PR08MB5852.eurprd08.prod.outlook.com ([fe80::f44:d113:1c29:825d%3]) with mapi id 15.20.7784.017; Tue, 23 Jul 2024 10:02:10 +0000 Message-ID: <6ad9fbd8-1977-4688-9534-00d1271bba99@arm.com> Date: Tue, 23 Jul 2024 11:02:07 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [RFC] [gdb/testsuite] Add xfail in gdb.base/hbreak.exp Content-Language: en-US From: Luis Machado To: Tom de Vries , gdb-patches@sourceware.org References: <20240717151055.21480-1-tdevries@suse.de> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P265CA0085.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2bd::14) To PR3PR08MB5852.eurprd08.prod.outlook.com (2603:10a6:102:8e::21) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PR3PR08MB5852:EE_|VI1PR08MB10274:EE_|DU2PEPF0001E9C6:EE_|GVXPR08MB7800:EE_ X-MS-Office365-Filtering-Correlation-Id: fc79bbb0-51b5-426d-66dc-08dcaafe8a8e x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|366016|1800799024|376014; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?TlJnUWhDcEhQUGd1NXRZMk81NEwyYzI3REZTRjVIL0ZvK3JqZVNVdUdxMXB4?= =?utf-8?B?NHFzTENDd1lSczdIN1NVZW00Rzgza0dQN2QycEllVk1KWU9CQ0dDdGV0VmI0?= =?utf-8?B?R0t1QmI2TkoxYlhaaFB2dUdZdUVXdFNhNTQrM1pIdjZsVThVUFFzV01xeERW?= =?utf-8?B?MUQ5b21IZkZubEwyWnc3R2lRamNVVnJINFNVUmhEU1RoVHpzTUZKTDBEU0hy?= =?utf-8?B?T1Z3MUNjeWRqWm42Ykl1TE5NYm1MWHNkdExNdFBBc2ZLM1ZYK0YrbDQ1VStN?= =?utf-8?B?cHFBQ3AxOW8rWElKN3cwWEZhTCs1MzBsUC8ySndEV1p3UnRiamlZTWVGNGwx?= =?utf-8?B?M1RRUC9jVElqWGJLbENCYmt1dHBLYkNCZVZlYXJILzlGWTBhaFRSOTlWVnh4?= =?utf-8?B?cFNyWjE5R2ZYdWFlNWtqYXJIdytBK29zYWs5cE15Q2ZabDlMQWxMVUszOUJK?= =?utf-8?B?UkVFbnpqaVVLWTJ3czlRWWFRZGdoU08yWVZ5alk0azY1cHpqeW9pSDJuS0Rq?= =?utf-8?B?eGRqeFdVSlBQcng1c2tRRnluNVUvNW9ZbXVMd3l3S3dlMHFzSkhyaUYvcGlQ?= =?utf-8?B?VmNheHJxMzE4Y3JwKzZmTVdVZGxsMDZIczIrcGpKamtxQittaUJoNGxCcUh5?= =?utf-8?B?RFk2SmFaU2d6ZTdaYU04TUFuVWU3eG50RXB4N0E4OStMUFBFVzNhUFh2UWhi?= =?utf-8?B?NjNnRW9mN1k5dHlBdDhZeER6YllUYWhuYUdnSHVzbTZPZHdXNTNuMldEc2pq?= =?utf-8?B?TkpoVlJxZnJRdVFUWitLd01Qdk5XUnNwcDRUa3p4b0JBT3V4V2k3MWpvODJ0?= =?utf-8?B?bkMyKy9QZ2lSK01UYzVodG9sNXNBQmVjaHFuNDE4RHZJbm9BQ0VkNW5Ya0Nk?= =?utf-8?B?YjFpODFSYzhrWGRBMW84ejNTa0R3dit5QmxETEFwUW1RbjhRYlh4ZVdQUWRO?= =?utf-8?B?L3lRUk42QSs0SndwUktlMlhQYXpMTktyWE5GZ2NTZHNvRmJGbTh0dGZjWTZ3?= =?utf-8?B?VWNpbEdkRDJTRk1WU1lrTm5mSThwWnV3QXNBdnVoOFdqZElnSkZDdFB5YUdR?= =?utf-8?B?TldFcDM0dE9HZzJlYnIzSXpxam8veGxGbTEwQmhvUjd4NGxrWDhWY3RzYWE3?= =?utf-8?B?ZW0yRnArbXVQcmt2NXlKNWgwS0JUZmIvNTZaaW9uQWo3R2pEQVlwSjcrRDF2?= =?utf-8?B?c0tOeTdaNTg5MmpkTEpZd2JFaW51bFpKOVRENkluT2llK3VZNlN5QWRuME5E?= =?utf-8?B?Q3FGdDVFU2p4L3RPdC9FNXpUVGp0bUg3aDFVZXJmcGxwNXlCdVc2L09WeWtO?= =?utf-8?B?WmEwZ0dwTEg5cVd1d3JYYUVQMTIwUC9FelAwazYzbTcrT0Vwdk9oOEdqZ2d2?= =?utf-8?B?KytuVHFRaGl2VUhqSkkxR1hDMXo2MHI2L1Z2WXBNbitDSi8ydUhTZTZ3VHNm?= =?utf-8?B?STNNTENJRTdtNGRhN3hpcThXRitNRTBvaDh2L2ZzTTJrZFBmZ1lYbW9UTHI1?= =?utf-8?B?OURjcEtuVkQxaW1EbC9qdlg5ekJKeVRUb254S1RJT2FSdFVhdlJ1RVp1T2NI?= =?utf-8?B?S1gzdG5BQU5COWZraWZPYlI5eE9hNm9hRlFwSm5mN3JhM0V0SloxMDZ5NEFK?= =?utf-8?B?TmhyQU9pMHlUd0t2QjBOK1c5UXhCU0srUXl5dkYzWG41SWQwakRJYlhoNis0?= =?utf-8?B?cW4rTU5GMkRhM243ZjlxV0lFekU2MEdZUDJSZ3dkWEFvVXVBdHdpRUV0NlRt?= =?utf-8?Q?qjkSOvbwKbxZCOk0R0=3D?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PR3PR08MB5852.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB10274 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-SkipListedInternetSender: ip=[2603:10a6:102:8e::21]; domain=PR3PR08MB5852.eurprd08.prod.outlook.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU2PEPF0001E9C6.eurprd03.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 762affe2-3a95-4a2e-a6dc-08dcaafe8473 X-Microsoft-Antispam: BCL:0; ARA:13230040|36860700013|34020700016|35042699022|82310400026|1800799024|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?WWs0UUU3NE9tSHZPWVhsWXd6eFY2TGFZMnEvSWRnSysxVXByY3NkZ1k0VHk3?= =?utf-8?B?ZlZERkgyNi9kZWl3bTdxM0g5QXZXTHc2VUg3anM1TXY2MFhZRVpzUmJkbExY?= =?utf-8?B?bEpwSHoxUEN5UVF5Uisrdmtzc1Y3N0xETVUva29BNndPNnFQak1SS1Z5eUxq?= =?utf-8?B?TmJxZUl0cVVncUgzMlZYQ0VuZXkreWtPV3QwaDdRdEJtUFQ2ZmlOSnBSN1Rk?= =?utf-8?B?Si9WZ1BFTzBnS2dyTTRuUjRNR3BnTVBhR3JmVzV0WTIvYURmVktVWUlsRDFm?= =?utf-8?B?d1lXRk1RdlFjWlczRWJORWgvaDB3akt2TGpMWnhHOVI2NVFITktSQmpvOTh5?= =?utf-8?B?M2JnUldyMnBXUlBxV0ZiSVUxYThoM1cydGJ1ZjdJUWhHd01uekxaeWJ4ek5H?= =?utf-8?B?SmJYRlFEUW5zMVJuQy8zVGpRQWFOZXBPYm5IK0Fwa25LbTg0QU5mN25XbUkw?= =?utf-8?B?WFpkMzFEdmZQT1pkRXp0dmlIeENQN0JZZW9mUVdpVzlzZWFhb3pIZjh0Qlo5?= =?utf-8?B?aDRVVkhFYTJiZDN1THdJb1pEOFMremJqV1hZQ1JOSWtBUElsV1RsQkh4L1pE?= =?utf-8?B?YUxiUnUyYjZtYkhuT0FKTGhQRTl6RVVZWm0wMFJJbG1PbnZqMmlPNTluOHhX?= =?utf-8?B?eWdzWjNPeHg0WExrd3RyTlNMaEVDazRVeDVCVEJLNDRTYWhsa1hMamtnTHBY?= =?utf-8?B?ajN1OWFwR1IwWFV3RHphUWFTY2UxOFVmUnIwUXh1MG5NbTNXTWJEcXFMQjFC?= =?utf-8?B?WU8xa3JZYjNlc21VK0JHRXh3dG94MUc3aVM4KzVIeUVjcjZNM0FpakppZkJZ?= =?utf-8?B?TnU1Y25oa2tZZUpPNVNrR0tyOWFyOS9NVXQyK1R0dkoxRW5LczBmeHh5L3BU?= =?utf-8?B?U2JwRFNFcWdVQTVGSGRjd0Y4dmJXbGJDcDcvbCs1L2hxUlJIQkVUZUQzNkFG?= =?utf-8?B?Z09keFRRcGJXd0ZHQ3ZrYXI2Z1ZXbkJtT2pKY1hyYk1ZN1FMcys3MDFqRU5w?= =?utf-8?B?eG9oZUtRTGljQjZOdDE0SmZBYW9aTTBncGxMaVo1TENOU2g2em1vaXdrU1g4?= =?utf-8?B?eVZDSjBES3pLUnpWMmJ6RHJwdS9YcDJSK2FkYTlzR0VMMUpaRFEvL0VVbzZp?= =?utf-8?B?dk40Q2xkYjJabjAwL293YzYrN0RjNDNSTnFvRkpqbHFQV2VxMmRPSktyYy9S?= =?utf-8?B?eklXOWw2MWxvcnFueVdwRWRwb3RsY1RCYmFOU2FkTjFFWmhSVm16RzNud1Yx?= =?utf-8?B?RWQ2R2dXVkk3cDloWDhTRGJSekR4K2FjaXlSYVNyOC9ZQzVuVEVINjl5YmI3?= =?utf-8?B?cSthSWtlblJwUVRDLzZjZEQ1S1R4cUJ3dG91a2MvOGFQOHRqZkZEMmJKcjIy?= =?utf-8?B?bUJvUytVMTNnRVVyZUpwSzc3Ykp1amZlazk5WWZicjNxN0VWNk83bEQ2YlFs?= =?utf-8?B?OENjdHFXVzRzQTZsd1VINm1Kb2M0K3Q3QzRBUk1EeW9yK1Y4LzYwTktOeEhQ?= =?utf-8?B?anFUVlN5eWpjYm1mMkNlVkF2QkZ3a24xK1pUU2kwdWZWRDNySTM1cVc0ZGJu?= =?utf-8?B?b0M2dTI1S3F3dnNsR0l2VUhueDNoUy9pRldpVWhYOHZrZjJxQW5NUGsweDBP?= =?utf-8?B?WTRIN1QwWFBxZDJUa0VjcjA4L2tYd1FKZzhmaUx0ejgvSGk4d1NFVlI1WTg4?= =?utf-8?B?WmhEYUdlSmhCRGdlSCtTbktjZmNrcW9nWHhxT08zalZxbXNQVTNVeEczRlM1?= =?utf-8?B?OVA5UDNWT1VYZjVTMFVQYUJJcXM2Rkt2OE8yTzhBMHVIbzNxeWFQNllSL0FN?= =?utf-8?B?K3k5Ti92OHBjNnBJMFNmQ2FpS2Q4WFQyYmNMSjJlSUVNMVowSThwSlBXWElT?= =?utf-8?Q?izBha17OwHa9k?= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230040)(36860700013)(34020700016)(35042699022)(82310400026)(1800799024)(376014); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jul 2024 10:02:20.2771 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: fc79bbb0-51b5-426d-66dc-08dcaafe8a8e X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DU2PEPF0001E9C6.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR08MB7800 X-Spam-Status: No, score=-11.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FORGED_SPF_HELO, GIT_PATCH_0, SPF_HELO_PASS, SPF_NONE, TXREP, UNPARSEABLE_RELAY 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.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org On 7/17/24 16:14, Luis Machado wrote: > On 7/17/24 16:10, Tom de Vries wrote: >> On an aarch64-linux system with 32-bit userland running in a chroot, and using >> target board unix/mthumb I get: >> ... >> (gdb) hbreak hbreak.c:27^M >> Hardware assisted breakpoint 2 at 0x4004e2: file hbreak.c, line 27.^M > > That is a bit odd, but it goes through the compat layer, which is not exercised > as often as the 32-bit code. > > Let me see if I can reproduce this one on my end. I managed to reproduce this. I checked with the kernel folks and this should work, but I'm not sure where the error is coming from. > > >> (gdb) PASS: gdb.base/hbreak.exp: hbreak >> continue^M >> Continuing.^M >> Unexpected error setting breakpoint: Invalid argument.^M >> (gdb) FAIL: gdb.base/hbreak.exp: continue to break-at-exit after hbreak >> ... >> due to this call in arm_linux_nat_target::low_prepare_to_resume: >> ... >> if (ptrace (PTRACE_SETHBPREGS, pid, >> (PTRACE_TYPE_ARG3) ((i << 1) + 1), &bpts[i].address) < 0) >> perror_with_name (_("Unexpected error setting breakpoint")); >> ... >> >> This problem does not happen if instead we use a 4-byte aligned address. >> >> I'm not sure if this is simply unsupported or if there's a kernel bug of some >> sort, but I don't see what gdb can do about this. >> >> Tentatively mark this as xfail. >> >> Tested on aarch64-linux. >> --- >> gdb/testsuite/gdb.base/hbreak.exp | 40 ++++++++++++++++++++++++++----- >> 1 file changed, 34 insertions(+), 6 deletions(-) >> >> diff --git a/gdb/testsuite/gdb.base/hbreak.exp b/gdb/testsuite/gdb.base/hbreak.exp >> index 73a3e2afb67..b140257a23e 100644 >> --- a/gdb/testsuite/gdb.base/hbreak.exp >> +++ b/gdb/testsuite/gdb.base/hbreak.exp >> @@ -27,10 +27,38 @@ if ![runto_main] { >> >> set breakline [gdb_get_line_number "break-at-exit"] >> >> -gdb_test "hbreak ${srcfile}:${breakline}" \ >> - "Hardware assisted breakpoint \[0-9\]+ at 0x\[0-9a-f\]+: file .*${srcfile}, line ${breakline}\\." \ >> - "hbreak" >> +set re_loc "file \[^\r\n\]*$srcfile, line $breakline" >> +set re_dot [string_to_regexp .] >> >> -gdb_test "continue" \ >> - "Continuing\\.\[ \r\n\]+Breakpoint \[0-9\]+, .*break-at-exit.*" \ >> - "continue to break-at-exit after hbreak" >> +set addr 0x0 >> +gdb_test_multiple "hbreak ${srcfile}:${breakline}" "hbreak" { >> + -re -wrap "Hardware assisted breakpoint $decimal at ($hex): $re_loc$re_dot" { >> + set addr $expect_out(1,string) >> + pass $gdb_test_name >> + } >> +} >> + >> +set have_xfail 0 >> +if { [istarget arm*-*-*] } { >> + # When running 32-bit userland on aarch64 kernel, thumb instructions that >> + # are not 4-byte aligned may not be supported for setting a hardware >> + # breakpoint on. >> + set have_xfail [expr ($addr & 0x2) == 2] >> +} >> + >> +set re_xfail \ >> + [string_to_regexp \ >> + "Unexpected error setting breakpoint: Invalid argument."] >> + >> +gdb_test_multiple "continue" "continue to break-at-exit after hbreak" { >> + -re -wrap "Continuing\\.\[ \r\n\]+Breakpoint \[0-9\]+, .*break-at-exit.*" { >> + pass $gdb_test_name >> + } >> + -re -wrap $re_xfail { >> + if { $have_xfail } { >> + xfail $gdb_test_name >> + } else { >> + fail $gdb_test_name >> + } >> + } >> +} >> >> base-commit: 0ed152c5c6b3c72fc505b331ed77e08b438d643a > In any case, I agree gdb doesn't have a better way to deal with it. Approved-By: Luis Machado