From cc622aee302381b81acd6070206c84bab5bace71 Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Tue, 25 May 2021 17:35:35 -0400 Subject: [PATCH] [libc++] Add a job testing on GCC 11 I'm adding the job as a soft-fail for now, but once all the tests have been fixed to work on it, we'll switch over from GCC 10 to GCC 11 and remove the soft-fail. Differential Revision: https://reviews.llvm.org/D103116 --- libcxx/utils/ci/buildkite-pipeline.yml | 13 +++++++++++++ libcxx/utils/ci/run-buildbot | 7 +++++++ 2 files changed, 20 insertions(+) diff --git a/libcxx/utils/ci/buildkite-pipeline.yml b/libcxx/utils/ci/buildkite-pipeline.yml index cecff11..5ded1be 100644 --- a/libcxx/utils/ci/buildkite-pipeline.yml +++ b/libcxx/utils/ci/buildkite-pipeline.yml @@ -135,6 +135,19 @@ steps: - exit_status: -1 # Agent was lost limit: 2 + - label: "GCC-next/C++20" + command: "libcxx/utils/ci/run-buildbot generic-gcc-next" + artifact_paths: + - "**/test-results.xml" + agents: + queue: "libcxx-builders" + retry: + automatic: + - exit_status: -1 # Agent was lost + limit: 2 + soft_fail: + - exit_status: 1 + # # All other supported configurations of libc++. # diff --git a/libcxx/utils/ci/run-buildbot b/libcxx/utils/ci/run-buildbot index eaa20b8..ccc8f9a 100755 --- a/libcxx/utils/ci/run-buildbot +++ b/libcxx/utils/ci/run-buildbot @@ -270,6 +270,13 @@ generic-gcc) generate-cmake check-cxx-cxxabi ;; +generic-gcc-next) + export CC=gcc-11 + export CXX=g++-11 + clean + generate-cmake + check-cxx-cxxabi +;; generic-asan) export CC=clang export CXX=clang++ -- 2.7.4