[libc++] Add a CI job for macOS on arm64 hardware 🥳

Differential Revision: https://reviews.llvm.org/D105848
This commit is contained in:
Louis Dionne 2021-07-12 17:50:21 -04:00
parent 303ddb60a2
commit 2a399e60b6
2 changed files with 19 additions and 1 deletions

View File

@ -449,7 +449,7 @@ steps:
- exit_status: -1 # Agent was lost
limit: 2
- label: "MacOS C++20"
- label: "MacOS x86_64"
command: "libcxx/utils/ci/run-buildbot generic-cxx20"
artifact_paths:
- "**/test-results.xml"
@ -457,6 +457,21 @@ steps:
agents:
queue: "libcxx-builders"
os: "macos"
arch: "x86_64"
retry:
automatic:
- exit_status: -1 # Agent was lost
limit: 2
- label: "MacOS arm64"
command: "libcxx/utils/ci/run-buildbot generic-cxx20"
artifact_paths:
- "**/test-results.xml"
- "**/*.abilist"
agents:
queue: "libcxx-builders"
os: "macos"
arch: "arm64"
retry:
automatic:
- exit_status: -1 # Agent was lost

View File

@ -9,6 +9,9 @@
// UNSUPPORTED: c++03
// UNSUPPORTED: libcxxabi-no-threads
// TODO: Investigate this failure
// XFAIL: target=arm64-apple-{{.+}}
#include <cassert>
#include <thread>