From 011ef5b18ca6935c2a9537f7cf4a824b1492eb73 Mon Sep 17 00:00:00 2001 From: Wilco Dijkstra Date: Mon, 4 Aug 2025 17:31:51 +0000 Subject: [PATCH] Revert "benchtests: Avoid overflow in random memcpy/memset benchmarks" This reverts commit 09604542d31abf1e35cd00c1db8d9bee9568bdd0. --- benchtests/bench-memcpy-random.c | 2 +- benchtests/bench-memset-random.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/benchtests/bench-memcpy-random.c b/benchtests/bench-memcpy-random.c index 0734bc84ae..d17c784eb6 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 uint16_t size_arr[SIZE_NUM]; +static uint8_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 758c53bc6f..642bf411d4 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 uint16_t len_arr[SIZE_NUM]; +static uint8_t len_arr[SIZE_NUM]; /* Frequency data for memset sizes up to 4096 bytes based on SPEC2017. */ static freq_data_t memset_len_freq[] = -- 2.47.3