[llvm-commits] [llvm] r142640 - /llvm/trunk/utils/release/findRegressions.py

Bill Wendling isanbard at gmail.com
Thu Oct 20 23:26:01 PDT 2011


Author: void
Date: Fri Oct 21 01:26:01 2011
New Revision: 142640

URL: http://llvm.org/viewvc/llvm-project?rev=142640&view=rev
Log:
Check for divide by zero.

Modified:
    llvm/trunk/utils/release/findRegressions.py

Modified: llvm/trunk/utils/release/findRegressions.py
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/release/findRegressions.py?rev=142640&r1=142639&r2=142640&view=diff
==============================================================================
--- llvm/trunk/utils/release/findRegressions.py (original)
+++ llvm/trunk/utils/release/findRegressions.py Fri Oct 21 01:26:01 2011
@@ -105,8 +105,8 @@
         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 :





More information about the llvm-commits mailing list