[libcxx-commits] [libcxx] [libc++] Move a bunch of extensions tests to test/extensions (PR #149275)

Nikolas Klauser via libcxx-commits libcxx-commits at lists.llvm.org
Thu Jul 17 01:55:30 PDT 2025


https://github.com/philnik777 created https://github.com/llvm/llvm-project/pull/149275

None

>From ef6ab4d2e3b3a64a90dcc661f84dc80088d8df94 Mon Sep 17 00:00:00 2001
From: Nikolas Klauser <nikolasklauser at berlin.de>
Date: Thu, 17 Jul 2025 10:55:03 +0200
Subject: [PATCH] [libc++] Move a bunch of extensions tests to test/extensions

---
 .../gnu_cxx => extensions/gnu/hash_map}/hash_map.pass.cpp         | 0
 .../gnu/hash_map}/hash_map_name_lookup.pass.cpp                   | 0
 .../gnu_cxx => extensions/gnu/hash_set}/hash_set.pass.cpp         | 0
 .../gnu/hash_set}/hash_set_name_lookup.pass.cpp                   | 0
 .../libcxx/atomics/atomics.flag/init_bool.pass.cpp                | 0
 .../libcxx/containers/associative/map/scary.compile.pass.cpp      | 0
 .../libcxx/containers/associative/set/scary.compile.pass.cpp      | 0
 .../containers/associative/unord.map/scary.compile.pass.cpp       | 0
 .../containers/associative/unord.set/scary.compile.pass.cpp       | 0
 .../libcxx/containers/sequences/deque/incomplete.pass.cpp         | 0
 .../{ => extensions}/libcxx/depr/depr.c.headers/extern_c.pass.cpp | 0
 .../libcxx/{ => depr/depr.c.headers}/include_as_c.sh.cpp          | 0
 .../depr/depr.c.headers/stdint_h.std_types_t.compile.pass.cpp     | 0
 .../depr/depr.c.headers/stdint_h.xopen_source.compile.pass.cpp    | 0
 .../depr.c.headers => extensions/msvc}/math_h.compile.pass.cpp    | 0
 15 files changed, 0 insertions(+), 0 deletions(-)
 rename libcxx/test/{libcxx/containers/gnu_cxx => extensions/gnu/hash_map}/hash_map.pass.cpp (100%)
 rename libcxx/test/{libcxx/containers/gnu_cxx => extensions/gnu/hash_map}/hash_map_name_lookup.pass.cpp (100%)
 rename libcxx/test/{libcxx/containers/gnu_cxx => extensions/gnu/hash_set}/hash_set.pass.cpp (100%)
 rename libcxx/test/{libcxx/containers/gnu_cxx => extensions/gnu/hash_set}/hash_set_name_lookup.pass.cpp (100%)
 rename libcxx/test/{ => extensions}/libcxx/atomics/atomics.flag/init_bool.pass.cpp (100%)
 rename libcxx/test/{ => extensions}/libcxx/containers/associative/map/scary.compile.pass.cpp (100%)
 rename libcxx/test/{ => extensions}/libcxx/containers/associative/set/scary.compile.pass.cpp (100%)
 rename libcxx/test/{ => extensions}/libcxx/containers/associative/unord.map/scary.compile.pass.cpp (100%)
 rename libcxx/test/{ => extensions}/libcxx/containers/associative/unord.set/scary.compile.pass.cpp (100%)
 rename libcxx/test/{ => extensions}/libcxx/containers/sequences/deque/incomplete.pass.cpp (100%)
 rename libcxx/test/{ => extensions}/libcxx/depr/depr.c.headers/extern_c.pass.cpp (100%)
 rename libcxx/test/extensions/libcxx/{ => depr/depr.c.headers}/include_as_c.sh.cpp (100%)
 rename libcxx/test/{ => extensions}/libcxx/depr/depr.c.headers/stdint_h.std_types_t.compile.pass.cpp (100%)
 rename libcxx/test/{ => extensions}/libcxx/depr/depr.c.headers/stdint_h.xopen_source.compile.pass.cpp (100%)
 rename libcxx/test/{libcxx/depr/depr.c.headers => extensions/msvc}/math_h.compile.pass.cpp (100%)

diff --git a/libcxx/test/libcxx/containers/gnu_cxx/hash_map.pass.cpp b/libcxx/test/extensions/gnu/hash_map/hash_map.pass.cpp
similarity index 100%
rename from libcxx/test/libcxx/containers/gnu_cxx/hash_map.pass.cpp
rename to libcxx/test/extensions/gnu/hash_map/hash_map.pass.cpp
diff --git a/libcxx/test/libcxx/containers/gnu_cxx/hash_map_name_lookup.pass.cpp b/libcxx/test/extensions/gnu/hash_map/hash_map_name_lookup.pass.cpp
similarity index 100%
rename from libcxx/test/libcxx/containers/gnu_cxx/hash_map_name_lookup.pass.cpp
rename to libcxx/test/extensions/gnu/hash_map/hash_map_name_lookup.pass.cpp
diff --git a/libcxx/test/libcxx/containers/gnu_cxx/hash_set.pass.cpp b/libcxx/test/extensions/gnu/hash_set/hash_set.pass.cpp
similarity index 100%
rename from libcxx/test/libcxx/containers/gnu_cxx/hash_set.pass.cpp
rename to libcxx/test/extensions/gnu/hash_set/hash_set.pass.cpp
diff --git a/libcxx/test/libcxx/containers/gnu_cxx/hash_set_name_lookup.pass.cpp b/libcxx/test/extensions/gnu/hash_set/hash_set_name_lookup.pass.cpp
similarity index 100%
rename from libcxx/test/libcxx/containers/gnu_cxx/hash_set_name_lookup.pass.cpp
rename to libcxx/test/extensions/gnu/hash_set/hash_set_name_lookup.pass.cpp
diff --git a/libcxx/test/libcxx/atomics/atomics.flag/init_bool.pass.cpp b/libcxx/test/extensions/libcxx/atomics/atomics.flag/init_bool.pass.cpp
similarity index 100%
rename from libcxx/test/libcxx/atomics/atomics.flag/init_bool.pass.cpp
rename to libcxx/test/extensions/libcxx/atomics/atomics.flag/init_bool.pass.cpp
diff --git a/libcxx/test/libcxx/containers/associative/map/scary.compile.pass.cpp b/libcxx/test/extensions/libcxx/containers/associative/map/scary.compile.pass.cpp
similarity index 100%
rename from libcxx/test/libcxx/containers/associative/map/scary.compile.pass.cpp
rename to libcxx/test/extensions/libcxx/containers/associative/map/scary.compile.pass.cpp
diff --git a/libcxx/test/libcxx/containers/associative/set/scary.compile.pass.cpp b/libcxx/test/extensions/libcxx/containers/associative/set/scary.compile.pass.cpp
similarity index 100%
rename from libcxx/test/libcxx/containers/associative/set/scary.compile.pass.cpp
rename to libcxx/test/extensions/libcxx/containers/associative/set/scary.compile.pass.cpp
diff --git a/libcxx/test/libcxx/containers/associative/unord.map/scary.compile.pass.cpp b/libcxx/test/extensions/libcxx/containers/associative/unord.map/scary.compile.pass.cpp
similarity index 100%
rename from libcxx/test/libcxx/containers/associative/unord.map/scary.compile.pass.cpp
rename to libcxx/test/extensions/libcxx/containers/associative/unord.map/scary.compile.pass.cpp
diff --git a/libcxx/test/libcxx/containers/associative/unord.set/scary.compile.pass.cpp b/libcxx/test/extensions/libcxx/containers/associative/unord.set/scary.compile.pass.cpp
similarity index 100%
rename from libcxx/test/libcxx/containers/associative/unord.set/scary.compile.pass.cpp
rename to libcxx/test/extensions/libcxx/containers/associative/unord.set/scary.compile.pass.cpp
diff --git a/libcxx/test/libcxx/containers/sequences/deque/incomplete.pass.cpp b/libcxx/test/extensions/libcxx/containers/sequences/deque/incomplete.pass.cpp
similarity index 100%
rename from libcxx/test/libcxx/containers/sequences/deque/incomplete.pass.cpp
rename to libcxx/test/extensions/libcxx/containers/sequences/deque/incomplete.pass.cpp
diff --git a/libcxx/test/libcxx/depr/depr.c.headers/extern_c.pass.cpp b/libcxx/test/extensions/libcxx/depr/depr.c.headers/extern_c.pass.cpp
similarity index 100%
rename from libcxx/test/libcxx/depr/depr.c.headers/extern_c.pass.cpp
rename to libcxx/test/extensions/libcxx/depr/depr.c.headers/extern_c.pass.cpp
diff --git a/libcxx/test/extensions/libcxx/include_as_c.sh.cpp b/libcxx/test/extensions/libcxx/depr/depr.c.headers/include_as_c.sh.cpp
similarity index 100%
rename from libcxx/test/extensions/libcxx/include_as_c.sh.cpp
rename to libcxx/test/extensions/libcxx/depr/depr.c.headers/include_as_c.sh.cpp
diff --git a/libcxx/test/libcxx/depr/depr.c.headers/stdint_h.std_types_t.compile.pass.cpp b/libcxx/test/extensions/libcxx/depr/depr.c.headers/stdint_h.std_types_t.compile.pass.cpp
similarity index 100%
rename from libcxx/test/libcxx/depr/depr.c.headers/stdint_h.std_types_t.compile.pass.cpp
rename to libcxx/test/extensions/libcxx/depr/depr.c.headers/stdint_h.std_types_t.compile.pass.cpp
diff --git a/libcxx/test/libcxx/depr/depr.c.headers/stdint_h.xopen_source.compile.pass.cpp b/libcxx/test/extensions/libcxx/depr/depr.c.headers/stdint_h.xopen_source.compile.pass.cpp
similarity index 100%
rename from libcxx/test/libcxx/depr/depr.c.headers/stdint_h.xopen_source.compile.pass.cpp
rename to libcxx/test/extensions/libcxx/depr/depr.c.headers/stdint_h.xopen_source.compile.pass.cpp
diff --git a/libcxx/test/libcxx/depr/depr.c.headers/math_h.compile.pass.cpp b/libcxx/test/extensions/msvc/math_h.compile.pass.cpp
similarity index 100%
rename from libcxx/test/libcxx/depr/depr.c.headers/math_h.compile.pass.cpp
rename to libcxx/test/extensions/msvc/math_h.compile.pass.cpp



More information about the libcxx-commits mailing list