From 7df8b9345a0e4fca63e98c68d235a1afe495e4f2 Mon Sep 17 00:00:00 2001 From: Tom Tang Date: Mon, 2 Dec 2024 09:53:51 +0000 Subject: [PATCH] fix ld --- .github/workflows/test-and-publish.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/test-and-publish.yaml b/.github/workflows/test-and-publish.yaml index dc8131db..e4fb0884 100644 --- a/.github/workflows/test-and-publish.yaml +++ b/.github/workflows/test-and-publish.yaml @@ -177,6 +177,13 @@ jobs: echo "Installed Dependencies" env: PYTHON_VERSION: ${{ matrix.python_version }} + - name: Setup LLVM + if: ${{ matrix.os == 'macos-13' || matrix.os == 'macos-14' }} + run: | + brew install llvm@15 + ln -s $(brew --prefix llvm@15)/bin/lld /usr/local/bin/lld + ln -s $(brew --prefix llvm@15)/bin/ld64.lld /usr/local/bin/ld64.lld + ld64.lld --version - name: Build Docs # only build docs once if: ${{ matrix.os == 'ubuntu-20.04' && matrix.python_version == '3.11' }} run: |