[llvm] b9735db - [lit] Work around windows issue in new test from 28412d1800e3
Joel E. Denny via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 21 10:28:01 PDT 2022
Author: Joel E. Denny
Date: 2022-09-21T13:27:41-04:00
New Revision: b9735db6464cf0bb4f60077b9f5495c0fa372ecf
URL: https://github.com/llvm/llvm-project/commit/b9735db6464cf0bb4f60077b9f5495c0fa372ecf
DIFF: https://github.com/llvm/llvm-project/commit/b9735db6464cf0bb4f60077b9f5495c0fa372ecf.diff
LOG: [lit] Work around windows issue in new test from 28412d1800e3
Based on result shown at:
<https://lab.llvm.org/buildbot/#/builders/216/builds/10120>
Added:
Modified:
llvm/utils/lit/tests/Inputs/shtest-define/value-escaped.txt
Removed:
################################################################################
diff --git a/llvm/utils/lit/tests/Inputs/shtest-define/value-escaped.txt b/llvm/utils/lit/tests/Inputs/shtest-define/value-escaped.txt
index 844d53ebc54e..58d5c1a34ce8 100644
--- a/llvm/utils/lit/tests/Inputs/shtest-define/value-escaped.txt
+++ b/llvm/utils/lit/tests/Inputs/shtest-define/value-escaped.txt
@@ -1,13 +1,16 @@
+# FIXME: The doubled backslashes occur under windows. That's almost surely a
+# lit issue beyond DEFINE/REDEFINE.
+
# Escape sequences that can appear in python re.sub replacement strings have no
# special meaning in the value.
# DEFINE: %{escape} = \g<0>\n
# RUN: echo '%{escape}'
-# CHECK: \g<0>\n
+# CHECK: {{\\?}}\g<0>{{\\?}}\n
# REDEFINE: %{escape} = \n \
# REDEFINE: \g<param>
# RUN: echo '%{escape}'
-# CHECK: \n \g<param>
+# CHECK: {{\\?}}\n {{\\?}}\g<param>
# CHECK: Passed: 1
More information about the llvm-commits
mailing list