Skip to content

Commit f59d585

Browse files
committed
fix(ci): use macos-26 runner for std::jthread support
1 parent 2f1105d commit f59d585

1 file changed

Lines changed: 2 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ jobs:
140140
# macOS Tests (ARM64 - NEON)
141141
# =============================================================================
142142
test-macos:
143-
runs-on: macos-latest
143+
runs-on: macos-26
144144

145145
steps:
146146
- uses: actions/checkout@v4
@@ -151,13 +151,10 @@ jobs:
151151
152152
- name: Configure
153153
run: |
154-
# macOS 11.0+ required for std::jthread (libc++ LLVM 11 sync primitives)
155154
meson setup build \
156155
-Dbuildtype=debugoptimized \
157156
-Denable_simd_avx=false \
158-
-Denable_simd_neon=true \
159-
-Dcpp_args="-mmacosx-version-min=11.0" \
160-
-Dcpp_link_args="-mmacosx-version-min=11.0"
157+
-Denable_simd_neon=true
161158
162159
- name: Build
163160
run: meson compile -C build

0 commit comments

Comments
 (0)