From de08c70e87c45075a3cb9aed44477cf20f0c9822 Mon Sep 17 00:00:00 2001 From: pakrym-oai Date: Wed, 25 Feb 2026 19:47:02 -0800 Subject: [PATCH] github: use /arm64hazardfree for aarch64 windows builds --- .github/workflows/rust-ci.yml | 2 +- .github/workflows/rust-release-windows.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/rust-ci.yml b/.github/workflows/rust-ci.yml index 1c38859a41..a4215f1dd8 100644 --- a/.github/workflows/rust-ci.yml +++ b/.github/workflows/rust-ci.yml @@ -374,7 +374,7 @@ jobs: if: ${{ matrix.profile == 'release' && (matrix.target == 'x86_64-pc-windows-msvc' || matrix.target == 'aarch64-pc-windows-msvc') }} shell: bash env: - RUSTFLAGS: ${{ matrix.target == 'aarch64-pc-windows-msvc' && '-C link-arg=/Gy' || '' }} + RUSTFLAGS: ${{ matrix.target == 'aarch64-pc-windows-msvc' && '-C link-arg=/arm64hazardfree' || '' }} run: | cargo build --target ${{ matrix.target }} --release --timings --bin codex --bin codex-responses-api-proxy diff --git a/.github/workflows/rust-release-windows.yml b/.github/workflows/rust-release-windows.yml index 589aa98719..1828276863 100644 --- a/.github/workflows/rust-release-windows.yml +++ b/.github/workflows/rust-release-windows.yml @@ -89,7 +89,7 @@ jobs: - name: Cargo build (Windows binaries) shell: bash env: - RUSTFLAGS: ${{ matrix.target == 'aarch64-pc-windows-msvc' && '-C link-arg=/Gy' || '' }} + RUSTFLAGS: ${{ matrix.target == 'aarch64-pc-windows-msvc' && '-C link-arg=/arm64hazardfree' || '' }} run: | cargo build --target ${{ matrix.target }} --release --timings ${{ matrix.build_args }}