From 1e396d0ee4115d9ae8808d2944dfdcb1e2a83756 Mon Sep 17 00:00:00 2001 From: dianqk Date: Wed, 1 Oct 2025 10:54:27 +0800 Subject: [PATCH 1/2] Fix build for macOS --- .github/workflows/rust-premerge.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/rust-premerge.yaml b/.github/workflows/rust-premerge.yaml index c2de523006e3f..e70dd60734842 100644 --- a/.github/workflows/rust-premerge.yaml +++ b/.github/workflows/rust-premerge.yaml @@ -68,7 +68,5 @@ jobs: cmake -S llvm -B build -G Ninja \ -DCMAKE_BUILD_TYPE=Release \ -DLLDB_INCLUDE_TESTS=OFF \ - -DLLVM_ENABLE_ASSERTIONS=ON \ - -DCMAKE_C_COMPILER=/usr/bin/clang \ - -DCMAKE_CXX_COMPILER=/usr/bin/clang++ + -DLLVM_ENABLE_ASSERTIONS=ON ninja -C build check-llvm From 29ec4caa45f051d21326d7e0b0be4e3121801044 Mon Sep 17 00:00:00 2001 From: dianqk Date: Wed, 1 Oct 2025 10:58:04 +0800 Subject: [PATCH 2/2] For testing --- .github/workflows/rust-premerge.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/rust-premerge.yaml b/.github/workflows/rust-premerge.yaml index e70dd60734842..806d482ceba1f 100644 --- a/.github/workflows/rust-premerge.yaml +++ b/.github/workflows/rust-premerge.yaml @@ -26,7 +26,7 @@ jobs: premerge-checks-linux: name: Build and Test Linux if: >- - github.repository_owner == 'rust-lang' && + github.repository_owner == 'dianqk' && (github.event_name != 'pull_request' || github.event.action != 'closed') runs-on: ubuntu-24.04 steps: @@ -56,7 +56,7 @@ jobs: name: Build and Test macOS runs-on: macos-14 if: >- - github.repository_owner == 'rust-lang' && + github.repository_owner == 'dianqk' && (github.event_name != 'pull_request' || github.event.action != 'closed') steps: - name: Checkout LLVM