Skip to content

Commit 62dc47e

Browse files
committed
fix(ci): use macos-15 runner for full C++20 support in Z3 build
Apple Clang on macos-14 (Xcode 15) lacks full P0960R3 support (parenthesized aggregate initialization). Switch to macos-15 which ships Xcode 16 / Apple Clang 16 with complete C++20 support. Assisted-By: Claude (Anthropic AI) <noreply@anthropic.com> Signed-off-by: Paolo Dettori <dettori@us.ibm.com>
1 parent db4e343 commit 62dc47e

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

.github/workflows/kagenti-release-cli.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ jobs:
108108

109109
build-cli-macos:
110110
name: Build CLI (macOS arm64)
111-
runs-on: macos-14
111+
runs-on: macos-15
112112
timeout-minutes: 60
113113
steps:
114114
- name: Checkout
@@ -134,7 +134,6 @@ jobs:
134134
135135
- name: Build openshell-cli
136136
env:
137-
CXXFLAGS: "-std=c++20"
138137
READ_ONLY_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
139138
run: cargo build --release -p openshell-cli --features bundled-z3
140139

0 commit comments

Comments
 (0)