[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