summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndy Lutomirski <luto@amacapital.net>2014-12-21 09:05:02 -0800
committerAndy Lutomirski <luto@amacapital.net>2014-12-21 09:05:02 -0800
commit34884122b6ebe81d9b96e3e5128b6d6d95082c6e (patch)
tree3230311f5b732e1eea720187708c36ea91a4fd18
parent10b9a7d317f6d8ae5f32bcb4bbbb186acdd6b89a (diff)
downloadmisc-tests-34884122b6ebe81d9b96e3e5128b6d6d95082c6e.tar.gz
timing_test: Warn if elapsed time is zero
-rw-r--r--timing_test.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/timing_test.cc b/timing_test.cc
index deee26b..1d30dee 100644
--- a/timing_test.cc
+++ b/timing_test.cc
@@ -166,5 +166,7 @@ int main(int argc, char **argv)
printf("%ld loops in %.5fs = %.2f nsec / loop\n",
(long)loops, float(duration) * 1e-9,
float(duration) / loops);
+ if (duration == 0)
+ printf("[WARN]\tThe apparent elapsed time was exactly 0. You have precision issues.\n");
return 0;
}