Skip to content

Commit 0ad663e

Browse files
authored
[libc++] Removes Clang-16 support. (llvm#87810)
With the release of Clang-18 we no longer officially support Clang-16.
1 parent 52aaa8a commit 0ad663e

File tree

10 files changed

+11
-11
lines changed

10 files changed

+11
-11
lines changed

libcxx/include/__algorithm/simd_utils.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ _LIBCPP_PUSH_MACROS
2727
#include <__undef_macros>
2828

2929
// TODO: Find out how altivec changes things and allow vectorizations there too.
30-
#if _LIBCPP_STD_VER >= 14 && defined(_LIBCPP_CLANG_VER) && _LIBCPP_CLANG_VER >= 1700 && !defined(__ALTIVEC__)
30+
#if _LIBCPP_STD_VER >= 14 && defined(_LIBCPP_CLANG_VER) && !defined(__ALTIVEC__)
3131
# define _LIBCPP_HAS_ALGORITHM_VECTOR_UTILS 1
3232
#else
3333
# define _LIBCPP_HAS_ALGORITHM_VECTOR_UTILS 0

libcxx/include/__config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@
4444
// Warn if a compiler version is used that is not supported anymore
4545
// LLVM RELEASE Update the minimum compiler versions
4646
# if defined(_LIBCPP_CLANG_VER)
47-
# if _LIBCPP_CLANG_VER < 1600
48-
# warning "Libc++ only supports Clang 16 and later"
47+
# if _LIBCPP_CLANG_VER < 1700
48+
# warning "Libc++ only supports Clang 17 and later"
4949
# endif
5050
# elif defined(_LIBCPP_APPLE_CLANG_VER)
5151
# if _LIBCPP_APPLE_CLANG_VER < 1500

libcxx/test/libcxx/gdb/gdb_pretty_printer_test.sh.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
// UNSUPPORTED: c++03
1313

1414
// TODO: Investigate these failures which break the CI.
15-
// UNSUPPORTED: clang-16, clang-17, clang-18, clang-19
15+
// UNSUPPORTED: clang-17, clang-18, clang-19
1616

1717
// TODO: Investigate this failure on GCC 13 (in Ubuntu Jammy)
1818
// UNSUPPORTED: gcc-13

libcxx/test/std/ranges/range.utility/range.utility.conv/to_deduction.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20
1010
// There is a bug in older versions of Clang that causes trouble with constraints in classes like
1111
// `ContainerWithDirectCtr`.
12-
// XFAIL: clang-16, apple-clang-15
12+
// XFAIL: apple-clang-15
1313

1414
// template<template<class...> class C, input_range R, class... Args>
1515
// constexpr auto to(R&& r, Args&&... args); // Since C++23

libcxx/test/std/utilities/format/format.arguments/format.arg/visit.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20, c++23
99
// UNSUPPORTED: GCC-ALWAYS_INLINE-FIXME
1010
// The tested functionality needs deducing this.
11-
// UNSUPPORTED: clang-16 || clang-17
11+
// UNSUPPORTED: clang-17
1212
// XFAIL: apple-clang
1313

1414
// <format>

libcxx/test/std/utilities/format/format.arguments/format.arg/visit.return_type.pass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20, c++23
99
// UNSUPPORTED: GCC-ALWAYS_INLINE-FIXME
1010
// The tested functionality needs deducing this.
11-
// UNSUPPORTED: clang-16 || clang-17
11+
// UNSUPPORTED: clang-17
1212
// XFAIL: apple-clang
1313

1414
// <format>

libcxx/test/std/utilities/format/format.arguments/format.arg/visit_format_arg.deprecated.verify.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, c++23
99
// UNSUPPORTED: GCC-ALWAYS_INLINE-FIXME
10-
// UNSUPPORTED: clang-16 || clang-17
10+
// UNSUPPORTED: clang-17
1111
// XFAIL: apple-clang
1212

1313
// <format>

libcxx/test/std/utilities/variant/variant.visit.member/robust_against_adl.pass.cpp

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

99
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20, c++23
1010
// The tested functionality needs deducing this.
11-
// UNSUPPORTED: clang-16 || clang-17
11+
// UNSUPPORTED: clang-17
1212
// XFAIL: apple-clang
1313

1414
// <variant>

libcxx/test/std/utilities/variant/variant.visit.member/visit.pass.cpp

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

99
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20, c++23
1010
// The tested functionality needs deducing this.
11-
// UNSUPPORTED: clang-16 || clang-17
11+
// UNSUPPORTED: clang-17
1212
// XFAIL: apple-clang
1313

1414
// <variant>

libcxx/test/std/utilities/variant/variant.visit.member/visit_return_type.pass.cpp

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

99
// UNSUPPORTED: c++03, c++11, c++14, c++17, c++20, c++23
1010
// The tested functionality needs deducing this.
11-
// UNSUPPORTED: clang-16 || clang-17
11+
// UNSUPPORTED: clang-17
1212
// XFAIL: apple-clang
1313

1414
// <variant>

0 commit comments

Comments
 (0)