diff --git a/libcxx/utils/ci/buildkite-pipeline-clang.yml b/libcxx/utils/ci/buildkite-pipeline-clang.yml --- a/libcxx/utils/ci/buildkite-pipeline-clang.yml +++ b/libcxx/utils/ci/buildkite-pipeline-clang.yml @@ -14,7 +14,7 @@ # in various configurations. # env: - LLVM_HEAD_VERSION: "16" + LLVM_HEAD_VERSION: "17" steps: - label: "Building clang" commands: diff --git a/libcxx/utils/ci/buildkite-pipeline.yml b/libcxx/utils/ci/buildkite-pipeline.yml --- a/libcxx/utils/ci/buildkite-pipeline.yml +++ b/libcxx/utils/ci/buildkite-pipeline.yml @@ -23,8 +23,8 @@ # Theses numbers are available in all runners, making it easier to update the # version number. env: - LLVM_STABLE_VERSION: "15" - LLVM_HEAD_VERSION: "16" + LLVM_STABLE_VERSION: "16" + LLVM_HEAD_VERSION: "17" GCC_STABLE_VERSION: "12" steps: # @@ -289,6 +289,23 @@ limit: 2 timeout_in_minutes: 120 + - label: "Clang 16" + command: "libcxx/utils/ci/run-buildbot generic-cxx2b" + artifact_paths: + - "**/test-results.xml" + - "**/*.abilist" + env: + CC: "clang-16" + CXX: "clang++-16" + agents: + queue: "libcxx-builders" + os: "linux" + retry: + automatic: + - exit_status: -1 # Agent was lost + limit: 2 + timeout_in_minutes: 120 + # Tests with the sanitizers. - group: "Sanitizers" steps: