From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id YalED/yIS2qPrCkAWB0awg (envelope-from ) for ; Mon, 06 Jul 2026 06:52:44 -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=RTZS1vCu; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=RTZS1vCu; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 2DFA41E098; Mon, 06 Jul 2026 06:52:44 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) 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.1 Received: from vm01.sourceware.org (vm01.sourceware.org [IPv6:2620:52:6:3111::32]) (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 546911E070 for ; Mon, 06 Jul 2026 06:52:43 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 2E8534BA2E13 for ; Mon, 6 Jul 2026 10:52:42 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2E8534BA2E13 Authentication-Results: sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=RTZS1vCu; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=RTZS1vCu Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com [IPv6:2a01:111:f403:c201::1]) by sourceware.org (Postfix) with ESMTPS id 54D204BA2E07 for ; Mon, 6 Jul 2026 10:52:14 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 54D204BA2E07 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 54D204BA2E07 Authentication-Results: sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c201::1 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1783335134; cv=pass; b=Bpk8Hs6sQUlzn5zDZSyx66aGu5zC+Q2L52vu5EOEithhs+fzpAX8XNtulN7df5U+InapgOSv0IaqYLwIXigulrgcwf02HxajAiZX+pTHAzwjBGmQnH3Ov3dEdJ4xxIS+UwmISZzaySI/VrsVJ23+e/j6i72D1Rejff1Ohn6REIo= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1783335134; c=relaxed/simple; bh=vgo0T6/gpaZRjl02WMJ5urPCXodkuluVmy5dpIofcHc=; h=DKIM-Signature:DKIM-Signature:Message-ID:Date:Subject:To:From: MIME-Version; b=B2tdhEOgpszfZKoCG6Cm4oRbZK640V5BG2GVICXg4AkXI2I8INdhiB2iYtlDluZXm+25Rumh1Oi+7rjEzfG/kJW3tATmNwn74ArqfqagzQhzhfaJR0LnmlYmYdo+T75mLVOj4oJpy/wtjDArOiaU7zG0nqWX1vWhlIWv486xXZc= ARC-Authentication-Results: i=3; sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=RTZS1vCu; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=RTZS1vCu DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 54D204BA2E07 ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=xE3U2+kamrhhwMOQMjWNbppEUW2m3sdzC7BstH2p+V8BfJtze9JOYzWW+Pa8sGy9SGCM89hiKE6sPQ5i+D8B7zPBjmurTeAjOWo2nyW8l/bbOPaoKYQBnwRcpi6TJzoDMkh6YJ+Rys6ON4asfOZr5GDXpOWgfrVvDyMkOZjuSDubyeac82jLGeT3hbpIh43pGKw6Q/x7vxthMT3A7JQ+HTZAr9x/EEmg7fzZZLFiFt+FQu0DbLLdQuQMU3eOpsoouqf5cZFdpjG9ZE7RmD6B6hyvnzuY2uPX7WoBX/SQOeS5HNY08WsA78x1omMY6kRoSUx6wmpRjNW3NjeWAw4dxg== 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=W6Oo1EbvSoPqFODwks8iPxL+K+G6qMc4OSorTGXgW3s=; b=PWmWWQQDjV6RbHqC9keRpasH3jIDLIPKtUWuF/0qiFTabbmLaY6Kg1PTvq6ayQOD0Bmrmp4JtqAUHZAjsv11OvG8ko256tMJKsxO4m+/pLYC1NccaLnrjudCbbgV9e95yfH940f5nfgZuGzIsNgy2buBuT/hAKIeNjxGmzbadRNVtU0TUZPcLa795rTKLYNR+YkbcoyeNYx1R+WpZC4FdbaYGOQByJSabohyOqaKufaEmp+eXt59z+1fiJJa2xYjLxYK+ypJ+osgLt/cu3SX4lhKwd46BlJTsvGnGmlmT6fvkqrhfrfsxebuJRo/keyrI1MCDDeh97JTAoUNKB2cRA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 4.158.2.129) smtp.rcpttodomain=palves.net 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=W6Oo1EbvSoPqFODwks8iPxL+K+G6qMc4OSorTGXgW3s=; b=RTZS1vCuIEF3F1k6DlC6srpTw2vCSO8144TJeFPnMnd5+Nm2B/PVwi1H2aEYYAYcW2gO7OJM0vQunf6NNa7GdlGu8CsPM8y2tzMTohhLrjWRZs2RpjnHlg6vqCFiebiWWv56yQ6tjw6M7Fm1smUBL2CYpGVXrcRiv/KCcJHzfRc= Received: from AM0PR10CA0041.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:150::21) by PA6PR08MB10816.eurprd08.prod.outlook.com (2603:10a6:102:3d9::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.181.9; Mon, 6 Jul 2026 10:52:08 +0000 Received: from AMS0EPF000001B4.eurprd05.prod.outlook.com (2603:10a6:20b:150:cafe::89) by AM0PR10CA0041.outlook.office365.com (2603:10a6:20b:150::21) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.181.13 via Frontend Transport; Mon, 6 Jul 2026 10:52:08 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 4.158.2.129) 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 4.158.2.129 as permitted sender) receiver=protection.outlook.com; client-ip=4.158.2.129; helo=outbound-uk1.az.dlp.m.darktrace.com; pr=C Received: from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by AMS0EPF000001B4.mail.protection.outlook.com (10.167.16.168) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.181.6 via Frontend Transport; Mon, 6 Jul 2026 10:52:08 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Cjt31Rff65bUvXssbazkdJ6KRDb/IEDClctMiJQ1L0cyV9fdU1gCSnsZJIZqLt3ApUWQCxAqzfKw+5Qlfxag+qlMc1gzgRwg0ikxN3nZe0TInhrvV1Y1GBPRfL+HpfYxQwnxTlxjaTrZq8xOvOHIc3ZyTqN+bu8ht+Qmvie32q9gjWrE+6f9F5n9YPEtxJ4ZPQAmRXoTCSpA+H9bX7S0qm8MXGAhjgu56LWyyz1z61piln61ImN99gdgTS3bv0n6qzQUb46PX6UTAqA13kFUQciVKGeFz9GIkUg+KyS42J30BweR+br8Oiz1yH60U0nDdIbp9hKVFXtz2kpIqTyFVg== 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=W6Oo1EbvSoPqFODwks8iPxL+K+G6qMc4OSorTGXgW3s=; b=JqARjyAL+2o/5upov3ar4Ln+4Xn9CYYlIBslC25SfCpqY71+3j3TdvJnGsVp3X70jYAk7jeZR885pGlPqwta9pLEcawMlilD0DCOAn+k5i38SKrg+hWKcbPFqNE3SDZBHvDwy5irPkc8Ky02sqTos25VwtL9YYAfBcjqBvO4uFQJTl05lY70sAL8LpoY2VlfvSA2Mo/LBxmAqjHW9UAQ/LZFj+tOg9fg+7lu3JluDiaAnBjy/9ePbCfoDNesk/dWOORse1SL5y4r974cn3f3BUCKOl/ayWgGzyNHM+0xhrftVYnwbEt3mr1W1Pup8tJ8eC0BAh70LxPSou1Vcu4eJw== 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=W6Oo1EbvSoPqFODwks8iPxL+K+G6qMc4OSorTGXgW3s=; b=RTZS1vCuIEF3F1k6DlC6srpTw2vCSO8144TJeFPnMnd5+Nm2B/PVwi1H2aEYYAYcW2gO7OJM0vQunf6NNa7GdlGu8CsPM8y2tzMTohhLrjWRZs2RpjnHlg6vqCFiebiWWv56yQ6tjw6M7Fm1smUBL2CYpGVXrcRiv/KCcJHzfRc= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from DU0PR08MB8663.eurprd08.prod.outlook.com (2603:10a6:10:401::6) by GV1PR08MB10690.eurprd08.prod.outlook.com (2603:10a6:150:161::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.181.11; Mon, 6 Jul 2026 10:51:05 +0000 Received: from DU0PR08MB8663.eurprd08.prod.outlook.com ([fe80::f957:cec9:ec8d:7968]) by DU0PR08MB8663.eurprd08.prod.outlook.com ([fe80::f957:cec9:ec8d:7968%2]) with mapi id 15.21.0181.010; Mon, 6 Jul 2026 10:51:05 +0000 Message-ID: <9002fdc3-2fb1-48d1-b27f-a8592d67e09f@arm.com> Date: Mon, 6 Jul 2026 11:51:04 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v1 4/8] gdb support: add index_type to array_view for documentation purpose To: Pedro Alves , gdb-patches@sourceware.org Cc: Luis Machado , Luis Machado , Andrew Burgess References: <20260703185853.450440-1-matthieu.longo@arm.com> <20260703185853.450440-5-matthieu.longo@arm.com> <90d5b118-fa2a-4c6e-91c3-48bd9deaf27f@palves.net> Content-Language: en-US From: Matthieu Longo In-Reply-To: <90d5b118-fa2a-4c6e-91c3-48bd9deaf27f@palves.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P265CA0321.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:390::12) To DU0PR08MB8663.eurprd08.prod.outlook.com (2603:10a6:10:401::6) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: DU0PR08MB8663:EE_|GV1PR08MB10690:EE_|AMS0EPF000001B4:EE_|PA6PR08MB10816:EE_ X-MS-Office365-Filtering-Correlation-Id: 4f647aa6-03b1-484e-cb3c-08dedb4ca007 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230040|23010399003|376014|366016|1800799024|4143699003|56012099006|11063799006|18002099003|22082099003; X-Microsoft-Antispam-Message-Info-Original: 2GeD/j9kf4SlAH7P8y4M/E710I8UPpOGC5lWXyEnbOkknfcJM573vPrUUAEY3tCp2JaGBhABO/mCWXnt+0EDGOpvsQGIFAmuCreWk1G1XH80UvMRdZIhasVP0tj6TFQqCg+cl8j3jsO5xJQkzm6zHLwcrx+vGiXMu2dszlbwOSM9qJaZ6IsdSSs+KBJ7s5yTv6Ev+izTdoAir9Ew2KP9dj8KkF4O50foXLpmIBZM3SiuN8TjbITPXzafa1TaeQZWXFcXcWrJd24QEzZe07tABdM8CJ+zsvsSYhKKZy2kawqTQL2eVMENRiezMDBEZo5P3HMVzt2l1ru/rmP53jZ+4y+72dGecsEDxNXWVtGEmz3TDv2RE6vWE3eFab2fsczPxqql0KJNyXUAe0q6mx06dwq8pqjSFRrZ+6NrwDehAAtOafOsaSkFZuPUOZLL4NfWfYY8AAGckz7K5VbkZYlpW8Wf876PqV2A8gvewzNWUaOVsaArh+gSk61chNg2Zyu5ATsJpnMfGNx/9GduxLalcyM2Fx3IPlQoI1toi1rhBg9w6o7AEN8p/It/YUFnzf5hF+eToU1Re0jAx0q1x4JIFxY5QeVQWp6Ur+dmcdhAap7N/rEJ7XAucw1H40ak7ONJhkdcyj7rZBfVaKR7hyW+VfMSl3PTl22ilSu3aL+sGWI= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR08MB8663.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(23010399003)(376014)(366016)(1800799024)(4143699003)(56012099006)(11063799006)(18002099003)(22082099003); DIR:OUT; SFP:1101; X-Exchange-RoutingPolicyChecked: hrVGacgC1FfJ3Pxj/kqVvEppGrfpniDvYblu/hvB7hpCtNNAVlEDsRRQefFdADGhzQnklpk+QwKAMVhHjJ45ExfV6PYc4YSZwXmqZSVVdZrw3IFmx3Z7X2IJt5FnU7UNlNhgK9uiEVoEHuoFfhp4vNhtu/Fj0L+zT1FXlsYoz4/HVWNLyeQIwN76QuKZ6NBYv5d7R8v+bgQrjDkZWZillb854aJNu/vRqZL0SfR9J6v6B3pad/GzZO3Jogpoe8nwtP5f67Gxa1tF3HSbeai9HHI1BTulfgXjhe1o858Lh2zBoUu44t8sFi/kpKt2jj1Ig/ClufhzY4rAYjysKPeujw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB10690 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS0EPF000001B4.eurprd05.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 13d1d537-9112-47b2-ee62-08dedb4c7a81 X-Microsoft-Antispam: BCL:0; ARA:13230040|35042699022|36860700016|1800799024|82310400026|14060799003|376014|23010399003|22082099003|18002099003|11063799006|4143699003|56012099006; X-Microsoft-Antispam-Message-Info: +CmBbxJQmj11420oVy4u8GEHM9RTEUUhQEg6rgRChA1W7o+z38hFmGdKQ/2wnDqPsO/IKblyk2uGEKNU2bCknv4gQMqMzRdSW61sE5gGJbmrqRR0zyG0jz0A1a6gB7oKNbdXs1zMpzJ6ckL5rIkJtstaY3uFzEmqWD0b9oTUkn1Eshk2o4kEgu/zgOm0KCxtY31ckRcLM0nSci/lz/sja7ohL3GSFrL5E9+3X5UmmmKy54WxYM/6NCh5CheDPnnZwaGNmclcWV2KgqjQsFoHebm+OVtthOxaoxHfo21nJR62iGeYMNTo5tLSlDPggU8e4iLaypp5dpU5r6FDjTNwq5aSyqKkBlqNvarumJLm+Z0GaMDKP0ZzK/iCIskyyefs+4MdZhWkRDGufMy4tEk0G8U+VadsqIZQrTMEyyfsLQTrnD9Iwjf6Hz+RNMrQCGjBBsvUXCYd/uY5CKrcAvYoV5ZM/aDCuItC71KMGE4D+V2kDfKOyg3Rj04VLfAui8DVjPGpVBF8BASO0mgURw6gEDFgUGs4uV26VMlHASRdcEaA6vsht7l6RcacvKvqZ0YMsx/h7VnhMiKJJQI2pWKA1+PycaD+fVGVb2CbSb4nSiac3CL0npJxVC36uQzVr9b/vN50tKpQyoAMssWFtyFn9E4L+ifOLTzV/ksJaJluut59+XooWpjilYgoPzX9aavHaYYwSSQgQA9m5WbA4uqqjQ== X-Forefront-Antispam-Report: CIP:4.158.2.129; CTRY:GB; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:outbound-uk1.az.dlp.m.darktrace.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230040)(35042699022)(36860700016)(1800799024)(82310400026)(14060799003)(376014)(23010399003)(22082099003)(18002099003)(11063799006)(4143699003)(56012099006); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: d+L6nxu8lqdy2Hqe5k9v/9Dlah4viPJ1MiQmdtkxewfXG665E3yqDM99Sd8blNN3dnP0RjoargNE6jFt5Ypn91bGd8rfbbKy7GMafMNlNPoznDSQ87CO9pyfND4S+I4KrLl12T+4E/TcAYJPUkVRaZa9oIqyuFF71bJ43tEa/AIuzFb+GMClPOfrYIgpedzdSfOKW5n+vOGJQ+1lRxyWyELXnS5u2t9m41n9Yi9u5s79Kb+oLjVELckeYuMqzPu+Ck/NQC3I63yAUeqEv6SjdZOEYshUSbWjJK7I1VJS4jAjCiu4KB0yb8ScUUHf7nF88VS1Ax1Wx6Of02YSdIjF9/EOw9nSzfLR+wA+pU/vUPzSUFppXSv6geQdTUg9+tiWVyyvL6EpAQtO4tF1x9Ad9yZvTPO+rCTnNg9NPJ2iG9oxfFMecg+t+0kXNHKj7rj6 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jul 2026 10:52:08.1055 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4f647aa6-03b1-484e-cb3c-08dedb4ca007 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[4.158.2.129]; Helo=[outbound-uk1.az.dlp.m.darktrace.com] X-MS-Exchange-CrossTenant-AuthSource: AMS0EPF000001B4.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA6PR08MB10816 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 03/07/2026 20:55, Pedro Alves wrote: > On 2026-07-03 19:58, Matthieu Longo wrote: >> The semantic of slice (size_type start, size_type size) might be >> slightly ambiguous if the variable names are omitted. Making the >> index type different from the size type removes this ambiguity. >> This change is purely cosmetic. > > You've changed the type from size_t (unsigned) to ptrdiff_t (signed). That's not cosmetic. > Oups ! Sorry. > The code was using size_type (and size_t) for indexing, as that's what standard containers > use. There's no std::vector::index_type, etc. > > Also this: > > > -void copy (gdb::array_view src, gdb::array_view dest) > > +void copy (array_view src, array_view dest) > > ... seem unrelated. > Since this copy() is already inside the gdb namespace, it is redundant. Since it was trivial, I included inside this patch. I think at this stage, it is better to drop this patch. Thanks for your feedback. Matthieu