summaryrefslogtreecommitdiffstats
path: root/llvm/utils/release
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2011-10-21 06:26:01 +0000
committerBill Wendling <isanbard@gmail.com>2011-10-21 06:26:01 +0000
commitd1bb644171018398078e7bb831f4ac3f4454bea3 (patch)
tree4a0bb4fcdabc28926ef290ed2f74c5ebcfbd9399 /llvm/utils/release
parent8a518d5b54f4345c9bde5649224e246a1cbfe82e (diff)
downloadbcm5719-llvm-d1bb644171018398078e7bb831f4ac3f4454bea3.tar.gz
bcm5719-llvm-d1bb644171018398078e7bb831f4ac3f4454bea3.zip
Check for divide by zero.
llvm-svn: 142640
Diffstat (limited to 'llvm/utils/release')
-rwxr-xr-xllvm/utils/release/findRegressions.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/utils/release/findRegressions.py b/llvm/utils/release/findRegressions.py
index 7629c8b4fbf..d3811a53b70 100755
--- a/llvm/utils/release/findRegressions.py
+++ b/llvm/utils/release/findRegressions.py
@@ -105,8 +105,8 @@ def diffResults(d_old, d_new):
elif not math.isnan(d_old[t][x]) and math.isnan(d_new[t][x]):
print t + " *** REGRESSION (" + x + ")"
- if d_new[t][x] > d_old[t][x] and \
- (d_new[t][x] - d_old[t][x]) / d_new[t][x] > .05:
+ if d_new[t][x] > d_old[t][x] and d_old[t][x] > 0.0 and \
+ (d_new[t][x] - d_old[t][x]) / d_old[t][x] > .05:
print t + " *** REGRESSION (" + x + ")"
else :
OpenPOWER on IntegriCloud