[libcxx-commits] [libcxx] e5cc7ba - [libc++] NFC: Reindent non-lockfree-atomics feature

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Wed Nov 25 13:14:51 PST 2020


Author: Louis Dionne
Date: 2020-11-25T16:14:34-05:00
New Revision: e5cc7baf67dbd53d282bd9dff3f2241ca1d33f1d

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

LOG: [libc++] NFC: Reindent non-lockfree-atomics feature

Added: 
    

Modified: 
    libcxx/utils/libcxx/test/features.py

Removed: 
    


################################################################################
diff  --git a/libcxx/utils/libcxx/test/features.py b/libcxx/utils/libcxx/test/features.py
index f78db66f49ad..2f9a048df345 100644
--- a/libcxx/utils/libcxx/test/features.py
+++ b/libcxx/utils/libcxx/test/features.py
@@ -41,12 +41,14 @@
                                                                  sys.platform.lower().strip() == 'darwin'), # TODO: this doesn't handle cross-compiling to Apple platforms.
   Feature(name='objective-c++',                 when=lambda cfg: hasCompileFlag(cfg, '-xobjective-c++ -fobjc-arc')),
   Feature(name='modules-support',               when=lambda cfg: hasCompileFlag(cfg, '-fmodules')),
-  Feature(name='non-lockfree-atomics',          when=lambda cfg: sourceBuilds(cfg, """
-                                                                  #include <atomic>
-                                                                  struct Large { int storage[100]; };
-                                                                  std::atomic<Large> x;
-                                                                  int main(int, char**) { return x.load(), x.is_lock_free(); }
-                                                                """)),
+
+  Feature(name='non-lockfree-atomics',
+          when=lambda cfg: sourceBuilds(cfg, """
+            #include <atomic>
+            struct Large { int storage[100]; };
+            std::atomic<Large> x;
+            int main(int, char**) { return x.load(), x.is_lock_free(); }
+          """)),
 
   Feature(name='apple-clang',                                                                                                      when=_isAppleClang),
   Feature(name=lambda cfg: 'apple-clang-{__clang_major__}'.format(**compilerMacros(cfg)),                                          when=_isAppleClang),


        


More information about the libcxx-commits mailing list