diff --git a/benchtests/bench-strpbrk.c b/benchtests/bench-strpbrk.c index 61607fde15..139cb7d689 100644 --- a/benchtests/bench-strpbrk.c +++ b/benchtests/bench-strpbrk.c @@ -48,7 +48,7 @@ do_one_test (json_ctx_t *json_ctx, impl_t *impl, const CHAR *s, const CHAR *rej, RES_TYPE exp_res) { RES_TYPE res = CALL (impl, s, rej); - size_t i, iters = INNER_LOOP_ITERS8 / CHARBYTES; + size_t i, iters = CHARBYTES > 1 ? INNER_LOOP_ITERS : INNER_LOOP_ITERS_LARGE; timing_t start, stop, cur; if (res != exp_res) diff --git a/benchtests/bench-strspn.c b/benchtests/bench-strspn.c index e997d443fb..560bb5d77b 100644 --- a/benchtests/bench-strspn.c +++ b/benchtests/bench-strspn.c @@ -41,7 +41,8 @@ static void do_one_test (json_ctx_t *json_ctx, impl_t *impl, const CHAR *s, const CHAR *acc, size_t exp_res) { - size_t res = CALL (impl, s, acc), i, iters = INNER_LOOP_ITERS8 / CHARBYTES; + size_t res = CALL (impl, s, acc), i; + size_t iters = CHARBYTES > 1 ? INNER_LOOP_ITERS : INNER_LOOP_ITERS_LARGE; timing_t start, stop, cur; if (res != exp_res)