[libcxx-commits] [libcxx] e3b1662 - [libc++] Sort available features before printing them

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Wed Sep 20 06:53:12 PDT 2023


Author: Louis Dionne
Date: 2023-09-20T09:53:07-04:00
New Revision: e3b166229ffe14c6edcb0c2940c2baaf9a9d7464

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

LOG: [libc++] Sort available features before printing them

This makes it easier to compare the features available in two adjacent
runs of lit.

Added: 
    

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

Removed: 
    


################################################################################
diff  --git a/libcxx/utils/libcxx/test/config.py b/libcxx/utils/libcxx/test/config.py
index 292c9caf2a75576..63cfa1b67781981 100644
--- a/libcxx/utils/libcxx/test/config.py
+++ b/libcxx/utils/libcxx/test/config.py
@@ -52,4 +52,4 @@ def configure(parameters, features, config, lit_config):
         note("Using {} substitution: '{}'".format(sub, _getSubstitution(sub, config)))
 
     # Print all available features
-    note("All available features: {}".format(", ".join(config.available_features)))
+    note("All available features: {}".format(", ".join(sorted(config.available_features))))


        


More information about the libcxx-commits mailing list