Skip to content

Commit 304e227

Browse files
ldionnecopybara-github
authored andcommitted
[runtimes] Bump the supported AppleClang version to AppleClang 15 (#67065)
AppleClang 15 was released on September 18th and is now stable. Per our policy, we're bumping the supported AppleClang compiler to the latest release. This allows cleaning up the test suite, but most importantly unblocking various other patches that are blocked on bumping the compiler requirements. NOKEYCHECK=True GitOrigin-RevId: 5f2da9c80db99c302de9938d5785e43a3d71fa6f
1 parent 8c147f9 commit 304e227

File tree

43 files changed

+8
-108
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+8
-108
lines changed

docs/index.rst

Lines changed: 1 addition & 1 deletion

include/__config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@
3737
# warning "Libc++ only supports Clang 15 and later"
3838
# endif
3939
# elif defined(_LIBCPP_APPLE_CLANG_VER)
40-
# if _LIBCPP_APPLE_CLANG_VER < 1400
41-
# warning "Libc++ only supports AppleClang 14 and later"
40+
# if _LIBCPP_APPLE_CLANG_VER < 1500
41+
# warning "Libc++ only supports AppleClang 15 and later"
4242
# endif
4343
# elif defined(_LIBCPP_GCC_VER)
4444
# if _LIBCPP_GCC_VER < 1300

test/libcxx/atomics/bit-int.verify.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@
1212
// disable them for now until their behavior can be designed better later.
1313
// See https://reviews.llvm.org/D84049 for details.
1414

15-
// UNSUPPORTED: apple-clang-14
16-
1715
// UNSUPPORTED: c++03
1816

1917
#include <atomic>

test/libcxx/experimental/fexperimental-library.compile.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@
1212
// GCC does not support the -fexperimental-library flag
1313
// UNSUPPORTED: gcc
1414

15-
// AppleClang does not support the -fexperimental-library flag yet
16-
// UNSUPPORTED: apple-clang-14.0
17-
1815
// Clang on AIX currently pretends that it is Clang 15, even though it is not (as of writing
1916
// this, LLVM 15 hasn't even been branched yet).
2017
// UNSUPPORTED: clang-15 && buildhost=aix

test/libcxx/memory/aligned_allocation_macro.compile.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@
99
// UNSUPPORTED: c++03, c++11, c++14
1010
// XFAIL: availability-aligned_allocation-missing
1111

12-
// https://reviews.llvm.org/D129198 is not in AppleClang 14
13-
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.13{{(.0)?}} && apple-clang-14
14-
1512
#include <new>
1613

1714
#include "test_macros.h"

test/std/language.support/support.dynamic/new.delete/new.delete.array/new.size_align.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,6 @@
1616
// We get availability markup errors when aligned allocation is missing
1717
// XFAIL: availability-aligned_allocation-missing
1818

19-
// https://reviews.llvm.org/D129198 is not in AppleClang 14
20-
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.13{{(.0)?}} && apple-clang-14
21-
2219
// Libc++ when built for z/OS doesn't contain the aligned allocation functions,
2320
// nor does the dynamic library shipped with z/OS.
2421
// UNSUPPORTED: target={{.+}}-zos{{.*}}

test/std/language.support/support.dynamic/new.delete/new.delete.array/new.size_align.replace.indirect.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@
1818
// We get availability markup errors when aligned allocation is missing
1919
// XFAIL: availability-aligned_allocation-missing
2020

21-
// https://reviews.llvm.org/D129198 is not in AppleClang 14
22-
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.13{{(.0)?}} && apple-clang-14
23-
2421
// Libc++ when built for z/OS doesn't contain the aligned allocation functions,
2522
// nor does the dynamic library shipped with z/OS.
2623
// UNSUPPORTED: target={{.+}}-zos{{.*}}

test/std/language.support/support.dynamic/new.delete/new.delete.array/new.size_align_nothrow.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,6 @@
1616
// We get availability markup errors when aligned allocation is missing
1717
// XFAIL: availability-aligned_allocation-missing
1818

19-
// https://reviews.llvm.org/D129198 is not in AppleClang 14
20-
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.13{{(.0)?}} && apple-clang-14
21-
2219
// Libc++ when built for z/OS doesn't contain the aligned allocation functions,
2320
// nor does the dynamic library shipped with z/OS.
2421
// UNSUPPORTED: target={{.+}}-zos{{.*}}

test/std/language.support/support.dynamic/new.delete/new.delete.array/new.size_align_nothrow.replace.indirect.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@
1919
// We get availability markup errors when aligned allocation is missing
2020
// XFAIL: availability-aligned_allocation-missing
2121

22-
// https://reviews.llvm.org/D129198 is not in AppleClang 14
23-
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.13{{(.0)?}} && apple-clang-14
24-
2522
// Libc++ when built for z/OS doesn't contain the aligned allocation functions,
2623
// nor does the dynamic library shipped with z/OS.
2724
// UNSUPPORTED: target={{.+}}-zos{{.*}}

test/std/language.support/support.dynamic/new.delete/new.delete.array/new.size_align_nothrow.replace.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,6 @@
1616
// We get availability markup errors when aligned allocation is missing
1717
// XFAIL: availability-aligned_allocation-missing
1818

19-
// https://reviews.llvm.org/D129198 is not in AppleClang 14
20-
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.13{{(.0)?}} && apple-clang-14
21-
2219
// Libc++ when built for z/OS doesn't contain the aligned allocation functions,
2320
// nor does the dynamic library shipped with z/OS.
2421
// UNSUPPORTED: target={{.+}}-zos{{.*}}

test/std/language.support/support.dynamic/new.delete/new.delete.array/nodiscard.verify.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,6 @@
2020
// We get availability markup errors when aligned allocation is missing
2121
// XFAIL: availability-aligned_allocation-missing
2222

23-
// https://reviews.llvm.org/D129198 is not in AppleClang 14
24-
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.13{{(.0)?}} && apple-clang-14
25-
2623
// Libc++ when built for z/OS doesn't contain the aligned allocation functions,
2724
// nor does the dynamic library shipped with z/OS.
2825
// UNSUPPORTED: target={{.+}}-zos{{.*}}

test/std/language.support/support.dynamic/new.delete/new.delete.single/new.size_align.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,6 @@
1313
// We get availability markup errors when aligned allocation is missing
1414
// XFAIL: availability-aligned_allocation-missing
1515

16-
// https://reviews.llvm.org/D129198 is not in AppleClang 14
17-
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.13{{(.0)?}} && apple-clang-14
18-
1916
// asan and msan will not call the new handler.
2017
// UNSUPPORTED: sanitizer-new-delete
2118

test/std/language.support/support.dynamic/new.delete/new.delete.single/new.size_align_nothrow.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,6 @@
1313
// We get availability markup errors when aligned allocation is missing
1414
// XFAIL: availability-aligned_allocation-missing
1515

16-
// https://reviews.llvm.org/D129198 is not in AppleClang 14
17-
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.13{{(.0)?}} && apple-clang-14
18-
1916
// asan and msan will not call the new handler.
2017
// UNSUPPORTED: sanitizer-new-delete
2118

test/std/language.support/support.dynamic/new.delete/new.delete.single/new.size_align_nothrow.replace.indirect.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@
1818
// We get availability markup errors when aligned allocation is missing
1919
// XFAIL: availability-aligned_allocation-missing
2020

21-
// https://reviews.llvm.org/D129198 is not in AppleClang 14
22-
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.13{{(.0)?}} && apple-clang-14
23-
2421
// Libc++ when built for z/OS doesn't contain the aligned allocation functions,
2522
// nor does the dynamic library shipped with z/OS.
2623
// UNSUPPORTED: target={{.+}}-zos{{.*}}

test/std/language.support/support.dynamic/new.delete/new.delete.single/new.size_align_nothrow.replace.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,6 @@
1616
// We get availability markup errors when aligned allocation is missing
1717
// XFAIL: availability-aligned_allocation-missing
1818

19-
// https://reviews.llvm.org/D129198 is not in AppleClang 14
20-
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.13{{(.0)?}} && apple-clang-14
21-
2219
// Libc++ when built for z/OS doesn't contain the aligned allocation functions,
2320
// nor does the dynamic library shipped with z/OS.
2421
// UNSUPPORTED: target={{.+}}-zos{{.*}}

test/std/language.support/support.dynamic/new.delete/new.delete.single/nodiscard.verify.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,6 @@
2020
// We get availability markup errors when aligned allocation is missing
2121
// XFAIL: availability-aligned_allocation-missing
2222

23-
// https://reviews.llvm.org/D129198 is not in AppleClang 14
24-
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.13{{(.0)?}} && apple-clang-14
25-
2623
// Libc++ when built for z/OS doesn't contain the aligned allocation functions,
2724
// nor does the dynamic library shipped with z/OS.
2825
// UNSUPPORTED: target={{.+}}-zos{{.*}}

test/std/language.support/support.srcloc/general.pass.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
// UNSUPPORTED: c++03, c++11, c++14, c++17
1010
// UNSUPPORTED: clang-15
11-
// UNSUPPORTED: apple-clang-14
1211

1312
#include <source_location>
1413

test/std/ranges/range.adaptors/range.filter/iterator/arrow.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
//===----------------------------------------------------------------------===//
88

99
// This test is hitting Clang bugs with LSV in older versions of Clang.
10-
// UNSUPPORTED: clang-modules-build && (clang-15 || apple-clang-14)
10+
// UNSUPPORTED: clang-modules-build && clang-15
1111

1212
// UNSUPPORTED: c++03, c++11, c++14, c++17
1313

test/std/thread/futures/futures.task/futures.task.members/ctad.static.compile.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
// UNSUPPORTED: no-threads
1010
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
11-
// XFAIL: clang-15, apple-clang-14
11+
// XFAIL: clang-15
1212

1313
// checks that CTAD for std::packaged_task works properly with static operator() overloads
1414

test/std/utilities/expected/expected.expected/assign/assign.U.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
99

10-
// Older Clangs do not support the C++20 feature to constrain destructors
11-
// XFAIL: apple-clang-14
12-
1310
// template<class U = T>
1411
// constexpr expected& operator=(U&& v);
1512
//

test/std/utilities/expected/expected.expected/assign/assign.copy.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
99

10-
// Older Clangs do not support the C++20 feature to constrain destructors
11-
// XFAIL: apple-clang-14
12-
1310
// constexpr expected& operator=(const expected& rhs);
1411
//
1512
// Effects:

test/std/utilities/expected/expected.expected/assign/assign.move.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
99

10-
// Older Clangs do not support the C++20 feature to constrain destructors
11-
// XFAIL: apple-clang-14
12-
1310
// constexpr expected& operator=(expected&& rhs) noexcept(see below);
1411
//
1512
// Constraints:

test/std/utilities/expected/expected.expected/assign/assign.unexpected.copy.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
99

10-
// Older Clangs do not support the C++20 feature to constrain destructors
11-
// XFAIL: apple-clang-14
12-
1310
// template<class G>
1411
// constexpr expected& operator=(const unexpected<G>& e);
1512
//

test/std/utilities/expected/expected.expected/assign/assign.unexpected.move.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
99

10-
// Older Clangs do not support the C++20 feature to constrain destructors
11-
// XFAIL: apple-clang-14
12-
1310
// template<class G>
1411
// constexpr expected& operator=(unexpected<G>&& e);
1512
//

test/std/utilities/expected/expected.expected/assign/emplace.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
99

10-
// Older Clangs do not support the C++20 feature to constrain destructors
11-
// XFAIL: apple-clang-14
12-
1310
// template<class... Args>
1411
// constexpr T& emplace(Args&&... args) noexcept;
1512
// Constraints: is_nothrow_constructible_v<T, Args...> is true.

test/std/utilities/expected/expected.expected/ctor/ctor.inplace_init_list.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
99

10-
// Older Clangs do not support the C++20 feature to constrain destructors
11-
// XFAIL: apple-clang-14
12-
1310
// template<class U, class... Args>
1411
// constexpr explicit expected(in_place_t, initializer_list<U> il, Args&&... args);
1512
//

test/std/utilities/expected/expected.expected/ctor/ctor.unexpect_init_list.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
99

10-
// Older Clangs do not support the C++20 feature to constrain destructors
11-
// XFAIL: apple-clang-14
12-
1310
// template<class U, class... Args>
1411
// constexpr explicit expected(unexpect_t, initializer_list<U> il, Args&&... args);
1512
//

test/std/utilities/expected/expected.expected/dtor.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
99

10-
// Older Clangs do not support the C++20 feature to constrain destructors
11-
// XFAIL: apple-clang-14
12-
1310
// constexpr ~expected();
1411
//
1512
// Effects: If has_value() is true, destroys val, otherwise destroys unex.

test/std/utilities/expected/expected.expected/swap/free.swap.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
99
// Older Clangs do not support the C++20 feature to constrain destructors
10-
// XFAIL: clang-15, apple-clang-14
10+
// XFAIL: clang-15
1111

1212
// friend constexpr void swap(expected& x, expected& y) noexcept(noexcept(x.swap(y)));
1313

test/std/utilities/expected/expected.void/assign/assign.copy.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
99

10-
// Older Clangs do not support the C++20 feature to constrain destructors
11-
// XFAIL: apple-clang-14
12-
1310
// constexpr expected& operator=(const expected& rhs);
1411
//
1512
// Effects:

test/std/utilities/expected/expected.void/assign/assign.move.pass.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
//===----------------------------------------------------------------------===//
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
9-
// Older Clangs do not support the C++20 feature to constrain destructors
10-
// XFAIL: apple-clang-14
119

1210
// constexpr expected& operator=(expected&& rhs) noexcept(see below);
1311
//

test/std/utilities/expected/expected.void/assign/assign.unexpected.copy.pass.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
//===----------------------------------------------------------------------===//
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
9-
// Older Clangs do not support the C++20 feature to constrain destructors
10-
// XFAIL: apple-clang-14
119

1210
// template<class G>
1311
// constexpr expected& operator=(const unexpected<G>& e);

test/std/utilities/expected/expected.void/assign/assign.unexpected.move.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
99

10-
// Older Clangs do not support the C++20 feature to constrain destructors
11-
// XFAIL: apple-clang-14
12-
1310
// template<class G>
1411
// constexpr expected& operator=(unexpected<G>&& e);
1512
//

test/std/utilities/expected/expected.void/assign/emplace.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
99

10-
// Older Clangs do not support the C++20 feature to constrain destructors
11-
// XFAIL: apple-clang-14
12-
1310
// constexpr void emplace() noexcept;
1411
//
1512
// Effects: If has_value() is false, destroys unex and sets has_val to true.

test/std/utilities/expected/expected.void/ctor/ctor.unexpect_init_list.pass.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
//===----------------------------------------------------------------------===//
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
9-
// Older Clangs do not support the C++20 feature to constrain destructors
10-
// XFAIL: apple-clang-14
119

1210
// template<class U, class... Args>
1311
// constexpr explicit expected(unexpect_t, initializer_list<U> il, Args&&... args);

test/std/utilities/expected/expected.void/dtor.pass.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
//===----------------------------------------------------------------------===//
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
9-
// Older Clangs do not support the C++20 feature to constrain destructors
10-
// XFAIL: apple-clang-14
119

1210
// constexpr ~expected();
1311
//

test/std/utilities/expected/expected.void/swap/free.swap.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
99
// Older Clangs do not support the C++20 feature to constrain destructors
10-
// XFAIL: clang-15, apple-clang-14
10+
// XFAIL: clang-15
1111

1212
// friend constexpr void swap(expected& x, expected& y) noexcept(noexcept(swap(x,y)));
1313

test/std/utilities/expected/expected.void/swap/member.swap.pass.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
//===----------------------------------------------------------------------===//
77

88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
9-
// Older Clangs do not support the C++20 feature to constrain destructors
10-
// XFAIL: apple-clang-14
119

1210
// constexpr void swap(expected& rhs) noexcept(see below);
1311
//

test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/ctad.static.compile.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
//===----------------------------------------------------------------------===//
88

99
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
10-
// XFAIL: clang-15, apple-clang-14
10+
// XFAIL: clang-15
1111

1212
// checks that CTAD for std::function works properly with static operator() overloads
1313

test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.create/allocate_shared.array.bounded.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@
1111
// This test requires support for aligned allocation to test overaligned types.
1212
// XFAIL: availability-aligned_allocation-missing
1313

14-
// https://reviews.llvm.org/D129198 is not in AppleClang 14
15-
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.13{{(.0)?}} && apple-clang-14
16-
1714
// <memory>
1815

1916
// shared_ptr

test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.create/allocate_shared.array.unbounded.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@
1111
// This test requires support for aligned allocation to test overaligned types.
1212
// XFAIL: availability-aligned_allocation-missing
1313

14-
// https://reviews.llvm.org/D129198 is not in AppleClang 14
15-
// XFAIL: stdlib=apple-libc++ && target={{.+}}-apple-macosx10.13{{(.0)?}} && apple-clang-14
16-
1714
// <memory>
1815

1916
// shared_ptr

0 commit comments

Comments
 (0)