From patchwork Tue Jul 29 14:36:28 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Wilco Dijkstra X-Patchwork-Id: 117183 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id A6BA23858D29 for ; Tue, 29 Jul 2025 14:37:47 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A6BA23858D29 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=cRxeR16G; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=cRxeR16G X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazon11011008.outbound.protection.outlook.com [40.107.130.8]) by sourceware.org (Postfix) with ESMTPS id E66133858D1E for ; Tue, 29 Jul 2025 14:37:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E66133858D1E 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 E66133858D1E Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.130.8 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1753799825; cv=pass; b=xOt+RkibI88h9NsFtfyvAYDpatVnlhtgD9qmHnoapIgZnFaUr2s2+wX3uHc8K+LUwgTnNpt5E2kDHe+UYhH0XBr2gIaabkG/Ukw7n1Gb8Jn+EBiKurIr2Bj620PCsl4q6US3fcQkB55/3jYyWlX8Mgj8x55Dpnb9dAuEbf122Y8= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1753799825; c=relaxed/simple; bh=ZWsn4WOv4wXuHg+aEXJMZqpHU04By7ZWznfuIQD+KSo=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=dtUO6JslTLvM9ygHhHl5lIKBvY+Psfa117d/ORUFloBc97qNf6UrX59FanMFIvvqM37M+nIaCtNrZXC2m6+iS5wZzLZlQxYnnu8BIko1rbMbVBkNUtxwNYmvxOW/1KA469NMrvqR7DTTu5bP517wcS8CMKiCZfpTJe8nSf4tS64= ARC-Authentication-Results: i=3; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E66133858D1E ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=Y6e1oBakfaUq3uGA3QEXSn1Jt/ltOoBqrWen7tpBBvwzGIIwPcGCh9JvAsqmfc4mFnvzgdN1NlfM+W3n4CTh/KSM6dCU3KqIskN8agKfDo+yrem9kf/TO4Zhu4rWz0YEuRpUFO0I+F2YYbDgKo4oRHsK1xB7WvCFJO2lY3NJsF/zQY+QporffdAWk+UMisRd+M6JU+PlxaRLahl3g7kxNxv/mwEvx8Vv0SZrOn2ItzUwZipu7zEb3aZJKYUmgo+vfCjmyOdmYxCJ6JjwcM9eoRNXiL85uCwwv2964pVmNAgczok2PQobQK0upcsbkBPHDjuq4yfRAjS5ztvROcbfBw== 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=ZWsn4WOv4wXuHg+aEXJMZqpHU04By7ZWznfuIQD+KSo=; b=TFjue6roBhM1P6SGRHDAde+cJey/tJcbI9t8n3iQexmipV8+dqz1Sdoy8CWx6pvIcA+QAE6boLR40vAn4meGZIsKClsyBb4wbogIOR5rCStUpD/eHfoc0EpewpVY68fzTEl7BNl+HuuN0ia/VXXZkqUg6vZXzrqWOvsM8VY0T/JWmoNf9FjHa2NRtoRxfBg2s/FDRShoSephrnBV2xELVI4EnP93H6NzLRZnMEPp7TgIuAbc4bmOHdCVNY7s3cQEQbpNjMwvtGVzkKHYNkWNMEMv4GNTuV/ZV+yTp++VY149WpdYec6jC3IYfySgL0KTdCMTgJ7Cygc2+SJwEaAFog== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 4.158.2.129) 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=ZWsn4WOv4wXuHg+aEXJMZqpHU04By7ZWznfuIQD+KSo=; b=cRxeR16GCDtpOdHc7DtOex43hTckdWd/TV3722UvCW+6PlGyKA9tk5T/gG9k5zgd0sSfEt/VZIIL52H/V3a7wdxEWGFoDIvhw29EnAaee1N6WBfco2V38rzLgqPX8551m3cTXPBZ+1Mct2boq9eGbveJBkdAICLX8h/xgySL3cs= Received: from DU7P190CA0010.EURP190.PROD.OUTLOOK.COM (2603:10a6:10:550::29) by AS2PR08MB9666.eurprd08.prod.outlook.com (2603:10a6:20b:606::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8964.25; Tue, 29 Jul 2025 14:37:02 +0000 Received: from DU2PEPF0001E9C5.eurprd03.prod.outlook.com (2603:10a6:10:550:cafe::2b) by DU7P190CA0010.outlook.office365.com (2603:10a6:10:550::29) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8989.11 via Frontend Transport; Tue, 29 Jul 2025 14:37:02 +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 DU2PEPF0001E9C5.mail.protection.outlook.com (10.167.8.74) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8989.10 via Frontend Transport; Tue, 29 Jul 2025 14:37:01 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gmFMMuJb0aeLG1TH+2lSKZ6apWa8Y3tmFydfL8RfVPs/Rk0qfVMpHIdJrhonZ5VjPM+NHXs7OXQHsuq7DLcnDR6EMQn7iYg9Y3jS0x7IUrqrkwgs7isRnFOb+6R6Y5ommz7/BMjIQ2mPJKjO0+K3nt7Y+M9G9N6GmMTbj1d+tB+wbvXTtYAkpSIm7J9wSNNO/UqPrzsCMfp2Az0PEgbbPH+cyKz4cl32oU6PVYS8XXUFGf4jYrGjPGSqnWg+7uh0FjhgzATa5MsR63ABcayAzT0inulrUVhhhXni5VSkXCXj6MC0lXtuqtkVYF3kL7c0LpLos/Dlgl68mFzFjKrpJg== 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=ZWsn4WOv4wXuHg+aEXJMZqpHU04By7ZWznfuIQD+KSo=; b=Beczp432xt7zxqGvHX9xVx5eV97QEAXqpo+/rjgCLavAt66J/dh74SxDksQ3du5xaQCPEaMjbz2l5EjydxQ+tc8ke9/Yl4P89UukNAAprBkt9F9zRFitRw75rgBPzJyLpagevF1awMD6EyusX1cFHWD0bXM93hHEpb2KR42N0v/5+3sNomlxxWgU9Q4AK4sQoMZCFV31jhBPcaQ3fq3gdiYUIs5ik4QXzMwXPVsl4KJKze8aZ7FDg4SGaJ2VGi2k6fa1AabxWmDqmte7xzfF2SZBz80PdEDbum+G7MFU/wi31R1jjj8XTQIsxkGihP3pZGs/lrB7M4V6gh0a5MClrw== 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=ZWsn4WOv4wXuHg+aEXJMZqpHU04By7ZWznfuIQD+KSo=; b=cRxeR16GCDtpOdHc7DtOex43hTckdWd/TV3722UvCW+6PlGyKA9tk5T/gG9k5zgd0sSfEt/VZIIL52H/V3a7wdxEWGFoDIvhw29EnAaee1N6WBfco2V38rzLgqPX8551m3cTXPBZ+1Mct2boq9eGbveJBkdAICLX8h/xgySL3cs= Received: from PAWPR08MB8982.eurprd08.prod.outlook.com (2603:10a6:102:33f::20) by AS8PR08MB6325.eurprd08.prod.outlook.com (2603:10a6:20b:332::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8989.11; Tue, 29 Jul 2025 14:36:28 +0000 Received: from PAWPR08MB8982.eurprd08.prod.outlook.com ([fe80::b366:6358:236e:352d]) by PAWPR08MB8982.eurprd08.prod.outlook.com ([fe80::b366:6358:236e:352d%6]) with mapi id 15.20.8964.024; Tue, 29 Jul 2025 14:36:28 +0000 From: Wilco Dijkstra To: Libc Alpha Subject: [PATCH] benchtests: Avoid truncation in random memcpy/memset benchmarks Thread-Topic: [PATCH] benchtests: Avoid truncation in random memcpy/memset benchmarks Thread-Index: AQHcAJYr3Di6ya6kUkWbP8eCV2Rp7g== Date: Tue, 29 Jul 2025 14:36:28 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: PAWPR08MB8982:EE_|AS8PR08MB6325:EE_|DU2PEPF0001E9C5:EE_|AS2PR08MB9666:EE_ X-MS-Office365-Filtering-Correlation-Id: 4e8617be-f957-492d-566c-08ddcead614e 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|38070700018; X-Microsoft-Antispam-Message-Info-Original: =?iso-8859-1?q?BXy4pVZlJp2H/mmVt?= =?iso-8859-1?q?3Qv2HTF+impUHvuWHbRyG6PgViXsWqBJRSY+l4lCM9yCOuv6hUs/E9c3yvc+?= =?iso-8859-1?q?t/nBaZYp2vHBNeL9N/kC8/q5CxYiGfRd5Mt0/kp8sXFUMq17DNwPve8j1oUr?= =?iso-8859-1?q?S3TZ9bMh2ngkfoNh6OrH3qWdLMy3ckJo/SQ5yphrqwzJFVmJbsqI18UXDtTL?= =?iso-8859-1?q?SkB/1bjAg2ju8hpO2dlJKXqgAt6Lv43U1QPGNWOquUFO7StRHQTJLcuQP2Hg?= =?iso-8859-1?q?yU9QztFMWxscMgQ/bmStfwsKhset9jU0Llx0EXVnWrFqqXHVgSlMPhqT55Bc?= =?iso-8859-1?q?1r4MX4gk0EZ/iX4f+K+ZV8iryxeztT4fqgNxiSkvAtAsIXuK4jcOub55HFGJ?= =?iso-8859-1?q?MhSHmtRe7tY4+om/TRYak5Dpfft5j2TxAVecPR2jXK3w63IkrM+ga0XN0iFC?= =?iso-8859-1?q?+MWD9o3fimiD4oVzA+xuuNqUtQ+s6FLGlrqDtGiXKt4ljNUkM7ws9F8oh3/5?= =?iso-8859-1?q?phei1StS+dNwafGUOJDhFn8Sq+70pCscRmeY65+xpooRmQyN77GEs9EoC3WL?= =?iso-8859-1?q?q0ZNH/FWAzjMJtg6faFS1aWZcxRUdrvVO7/5mLuyXflFNzAwUJzKWmv69NkT?= =?iso-8859-1?q?pULUvrG09M6WneINnfsh12YphnvbrfdzyYR0soUCALIrP6BeZhtoRYBiB0fi?= =?iso-8859-1?q?RI2extiElQgMtaD0NYmJNoOv/kAha5xWxMlgzgw2QDcuS/tgFoOjsYKyuckK?= =?iso-8859-1?q?jYd1MJW26Uy4aMeXTFCFLDaCybitSQuWgPy5mNqGKanzGLtu6Gw4w2U2l2I6?= =?iso-8859-1?q?IcEkAtrQvCzJQGjDELBRKh4JnnAbwCS2oqfkTp0mNhURspZcSfpOERSPJyR6?= =?iso-8859-1?q?16W3a5dNccZJ5Y4q32P5OnA63Ihrv+4b7SvGmOO+vmdDu3KPtlrIGcpxW++D?= =?iso-8859-1?q?QDtysdcSjLSeKe1n4Jv/jzXi22XrUz5peH2l4YZB0EreCrzG5zwRVLxUVi3z?= =?iso-8859-1?q?hFMzre9zExpp8Wzh7GAgL1AblB8JRM7H8MmLlkJkGaOvBq8TDMdRV52lstGp?= =?iso-8859-1?q?DcJ8ewpImBQ7gB+zBRh+oe0S8ew4Y0gedkdHe+ekJ4gL1NDpEWKZU6IzONyH?= =?iso-8859-1?q?sJzS7oQOucnBMt6h8eC/ozWyHWVRC67ZAFFaBaFHF2fUNaV1HK/vrAk6DAur?= =?iso-8859-1?q?VYdCqgemVFiFgNNnyqJCZPw/KtjqUgfzuN9LlHkhQA4pw7QkGObjwDHOT7cU?= =?iso-8859-1?q?gHyv1IrMV+Grx1mpQz1W6CiH8+0Uztm8NPupFo8At48omvH/9TnEFZwFJ/pm?= =?iso-8859-1?q?91zyJVrUwFRewI5w8Jh6rN2dsfYh+XG6ICqXq6UsPyguZZnqGlxsvNiJB701?= =?iso-8859-1?q?GbLeqqQt5ot1vrnGUQYa/n5kR4BlFXnorsz+pL1X4OcejtNkpxzsXqG1+7Eo?= =?iso-8859-1?q?XdLGft2nNS6WE91DgJtf9F+cIZvg74R1Qr95O3A5Cjdclba+jnJ9ltyPuJXp?= =?iso-8859-1?q?32BRi4kY1SexikEaUATGxF+VDxX+qQo1pEQWA=3D=3D?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAWPR08MB8982.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(38070700018); DIR:OUT; SFP:1101; MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6325 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU2PEPF0001E9C5.eurprd03.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: f9ee94b2-9fb0-427b-c2e0-08ddcead4dde X-Microsoft-Antispam: BCL:0; ARA:13230040|82310400026|36860700013|376014|14060799003|35042699022|1800799024; X-Microsoft-Antispam-Message-Info: =?iso-8859-1?q?7nMXYs24lTob4HS98XF5yC9O7R?= =?iso-8859-1?q?meedS1E1qGKu9A0aRXj4wzMDJ4vHmFnYlVfppE6aFnuJ9DFWKq2mXlaEUY0r?= =?iso-8859-1?q?qmiws8Uub7sk7TTQbSHz4deJOahIU1ocC5wlz5Vu6foc1aUSGs7X68dJgNsU?= =?iso-8859-1?q?JjaL/nOc0Hke2jcA/expgQ9NmtWv7jBb5MNWqFMF26VJS6TLuM14iIdsNl6R?= =?iso-8859-1?q?xzIMImR8CbKpROzU9cULosAblD9PjMW6jv8oK3aWxKHt3qhgnp09b3xL0+dS?= =?iso-8859-1?q?s9KnkNNz+5vUKe9UVlu7u0aDrbttuWNAC2U0YkrQ+zDsbwNOxxwCReq3iryJ?= =?iso-8859-1?q?IctWEpJvzfsAfV/zkzVbJbg5FQK7HRvR6EZoVrHH55lIJth9463erOuQXP9x?= =?iso-8859-1?q?W1mMAFDrNoXzmehtpbD/Yr+5IURph5JRwx7I97oFMEdDH6vP2LIpGlXsfSu8?= =?iso-8859-1?q?B4+p4BYS1F2X6vjDN5pahHdZwonKocAo7/VhZslbqklkrnxfjDjDt0qLzoH8?= =?iso-8859-1?q?tJ7UXReagDdSBUaHo5408FU60vyrXEeW5OtloWMuLjgK36rreB0iAOuBYWrX?= =?iso-8859-1?q?tZI5MDiRN/4CN3zBvgnIyq1rMPBB7vu+BQSJsv4jPsD/oME651fWqXFERu9P?= =?iso-8859-1?q?w2NrZTWUK538vfmgosNHUAf8wBf2dSC6N5WtTqoznEhy6742i02crHWzoKr9?= =?iso-8859-1?q?Pkl6vXY8G6dsiroSDcvdhRkU+LoWCNEvqB/sheHZHxEM10i/wRl8rV4XEYQX?= =?iso-8859-1?q?CycSZY9J516tS/qp65EQcasWIZDj37xih5IlRSTSSUEcbar9Lval/At9zWAh?= =?iso-8859-1?q?7G2qUQNU0RLyjh1NwNw5pe2sNkzI/ywJ0X8dYcUjoCtuvi0+z4tvkSTVX8i2?= =?iso-8859-1?q?HL47mhDLVcrpFTBLri/U0vd3azKHQdzXoP/mbaGg+hgAffLEjDTdGav4TnRM?= =?iso-8859-1?q?s9T287HIoBypA3JTHjjCDsmMrL9IoYLCrTii4vWbwYdiZICZuMls+vMXpOs5?= =?iso-8859-1?q?oN4Ub4z81SNTtlQVtK6MOoqW6FMe+AjV3jdr1mUpJVP+N5veOvX6T9WgDt+W?= =?iso-8859-1?q?GzQ9et8srlQRg85cVJDu5cvWHhY2Qea7Zl37bAuZGgb8cO1tbsUaB0H4dTz/?= =?iso-8859-1?q?djKLlECL/bpG4HujXdGfkzrG/InXjrm/HOeBusiRPXgpwYCJKPR58NHsErGY?= =?iso-8859-1?q?uru+o3vWWiRD7ObXTuI1tCZRhKVGp0nRSeeiBZNh5IL0LhqqFROYH0aqMVCo?= =?iso-8859-1?q?vVZvlSPIMn0qrjeSCV37zmIJgo0XbZa6UnfkR0xVJJ6ODigZyaXNFLnGUPJY?= =?iso-8859-1?q?3umFWSPbl7tLJXcWT1m3DSL4Emp6hmCsoy39vVBRlOEuznMezz13x00lasro?= =?iso-8859-1?q?TnyJLIrYywRGgbt91E4YUDSKJ87gp4t/eMCCNKJHXAnaVBSHMRA0LllQfV20?= =?iso-8859-1?q?W7XhvAtx89tANKIBCL8+Uh3PZrG/4ZyVCWyzn+Djy6af47TjIEt3911kG5XB?= =?iso-8859-1?q?hg5wZJQSU+AJ5IDfBpHrA1jKggDhZ6gWacPr4aoE9QjYWrKFO3eTo4MYR68W?= =?iso-8859-1?q?ZQfvedT8Op?= 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)(82310400026)(36860700013)(376014)(14060799003)(35042699022)(1800799024); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jul 2025 14:37:01.3252 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4e8617be-f957-492d-566c-08ddcead614e 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: DU2PEPF0001E9C5.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB9666 X-Spam-Status: No, score=-10.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FORGED_SPF_HELO, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED, SPF_HELO_PASS, SPF_NONE, 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: libc-alpha@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libc-alpha-bounces~patchwork=sourceware.org@sourceware.org Use uint16_t rather than uint8_t for the size arrays. OK for commit? diff --git a/benchtests/bench-memcpy-random.c b/benchtests/bench-memcpy-random.c index d17c784eb67809dfbb0e30100156bdd6d4e6d487..0734bc84aea937dff1efec1faa251a83a6db20b7 100644 --- a/benchtests/bench-memcpy-random.c +++ b/benchtests/bench-memcpy-random.c @@ -34,7 +34,7 @@ typedef struct { uint8_t align; uint16_t freq; } align_data_t;    #define SIZE_NUM 65536  #define SIZE_MASK (SIZE_NUM-1) -static uint8_t size_arr[SIZE_NUM]; +static uint16_t size_arr[SIZE_NUM];    /* Frequency data for memcpy of less than 4096 bytes based on SPEC2017.  */  static freq_data_t size_freq[] = diff --git a/benchtests/bench-memset-random.c b/benchtests/bench-memset-random.c index 642bf411d482944949b6451f2426363e0de5115c..758c53bc6f5031dabd972a493ae800b50df5bb69 100644 --- a/benchtests/bench-memset-random.c +++ b/benchtests/bench-memset-random.c @@ -39,7 +39,7 @@ typedef struct { uint8_t align; uint16_t freq; } align_data_t;    #define SIZE_NUM 65536  #define SIZE_MASK (SIZE_NUM-1) -static uint8_t len_arr[SIZE_NUM]; +static uint16_t len_arr[SIZE_NUM];    /* Frequency data for memset sizes up to 4096 bytes based on SPEC2017.  */  static freq_data_t memset_len_freq[] =