Disable r122754 on Windows: was causing all lit tests to fail.
[oota-llvm.git] / utils / lit / lit / TestRunner.py
index bf6eed86917e4a6f65b8280f1794dd1312b9488b..6430cddf9120fcbed843b786586802899d3b82ec 100644 (file)
@@ -451,8 +451,12 @@ def parseIntegratedTestScript(test, normalize_slashes=False):
     # expression pattern a with substitution b in line ln.
     def processLine(ln):
         # Apply substitutions
+               # FIXME: Investigate why re.sub doesn't work on Windows
         for a,b in substitutions:
-            ln = re.sub(a, b, ln)
+            if kIsWindows:
+                ln = ln.replace(a,b)
+            else:
+                ln = re.sub(a, b, ln)
 
         # Strip the trailing newline and any extra whitespace.
         return ln.strip()