From ba69d3f6d448ca0a3a56b71fa65e85712bf76512 Mon Sep 17 00:00:00 2001 From: Francois Pichet Date: Tue, 4 Jan 2011 10:23:42 +0000 Subject: [PATCH] Disable r122754 on Windows: was causing all lit tests to fail. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122808 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/lit/lit/TestRunner.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/utils/lit/lit/TestRunner.py b/utils/lit/lit/TestRunner.py index bf6eed86917..6430cddf912 100644 --- a/utils/lit/lit/TestRunner.py +++ b/utils/lit/lit/TestRunner.py @@ -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() -- 2.34.1