[llvm-commits] CVS: llvm/tools/bugpoint/Miscompilation.cpp

Misha Brukman brukman at cs.uiuc.edu
Mon Aug 4 14:04:01 PDT 2003


Changes in directory llvm/tools/bugpoint:

Miscompilation.cpp updated: 1.11 -> 1.12

---
Log message:

Do not attempt to reduce a test case if it is an empty set.


---
Diffs of the changes:

Index: llvm/tools/bugpoint/Miscompilation.cpp
diff -u llvm/tools/bugpoint/Miscompilation.cpp:1.11 llvm/tools/bugpoint/Miscompilation.cpp:1.12
--- llvm/tools/bugpoint/Miscompilation.cpp:1.11	Wed Jul 30 15:15:56 2003
+++ llvm/tools/bugpoint/Miscompilation.cpp	Mon Aug  4 14:03:42 2003
@@ -114,7 +114,7 @@
 
   virtual TestResult doTest(std::vector<Function*> &Prefix,
                             std::vector<Function*> &Suffix) {
-    if (TestFuncs(Suffix, false))
+    if (!Suffix.empty() && TestFuncs(Suffix, false))
       return KeepSuffix;
     if (!Prefix.empty() && TestFuncs(Prefix, false))
       return KeepPrefix;





More information about the llvm-commits mailing list