[libcxx-commits] [libcxx] 3695cf2 - [libc++] Removes Clang 13 support.

Mark de Wever via libcxx-commits libcxx-commits at lists.llvm.org
Thu Sep 8 08:52:01 PDT 2022


Author: Mark de Wever
Date: 2022-09-08T17:51:52+02:00
New Revision: 3695cf206560607ece00459b78c17ba32537b723

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

LOG: [libc++] Removes Clang 13 support.

Reviewed By: #libc, ldionne, jloser

Differential Revision: https://reviews.llvm.org/D133435

Added: 
    

Modified: 
    libcxx/docs/index.rst
    libcxx/test/libcxx/atomics/bit-int.verify.cpp
    libcxx/test/libcxx/experimental/fexperimental-library.compile.pass.cpp
    libcxx/test/libcxx/gdb/gdb_pretty_printer_test.sh.cpp
    libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/convert_copy.pass.cpp
    libcxx/utils/ci/buildkite-pipeline.yml

Removed: 
    


################################################################################
diff  --git a/libcxx/docs/index.rst b/libcxx/docs/index.rst
index 4964d1356ac2b..f38d77f896082 100644
--- a/libcxx/docs/index.rst
+++ b/libcxx/docs/index.rst
@@ -104,7 +104,7 @@ velocity, libc++ drops support for older compilers as newer ones are released.
 ============ =============== ========================== =====================
 Compiler     Versions        Restrictions               Support policy
 ============ =============== ========================== =====================
-Clang        13, 14                                     latest two stable releases per `LLVM's release page <https://releases.llvm.org>`_
+Clang        14, 15                                     latest two stable releases per `LLVM's release page <https://releases.llvm.org>`_
 AppleClang   13                                         latest stable release per `Xcode's release page <https://developer.apple.com/documentation/xcode-release-notes>`_
 Open XL      17.1 (AIX)                                 latest stable release per `Open XL's documentation page <https://www.ibm.com/docs/en/openxl-c-and-cpp-aix>`_
 GCC          12              In C++11 or later only     latest stable release per `GCC's release page <https://gcc.gnu.org/releases.html>`_

diff  --git a/libcxx/test/libcxx/atomics/bit-int.verify.cpp b/libcxx/test/libcxx/atomics/bit-int.verify.cpp
index 549fd05290ddf..63bed5e381c08 100644
--- a/libcxx/test/libcxx/atomics/bit-int.verify.cpp
+++ b/libcxx/test/libcxx/atomics/bit-int.verify.cpp
@@ -13,7 +13,6 @@
 // See https://reviews.llvm.org/D84049 for details.
 
 // UNSUPPORTED: apple-clang-13, apple-clang-14
-// UNSUPPORTED: clang-13
 
 // UNSUPPORTED: c++03
 

diff  --git a/libcxx/test/libcxx/experimental/fexperimental-library.compile.pass.cpp b/libcxx/test/libcxx/experimental/fexperimental-library.compile.pass.cpp
index 34066345fc763..4d32f2e3582c7 100644
--- a/libcxx/test/libcxx/experimental/fexperimental-library.compile.pass.cpp
+++ b/libcxx/test/libcxx/experimental/fexperimental-library.compile.pass.cpp
@@ -13,7 +13,7 @@
 // UNSUPPORTED: gcc
 
 // Clang does not support the -fexperimental-library flag before LLVM 15.0
-// UNSUPPORTED: clang-13, clang-14
+// UNSUPPORTED: clang-14
 
 // AppleClang does not support the -fexperimental-library flag yet
 // UNSUPPORTED: apple-clang-13, apple-clang-14.0

diff  --git a/libcxx/test/libcxx/gdb/gdb_pretty_printer_test.sh.cpp b/libcxx/test/libcxx/gdb/gdb_pretty_printer_test.sh.cpp
index 58ea54d6e19cb..511fe24675a2c 100644
--- a/libcxx/test/libcxx/gdb/gdb_pretty_printer_test.sh.cpp
+++ b/libcxx/test/libcxx/gdb/gdb_pretty_printer_test.sh.cpp
@@ -12,7 +12,7 @@
 // UNSUPPORTED: c++03
 
 // TODO: Investigate this failure, which happens only with the Bootstrapping build.
-// UNSUPPORTED: clang-13, clang-14, clang-15, clang-16
+// UNSUPPORTED: clang-14, clang-15, clang-16
 
 // TODO: Investigate this failure on GCC 12 (in Ubuntu Jammy)
 // UNSUPPORTED: gcc-12

diff  --git a/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/convert_copy.pass.cpp b/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/convert_copy.pass.cpp
index 0b7c0a9e0a959..db03f248c4327 100644
--- a/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/convert_copy.pass.cpp
+++ b/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/convert_copy.pass.cpp
@@ -7,7 +7,7 @@
 //===----------------------------------------------------------------------===//
 
 // Triggers a Clang assertion: llvm.org/PR45879
-// UNSUPPORTED: clang-13, clang-14, clang-15
+// UNSUPPORTED: clang-14, clang-15
 
 // <tuple>
 

diff  --git a/libcxx/utils/ci/buildkite-pipeline.yml b/libcxx/utils/ci/buildkite-pipeline.yml
index 61951720ef650..11f6ce9f243eb 100644
--- a/libcxx/utils/ci/buildkite-pipeline.yml
+++ b/libcxx/utils/ci/buildkite-pipeline.yml
@@ -241,23 +241,6 @@ steps:
           limit: 2
     timeout_in_minutes: 120
 
-  - label: "Clang 13"
-    command: "libcxx/utils/ci/run-buildbot generic-cxx2b"
-    artifact_paths:
-      - "**/test-results.xml"
-      - "**/*.abilist"
-    env:
-        CC: "clang-13"
-        CXX: "clang++-13"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
   - label: "Clang 14"
     command: "libcxx/utils/ci/run-buildbot generic-cxx2b"
     artifact_paths:


        


More information about the libcxx-commits mailing list