aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2019-01-16 05:43:02 +0000
committerEric Fiselier <eric@efcs.ca>2019-01-16 05:43:02 +0000
commit973eab8a5d5d7b5dcb35836b9cb23630f761992f (patch)
treea6033832ee4fa2a32e036c85a62abeade4ce5ce9
parent788ce374c4c8a3fad8bba15049354b2022ad408b (diff)
correct script name in generated tests
llvm-svn: 351299
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/algorithm.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/any.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/array.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/atomic.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/bit.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/chrono.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/cmath.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/compare.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/complex.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/cstddef.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/deque.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/exception.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/filesystem.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/forward_list.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/functional.version.pass.cpp4
-rwxr-xr-xlibcxx/test/std/language.support/support.limits/support.limits.general/generate_feature_test_macro_components.py12
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/iomanip.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/istream.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/iterator.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/limits.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/list.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/locale.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/map.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/memory.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/mutex.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/new.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/numeric.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/optional.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/ostream.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/regex.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/scoped_allocator.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/set.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/shared_mutex.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/string.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/string_view.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/tuple.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/type_traits.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/unordered_map.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/unordered_set.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/utility.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/variant.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/vector.version.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/support.limits.general/version.version.pass.cpp4
43 files changed, 91 insertions, 89 deletions
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/algorithm.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/algorithm.version.pass.cpp
index 860cbab09bdc..36f82c0b75ed 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/algorithm.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/algorithm.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <algorithm>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/any.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/any.version.pass.cpp
index 8e8174323cce..dbd27c14b47c 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/any.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/any.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <any>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/array.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/array.version.pass.cpp
index 75c2785815cd..9d746ece9210 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/array.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/array.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <array>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/atomic.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/atomic.version.pass.cpp
index 4ba37542c9ea..835e48d0e7d8 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/atomic.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/atomic.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// UNSUPPORTED: libcpp-has-no-threads
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/bit.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/bit.version.pass.cpp
index c3e6a56c604d..97d2b9246bd5 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/bit.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/bit.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <bit>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/chrono.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/chrono.version.pass.cpp
index f777fff88689..3605878c55b9 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/chrono.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/chrono.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <chrono>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/cmath.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/cmath.version.pass.cpp
index 02c7c00a583d..13d6b9312d52 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/cmath.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/cmath.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <cmath>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/compare.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/compare.version.pass.cpp
index e2d8ab88b9ed..c1dff02d24ee 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/compare.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/compare.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <compare>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/complex.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/complex.version.pass.cpp
index 889aea0fceff..170a3da8947e 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/complex.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/complex.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <complex>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/cstddef.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/cstddef.version.pass.cpp
index 55a16288b77e..f4ebc8e10af2 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/cstddef.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/cstddef.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <cstddef>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/deque.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/deque.version.pass.cpp
index 94cb8290b720..a325d6a3a2ad 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/deque.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/deque.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <deque>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/exception.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/exception.version.pass.cpp
index 25a7c385209d..97ce6d330d55 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/exception.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/exception.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <exception>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/filesystem.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/filesystem.version.pass.cpp
index 9bd9f08fc40c..990e5683b4b7 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/filesystem.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/filesystem.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <filesystem>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/forward_list.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/forward_list.version.pass.cpp
index 41e4b7749283..5bf0213078d6 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/forward_list.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/forward_list.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <forward_list>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/functional.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/functional.version.pass.cpp
index 4958d4d4cd2b..5ca84c1cc5a3 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/functional.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/functional.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <functional>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/generate_feature_test_macro_components.py b/libcxx/test/std/language.support/support.limits/support.limits.general/generate_feature_test_macro_components.py
index 2f13ed022a2a..c80ebb11e679 100755
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/generate_feature_test_macro_components.py
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/generate_feature_test_macro_components.py
@@ -5,6 +5,7 @@ import tempfile
def get_libcxx_paths():
script_path = os.path.dirname(os.path.abspath(__file__))
+ script_name = os.path.basename(__file__)
assert os.path.exists(script_path)
depth = 5
src_root = script_path
@@ -14,10 +15,10 @@ def get_libcxx_paths():
assert os.path.exists(include_path)
docs_path = os.path.join(src_root, 'docs')
assert os.path.exists(docs_path)
- return script_path, src_root, include_path, docs_path
+ return script_path, script_name, src_root, include_path, docs_path
-script_path, source_root, include_path, docs_path = get_libcxx_paths()
+script_path, script_name, source_root, include_path, docs_path = get_libcxx_paths()
def has_header(h):
h_path = os.path.join(include_path, h)
@@ -835,8 +836,8 @@ def produce_tests():
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by {script_name}
+// and should not be edited manually.
{test_tags}
// <{header}>
@@ -866,7 +867,8 @@ def produce_tests():
#endif // TEST_STD_VER > 17
int main() {{}}
-""".format(header=h,
+""".format(script_name=script_name,
+ header=h,
test_tags=test_tags,
synopsis=generate_synopsis(test_list),
cxx11_tests=generate_std_test(test_list, 'c++11').strip(),
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/iomanip.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/iomanip.version.pass.cpp
index f82e5ba046f7..ef2e058265cc 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/iomanip.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/iomanip.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <iomanip>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/istream.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/istream.version.pass.cpp
index 195ca2d0b000..77eec86cf7c8 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/istream.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/istream.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <istream>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/iterator.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/iterator.version.pass.cpp
index 7113bd3ae64e..7312c4de7b84 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/iterator.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/iterator.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <iterator>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/limits.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/limits.version.pass.cpp
index 91f0d7cedc73..e63df4ff5230 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/limits.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/limits.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <limits>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/list.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/list.version.pass.cpp
index 12e683f263f6..cf087259fc8a 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/list.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/list.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <list>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/locale.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/locale.version.pass.cpp
index e77aa71068a6..352d7363725e 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/locale.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/locale.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <locale>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/map.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/map.version.pass.cpp
index 31ef16061d10..a98bc28c89cb 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/map.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/map.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <map>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/memory.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/memory.version.pass.cpp
index 4780a1f7070a..1d8cb9005e4b 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/memory.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/memory.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <memory>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/mutex.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/mutex.version.pass.cpp
index e572d5796d75..04edd597b45e 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/mutex.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/mutex.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <mutex>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/new.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/new.version.pass.cpp
index beddc6010113..e2dd9b774333 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/new.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/new.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <new>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/numeric.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/numeric.version.pass.cpp
index 39bab221cf7c..83b6207654f8 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/numeric.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/numeric.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <numeric>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/optional.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/optional.version.pass.cpp
index c7db36f685ca..4c9fecd21134 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/optional.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/optional.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <optional>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/ostream.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/ostream.version.pass.cpp
index 724171220203..1bcf8d55d480 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/ostream.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/ostream.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <ostream>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/regex.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/regex.version.pass.cpp
index 9869e209b7c3..cd07ac06828e 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/regex.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/regex.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <regex>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/scoped_allocator.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/scoped_allocator.version.pass.cpp
index 171fe5e3256b..4c2f35af95fc 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/scoped_allocator.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/scoped_allocator.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <scoped_allocator>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/set.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/set.version.pass.cpp
index 95af65c1fc07..7a4cabde8538 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/set.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/set.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <set>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/shared_mutex.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/shared_mutex.version.pass.cpp
index 98bdf704bd0b..493411ffddec 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/shared_mutex.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/shared_mutex.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// UNSUPPORTED: libcpp-has-no-threads
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/string.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/string.version.pass.cpp
index dd6d09e24a65..8639c468cc36 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/string.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/string.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <string>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/string_view.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/string_view.version.pass.cpp
index c8ceb7c7e7b8..44e97f3af801 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/string_view.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/string_view.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <string_view>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/tuple.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/tuple.version.pass.cpp
index 6e680a774e84..6466a2f6458b 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/tuple.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/tuple.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <tuple>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/type_traits.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/type_traits.version.pass.cpp
index 1a82290274a9..49113a3d0437 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/type_traits.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/type_traits.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <type_traits>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/unordered_map.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/unordered_map.version.pass.cpp
index 75ce435dd88e..9aa06e4db083 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/unordered_map.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/unordered_map.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <unordered_map>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/unordered_set.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/unordered_set.version.pass.cpp
index c08a8fbd7495..3153afd254cc 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/unordered_set.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/unordered_set.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <unordered_set>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/utility.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/utility.version.pass.cpp
index e24e0a38b78e..94bdb824a5d3 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/utility.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/utility.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <utility>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/variant.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/variant.version.pass.cpp
index b822eb74fe2a..d4ef3d7e0fcf 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/variant.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/variant.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <variant>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/vector.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/vector.version.pass.cpp
index 6ba328d5c693..5cdeca06b5d0 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/vector.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/vector.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <vector>
diff --git a/libcxx/test/std/language.support/support.limits/support.limits.general/version.version.pass.cpp b/libcxx/test/std/language.support/support.limits/support.limits.general/version.version.pass.cpp
index 27931b447fb8..5fa996967c0f 100644
--- a/libcxx/test/std/language.support/support.limits/support.limits.general/version.version.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/support.limits.general/version.version.pass.cpp
@@ -7,8 +7,8 @@
//
//===----------------------------------------------------------------------===//
//
-// WARNING: This test was generated by generate_feature_test_macros_tests.py and
-// should not be edited manually.
+// WARNING: This test was generated by generate_feature_test_macro_components.py
+// and should not be edited manually.
// <version>