From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id ThXFH2KCwGeivj8AWB0awg (envelope-from ) for ; Thu, 27 Feb 2025 10:18:58 -0500 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=efficios.com header.i=@efficios.com header.a=rsa-sha256 header.s=selector1 header.b=lA1UTO6+; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 748441E105; Thu, 27 Feb 2025 10:18:58 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-5.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=4.0.0 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 9D2521E05C for ; Thu, 27 Feb 2025 10:18:57 -0500 (EST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 33E2E3858C52 for ; Thu, 27 Feb 2025 15:18:57 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 33E2E3858C52 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=efficios.com header.i=@efficios.com header.a=rsa-sha256 header.s=selector1 header.b=lA1UTO6+ Received: from YT6PR01CU002.outbound.protection.outlook.com (mail-canadacentralazlp170120003.outbound.protection.outlook.com [IPv6:2a01:111:f403:c103::3]) by sourceware.org (Postfix) with ESMTPS id 197693858C2D for ; Thu, 27 Feb 2025 15:18:14 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 197693858C2D Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=efficios.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=efficios.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 197693858C2D Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c103::3 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1740669499; cv=pass; b=XkUbf/yDi23jfCwhhIWLuPkmR+pKzN1r4vjKcFvueXTpGFINlSBBKGiIKwby8QAUSvuoHFLdgLl6HgNP4AZbBWZR7UHCiUri9n6bh24txq6MgDsPCwNw8YAQbLpLUqTT4fM/DpDUc2i9CnaHy13gmCa5Ud7xSM3fj5pKb4ftHRI= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1740669499; c=relaxed/simple; bh=i9apDVZlGMtZH43D6lUCqSBbM/hoKT1jgeBGsvl3g8s=; h=DKIM-Signature:Message-ID:Date:Subject:To:From:MIME-Version; b=HOQIFG8J1vWkIiGxYRxkCtPvEFgwRLXawXOLOfA8yDRg92NgIpaNhP31h1kyV9WPJb1FgW4iVw63lCKfd9TpbJtCPWrwkI6QZAe7/uGrxV8aszwVCNSO2I7eqOQCEJYa/1988O4xt30Jf2r2ophDQd1/J8+6F5ex3nTOUSGxWGM= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 197693858C2D ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wQCi+RmEtWbfIDK2AOYAjiqBbPWanSs+FNbxXU61oS+nF5ajMR3OJVljqLAT91SK7C8F1gK8gERbUDWIIsDeDpvhyRtNBm0HeimgxghHDX9g/pe0C8UeLiA1ohHeG2gljrkvHKu6ccBCYINTyLIZuenZD0RTxdLAg0pETQD8zUaxCkthjkWIv+5QrT3XodVfxWsIfWa66j4BZ5htjYHgcu6zI4l5gIikA6/rfiJU7LjP/43hNOJUGRIlXlgBy8leg3oCpkwZwcey12SocxmHOkE+7/mMRPdhelw0MX2J59B0jtw2CKhpBgpC1NXYi6xPq60Dc6J2ZNwBq5c6OLDryQ== 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=Hu6+UgBOwmMnhEjZQ4rAqIvdJ/uroC7WpwNCG6VnhXU=; b=lZCeBNZvlEuX4VjYhyBm6IX4VJNaUai+IfgxiZ7hUZtrMkEvQD2zCeSM5y1hMdxB7XYuuZ8FNxF8Bv/zLQO/CH9TcWSPYfmLCkBHSOPzOoABtMlzNnpc2LSLen9t8cFQaVcyjVAXkbgaxP8AFid47lCeygpYmNTLd584OjVtVusorlStfbxw7VBK/d9wUB073UJPhikBrmV8JV561h7mTl72V3rnxZeltF3aZ4ptxb4hVbcrW5rCijjlJrbMnjrwj1rHjo2tIOPGu06Iq25KslID2BkGdV8Umb3oHjzfBSqABKjkOMooK6Ku3Z9l9415gIQPUPUr+ho/gYqkqN8uww== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=efficios.com; dmarc=pass action=none header.from=efficios.com; dkim=pass header.d=efficios.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficios.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Hu6+UgBOwmMnhEjZQ4rAqIvdJ/uroC7WpwNCG6VnhXU=; b=lA1UTO6+TXU+HEY9RwZzPz0P9gf0w5kLospIbqs6A8Knya8rCvfyvio6kHh8SNVMGtfd4wq0zDntKyqoPNrbAfQMthuvCa2i4e3SJC7rK5t2j2bsYVdWQR2SJhTzPz3UEIkgb8/EfbNwbu+w5kRskdARIUnmFP/3XLDUJIsF2Ue5s3rTQBRmM/xOe5P8WOLZdgnmWnWAy7ixZRxT5Hn5XB5afuBgNyaoGDecCGTRO/7runi3il0tkn5U2etTiXla8g/t6xVgvkmYFYVRjA7U7adbU0XvZVF1+kStJl8XrHZcYSYJTvDf3TY6tCUU+c98yx0jHKK6Bs6qjAIWIf8Rvg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=efficios.com; Received: from YT1PPF2C4930805.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b08::517) by YT3PR01MB10297.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:8e::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8489.21; Thu, 27 Feb 2025 15:18:11 +0000 Received: from YT1PPF2C4930805.CANPRD01.PROD.OUTLOOK.COM ([fe80::5eeb:d57b:ee4a:bd81]) by YT1PPF2C4930805.CANPRD01.PROD.OUTLOOK.COM ([fe80::5eeb:d57b:ee4a:bd81%7]) with mapi id 15.20.8489.021; Thu, 27 Feb 2025 15:18:11 +0000 Message-ID: <9ef97a4b-0151-4f24-ab40-868c2da9e9fc@efficios.com> Date: Thu, 27 Feb 2025 10:18:09 -0500 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 2/2] gdb/dwarf: fix failed assertion in dwarf2_find_containing_comp_unit selftest To: Tom de Vries , gdb-patches@sourceware.org References: <20250226165255.25737-1-simon.marchi@efficios.com> <20250226165255.25737-2-simon.marchi@efficios.com> <44c1a9a8-fa96-43fb-bc8e-c3c67344f551@suse.de> Content-Language: fr From: Simon Marchi In-Reply-To: <44c1a9a8-fa96-43fb-bc8e-c3c67344f551@suse.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: YQBPR0101CA0326.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:6c::25) To YT1PPF2C4930805.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b08::517) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: YT1PPF2C4930805:EE_|YT3PR01MB10297:EE_ X-MS-Office365-Filtering-Correlation-Id: cdd20666-ed70-4fd0-d423-08dd5741f2b8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ZVcrYTlGZkprZHlLeGRJY25JVkV5VGNIeHVaNzdkSUJmMUlnbTd1MjNTdW91?= =?utf-8?B?cVRiSGtPSEVxWGVhallpbVVBak80bmg4YzVHaWdUK25JTWt1V3ZZZ1g1SGRx?= =?utf-8?B?T1g0MERVYWdyb3c5aWlLN1ViUnZveEhVQnpUcnZSeENRN2dvSHMzSGRsREJk?= =?utf-8?B?eGMyeE90UnBDUmNhN3ZNRlZOR25mOEt6UFJHaGtBZ0FWamF6bnF3dFRNUExF?= =?utf-8?B?Zkk4dUdPelV1dW9DVithUnVHVFJ3UHgyS2UrU3pZb3RhamlBSk5EeEdNb2xm?= =?utf-8?B?T0gzSXV5OVVxZm1mZU5acCtjUDZFS2liTCtSYXdCV2RqZzVSMjR3VnZ1Tm90?= =?utf-8?B?RWs2cWlSNnphTTlwMVMxTW5teFUrbnJGS0l1WUJGWlRaZmtxSERzWmN6UE5w?= =?utf-8?B?a3M1TTF0aTU3Y2lqRnkyUTBaQVF2YWJkUWU4cTd1WjIzOWRza21DN2k4SkF2?= =?utf-8?B?QlFOQmhCM01VcFAvMjkwWUxrSzFCMDdicHNXRis1bFlwRDE0YURhQ0l0RW5K?= =?utf-8?B?SEpBM2tLaXdFdW5uNnBQZU1FQ3d4TitCb1B1ZXRPYjhKSVhITjRnQ1lUSTJo?= =?utf-8?B?K205ekVEYnc5THFDY1ZJMTZ4ZDlCVHVkOExkbXBraWVPTEpaSHlMbklUb2x4?= =?utf-8?B?QlZKeVNWVVRwNEVRcWtXTSs3VWZWMmwrNFFxUkRKVytrZEUwQVQ5cmk2eVBq?= =?utf-8?B?dUV1djhwcDFGaDNqYmMzZmlld1FHbUpWakQxSldudUw2SUtaWlA4clpDT3dj?= =?utf-8?B?RlpEQzZ6eXVvM25EZkttUFdkZU9sUnFOaXFOMG5NaW9YNHR0WjZLTGtCMEY0?= =?utf-8?B?b3BXSHdtSDQvNVAzV0NxYk1KZHQxZmp2L29hTHRKc3hVYndXS2Vzb2JSTGI4?= =?utf-8?B?bEYwWUQzRk8zbEFZaWNhQ0ltQ1hhYXVaMWtmY2F6OTJacHZxVlJQbXJKQm1U?= =?utf-8?B?dTdLWHJjWWowZ2MxMnc0UnY4a2t2WTMrUjVyelczZ2ozcmxHTWpIeTlRd1Zw?= =?utf-8?B?VjRBSWtJTjI2UEdCRWF6VGs1MUlucnpaYTBUOEhab3NJYTlCdGg5ZHZFcXVx?= =?utf-8?B?T0FYRjExeGF6dk1MUnFSWFdWemdKa0tqMGVoczJNaVRsS2VBV3dEbEloNnAz?= =?utf-8?B?YzJGWFR5R0xqdiswVTR4RkRyUjBqYTYrYmpUaTFSNk1hN21PN3lNRlNiYTlP?= =?utf-8?B?VVArR3hpNW9NdTNIZDBqN1p4TGEybW00Y3V0QzR3UFNIMWc0MXVieitrSGdu?= =?utf-8?B?ODN5KzhRMWdKS2FIZE00cnR3cyswVTlLY1JrUmp4YW85NTBMVFF6K3V4bGM5?= =?utf-8?B?QUxlc01wVUMvZ0J4TGczVWJ3a2lyelA0dWlTUks0RTc1Q2lhVUhhV1B3Q3BE?= =?utf-8?B?aVcwUkZzaUdWc2E2eHhwNmJYUHltcmxwendLZWpqZHpMY2QzMkhHV3FDci9w?= =?utf-8?B?MTdLalNDRkpUR1ZUZE15K21JWEVIR1FvN1pqUXVMeUZBeHNpSlpubHhOSXYv?= =?utf-8?B?ajBBTm1MbGw2S0g3MHdHSUlkeHlRanBqMVgwT0crTU1rd0Z2T2hTeU03RUlH?= =?utf-8?B?MEN3bytkc2hNbjdvSHd4SlVnaTVNZUxRdmRVUWFVSTVITHMzSVc0TUpKRVFs?= =?utf-8?B?ZU53VzJGR3p5L0p6c2ZTL05MRm9TTlpCYzFaVkZzT1dVL1E4OHVNUW1QRldj?= =?utf-8?B?VXlyVkVqaGNETzQ1TVJoQyt0dkR3RUJxSjN0VENlaFNRZHNRaUljYVB0MzQw?= =?utf-8?B?TTNwVEZ1UjBWMGFQclFNTjViK2E1Nkkzc2hIRmwrMXhNRVh2dXF6VitqOEFm?= =?utf-8?B?bkpVR3RrOHRsT2ZjSUpHeDdJZnYvYW9QNi9sMnAzSjB5Y2s1VW1FOE14aS9u?= =?utf-8?Q?/474fF5HjYbU4?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YT1PPF2C4930805.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OE5HbU5xL3o2M1pTVVBmUjMza3NGWWJ6bGJqZHFkdmFrYlc2Qm0zME0vN0NF?= =?utf-8?B?Unh1RWRKU01FWmVFYmxiRDdGOEI1c3hQWE9UcmsxaTlNcWNSYmhUTm5icnh6?= =?utf-8?B?amg3RXJobmdJRFNNTERWb0h3aVRUbnBLeUI2QTU1cVlGZmhWNjBZK3duOVFq?= =?utf-8?B?S1NtcmNqbVdFVERtQVBRcU0xejBZdnEveFlac3MrTGEvblhxbHRXK1lQT0o5?= =?utf-8?B?akJYL09HeVoyQzQ3WSt5eGFvUUVRb1hqckxzdmdydjcrZitQbUpEZkEyQVR3?= =?utf-8?B?UGNkYW1KYWxTUnY0aVZ5RFVjSjQrNlB4bjNIaktUYjFHSEhYRDhDT08xM0sr?= =?utf-8?B?emZDbVNUdkZ6TzdpSkQwTDdaTUJQNkFMNVZGcFBWYTR3VW9aNmt0YUJ0QWto?= =?utf-8?B?cnhPcXR4U0FlMFFEQ1prODlpdmptQ09vUFVLb09JL3VpbHI3MUZYd0s2MFRE?= =?utf-8?B?TGFIR2hlMXpjeWNOdkZheWd2YXhuNThBa0dhVnhOUE1hTk13dUk0a3VNZGth?= =?utf-8?B?d2xjVHRjK0o3MU9oUHpOc1pGdXFHaUxsREFIcGVzaklCK2ZIcWNCcENJSVY3?= =?utf-8?B?dHFyVnRYRm5WSWZhc3I3MFpVU3pnYWNNWmhDSTFTSjlwMzl6WGZOZG81Tm0z?= =?utf-8?B?N1FqRTFralhSalc3NVFpWE5mNHd3MjlPOGZCb2xITktTYXRBR1QrWU1qMmNt?= =?utf-8?B?S0JBSUo1WHVVb09reHJkKzB6ejFGZ1lGL3hmTXlmTjc2RXJWRUIvbUpvaC9H?= =?utf-8?B?ZDdCbHhwYm93dU5VckhIdjlJWjMrWHA5M2EwcmJRZVJRbXZuQThPZm1QaWtv?= =?utf-8?B?c01QcjZHMk1CWnhXbDE3bktyL25qbGR6SHAxTDNjays4OXJWeXJRbGlKd3VU?= =?utf-8?B?T3E3N0JHOUwramVkOUtKSkd4YTMvbEpFMjZ1Z01nR2ZNeGdNYlRmUVpjMFNV?= =?utf-8?B?eWJPR1UwQzlxckJyZnVISXRBOWE3SEZTS25NQmo0SkNkMFJEakxNTTBXM1c4?= =?utf-8?B?K0dHdXFNcy9YT09ZcndzVGtPSy83bDlGbm1Ua3JjcjJhM05aK1Nsdmptc0tN?= =?utf-8?B?T2MrWFpOR3htNFJuYWFNSVBsa1JHaHFZR21qZ1c5VStQUlk5Yk0vdFNiYWt4?= =?utf-8?B?czcvY0lmaXowVDEwTStXOExSaVhac242MWpZRS9tTVByMW9TVDZzRWVUNFdD?= =?utf-8?B?SFdac2ZJbm16NUR3YjhsRjVSV2xNcFV2N2lPVDdxa3dkWCtpUnRNNklIYkFu?= =?utf-8?B?L1ptcjN2MnRrQy9WSFZRd0dVZjBaV3RaYnJ4N0ZPa2VFYkRWQ1RTTi92QWEx?= =?utf-8?B?Y3pzOGlqa0NvVUhhOVRzZ0NUMys5VlAzMkhEdWJHZndMcjF6RjdsRmNPdnky?= =?utf-8?B?RStqWTEzZmh4ZDNOWjh0WmNMVXhtdHJFMnJ5aDdPY0daWFhtQ0dzYi81TXRy?= =?utf-8?B?V3pzTFlyYzFLNmdmc0lOWHFXN01PTUNtaGxGSVZPWmU3VVZGb3dQdERSSzhv?= =?utf-8?B?WlN6OS8wRnM3NjFUNERjcXM1Rk5HcHJ1dVJHRXlaWlhKdGlJSFYxdmJ2d2s5?= =?utf-8?B?WXIxV005akRjYWhtUG5YSWJIY2hZeVlEY0p4WDVBTDJJUlV6WTQvaEdtZTJH?= =?utf-8?B?NDJ0SXVrY0Y1VkpoRDd4TkRsZm5sMklpRnNGWHRXei9oTnFiUWZwU3pmNERa?= =?utf-8?B?MlVIRFp4RjVsZHVJZFN5K1dkU3Q5TW5ndjAyaEhxdENFbEJSZS94WGJPK0lF?= =?utf-8?B?bmVwekZuOW1IU29sVW5DUmVJMTdjbmJhNnA3clFabnVhN1NzMlNiWHk1LzNP?= =?utf-8?B?cCtLcjMyd0VURTg3d2lmVFJ6VElVRk4zb3ZoM1U4bzlLak5sTnNuR09vc2p3?= =?utf-8?B?UWZOdTNCVnVRWjFiSmkzSTQzTE9FT0t3ZXdHYitCTExnM01rUDJ2WXFjaG5y?= =?utf-8?B?OVE0VVhYeGRFdjMvTktScGVtOEkrclFOOXhKRVQ5MStLRFNEdDZUNFozMWRz?= =?utf-8?B?OEFKVzNOZ1lDTVIwZWwzSzQybHhKcU1iYS9YVTVDNmd3REw1ZFdjME5XTytv?= =?utf-8?B?NVVHTzdqUFIzNHpSMzIxL0lQeWdqS3NTNDQrZFB0eGc3bTVHQTQxTk0yZHZ1?= =?utf-8?Q?e/b6Rxpp/TWgyWv1d7SGtXwdf?= X-OriginatorOrg: efficios.com X-MS-Exchange-CrossTenant-Network-Message-Id: cdd20666-ed70-4fd0-d423-08dd5741f2b8 X-MS-Exchange-CrossTenant-AuthSource: YT1PPF2C4930805.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Feb 2025 15:18:11.5382 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4f278736-4ab6-415c-957e-1f55336bd31e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ztISZFnwH/FW9NSSauWdySIhec3Q5DUS9bB9Fy8rIpHVt0RgsfmfwtA09PeFxeXeq8qO/fl9FLbcHuQmJ5xeVw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: YT3PR01MB10297 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 2/27/25 8:15 AM, Tom de Vries wrote: > On 2/26/25 17:52, Simon Marchi wrote: >> However, the dummy dwarf2_per_cu_data objects create the in >> dwarf2_find_containing_comp_unit selftests are passed nullptr for those >> parameters. > > Hi, > > I'm not sure I understand this sentence. > > create the in -> created in the ? Oof, yes, thanks. I pushed the patches with that fixed. Simon