Skip to content

Commit afe5ddf

Browse files
committed
[libc++] Upgrade macOS and Xcode to 26.0
1 parent 1ab4113 commit afe5ddf

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ jobs:
215215
- uses: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd # v1.6.0
216216
with:
217217
# https://github.com/actions/runner-images/blob/main/images/macos/macos-15-Readme.md
218-
xcode-version: '16.3'
218+
xcode-version: '26.0'
219219
- uses: seanmiddleditch/gha-setup-ninja@3b1f8f94a2f8254bd26914c4ab9474d4f0015f67 # v6
220220
- name: Build and test
221221
run: |

libcxx/docs/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ velocity, libc++ drops support for older compilers as newer ones are released.
133133
Compiler Versions Restrictions Support policy
134134
============ =================== ========================== =====================
135135
Clang 19, 20, 21-git latest two stable releases per `LLVM's release page <https://releases.llvm.org>`_ and the development version
136-
AppleClang 16.4 latest stable release per `Xcode's release page <https://developer.apple.com/documentation/xcode-release-notes>`_
136+
AppleClang 26.0 latest stable release per `Xcode's release page <https://developer.apple.com/documentation/xcode-release-notes>`_
137137
Open XL 17.1.3 (AIX) latest stable release per `Open XL's documentation page <https://www.ibm.com/docs/en/openxl-c-and-cpp-aix>`_
138138
GCC 15 In C++11 or later only latest stable release per `GCC's release page <https://gcc.gnu.org/releases.html>`_
139139
============ =================== ========================== =====================

libcxx/test/std/language.support/support.exception/propagation/make_exception_ptr.objc.pass.mm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
// out-of-the-box.
1818
// REQUIRES: has-fobjc-arc && darwin
1919

20-
// ADDITIONAL_COMPILE_FLAGS: -fobjc-arc
20+
// FIXME: including <Foundation/Foundation.h> seems to be currently broken with modules enabled
21+
// ADDITIONAL_COMPILE_FLAGS: -fobjc-arc -fno-modules
2122

2223
#include <cassert>
2324
#include <exception>

0 commit comments

Comments
 (0)