Skip to content

Commit 2d6459c

Browse files
authored
[libc++] Fix CI issues recently introduced by localization changes (#116216)
After a recent Github Actions runner policy change [1], the version of Xcode included in the macos-14 image went from Xcode 16 to Xcode 15, breaking our build bots. This moves the bots to the macos 15 (public preview) image, which contains Xcode 16. Also, adjust an UNSUPPORTED annotation that was incorrectly targeting macos 13.7 when it should have been targeting a version of AppleClang. [1]: actions/runner-images#10703
1 parent 376713f commit 2d6459c

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

.github/workflows/libcxx-build-and-test.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -202,13 +202,13 @@ jobs:
202202
matrix:
203203
include:
204204
- config: generic-cxx03
205-
os: macos-latest
205+
os: macos-15
206206
- config: generic-cxx23
207-
os: macos-latest
207+
os: macos-15
208208
- config: generic-modules
209-
os: macos-latest
209+
os: macos-15
210210
- config: apple-configuration
211-
os: macos-latest
211+
os: macos-15
212212
- config: apple-system
213213
os: macos-13
214214
- config: apple-system-hardened

libcxx/test/std/experimental/simd/simd.class/simd_unary.pass.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,8 @@
1212
// Pass-by-value arguments with alignment greater than register width are not supported.
1313
// XFAIL: target=powerpc{{.*}}-ibm-{{.*}} && (clang-17 || clang-18)
1414

15-
// FIXME: The following issue occurs on macOS 13.7 with Apple clang 15.0.0:
16-
// clang: error: unable to execute command: Illegal instruction: 4
17-
// XFAIL: target=x86_64-apple-macosx13.7
15+
// This test crashes AppleClang 15 but not later versions.
16+
// UNSUPPORTED: apple-clang-15
1817

1918
// FIXME: The following issue occurs on Windows to Armv7 Ubuntu Linux:
2019
// Assertion failed: N->getValueType(0) == MVT::v1i1 && "Expected v1i1 type"

0 commit comments

Comments
 (0)