From 1e0c5b8cd1825faecd7568d0cc36f431c276e211 Mon Sep 17 00:00:00 2001 From: Alexey Kopytov Date: Wed, 28 Jun 2017 19:20:35 +0300 Subject: [PATCH] Minor fix for prime-test.lua. --- src/lua/prime-test.lua | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/lua/prime-test.lua b/src/lua/prime-test.lua index 58cac5c..3c8eaf6 100644 --- a/src/lua/prime-test.lua +++ b/src/lua/prime-test.lua @@ -13,16 +13,17 @@ sysbench.cmdline.options = { } function event() - n = 0 + local n = 0 for c = 3, sysbench.opt.cpu_max_prime do - t = math.sqrt(c) - l = 2 + local t = math.sqrt(c) + local isprime = true for l = 2, t do if c % l == 0 then + isprime = false break end end - if l > t then + if isprime then n = n + 1 end end @@ -34,4 +35,4 @@ function sysbench.hooks.report_intermediate(stat) stat.time_total, stat.threads_running, stat.events / seconds)) -end \ No newline at end of file +end