[libcxx-commits] [libcxx] ae3e585 - [libc++] Re-disable DSL test on Windows

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Wed Apr 29 11:21:26 PDT 2020


Author: Louis Dionne
Date: 2020-04-29T14:21:04-04:00
New Revision: ae3e58517e709514170d93b2d8dbbdb1e97d853a

URL: https://github.com/llvm/llvm-project/commit/ae3e58517e709514170d93b2d8dbbdb1e97d853a
DIFF: https://github.com/llvm/llvm-project/commit/ae3e58517e709514170d93b2d8dbbdb1e97d853a.diff

LOG: [libc++] Re-disable DSL test on Windows

This reverts commit 51a60ed14c4e, since the test still doesn't pass on
Windows. Marking the test as UNSUPORTED	on Windows again until I've
figured out the problem.

Added: 
    

Modified: 
    libcxx/test/libcxx/selftest/dsl/dsl.sh.py
    libcxx/utils/libcxx/test/config.py

Removed: 
    


################################################################################
diff  --git a/libcxx/test/libcxx/selftest/dsl/dsl.sh.py b/libcxx/test/libcxx/selftest/dsl/dsl.sh.py
index f357b5d7767b..a96ae90b44bb 100644
--- a/libcxx/test/libcxx/selftest/dsl/dsl.sh.py
+++ b/libcxx/test/libcxx/selftest/dsl/dsl.sh.py
@@ -6,6 +6,9 @@
 #
 #===----------------------------------------------------------------------===##
 
+# TODO: Unbreak this on Windows
+# UNSUPPORTED: host-windows
+
 # RUN: %{python} '%s' '%S' '%T' '%{escaped_exec}' \
 # RUN:                          '%{escaped_cxx}' \
 # RUN:                          '%{escaped_flags}' \

diff  --git a/libcxx/utils/libcxx/test/config.py b/libcxx/utils/libcxx/test/config.py
index 225dadb5f02d..93090530b738 100644
--- a/libcxx/utils/libcxx/test/config.py
+++ b/libcxx/utils/libcxx/test/config.py
@@ -425,6 +425,9 @@ def configure_features(self):
                 intMacroValue(macros['__cpp_concepts']) < 201811:
             self.config.available_features.add('libcpp-no-concepts')
 
+        if sys.platform.lower().strip() == 'win32':
+            self.config.available_features.add('host-windows')
+
         if self.target_info.is_windows():
             self.config.available_features.add('windows')
             if self.cxx_stdlib_under_test == 'libc++':


        


More information about the libcxx-commits mailing list