From 5a2f606671664a0bfa2aea810e49e0c3396e9b3d Mon Sep 17 00:00:00 2001 From: Raimo Niskanen Date: Fri, 19 Jan 2018 10:51:12 +0100 Subject: Dodge divide by zero --- lib/stdlib/test/stdlib_bench_SUITE.erl | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/stdlib/test/stdlib_bench_SUITE.erl b/lib/stdlib/test/stdlib_bench_SUITE.erl index 2ce089dbb7..294898a932 100644 --- a/lib/stdlib/test/stdlib_bench_SUITE.erl +++ b/lib/stdlib/test/stdlib_bench_SUITE.erl @@ -331,7 +331,12 @@ comparison(Cases, Kind, Config) -> {comment, C}. norm(T, Ref) -> - io_lib:format("~.2f", [Ref/T]). + try Ref / T of + Norm -> + io_lib:format("~.2f", [Norm]) + catch error:badarith -> + "---" + end. -define(MAX_TIME_SECS, 3). % s -define(MAX_TIME, 1000 * ?MAX_TIME_SECS). % ms -- cgit v1.2.3