From e80b266de7a5072c1afc6f6a9a36081572905d4b Mon Sep 17 00:00:00 2001 From: Hyungtae Lim Date: Tue, 28 Jan 2025 10:33:42 -0500 Subject: [PATCH] Resolve OpenMP issue in pypi --- .github/workflows/pypi.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index 26cd86a..1ab8edd 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -43,6 +43,14 @@ jobs: with: package-dir: ${{github.workspace}}/python/ + # To handle OpenMP issue in MacOS + - name: Install dependencies (macOS) + if: runner.os == 'macOS' + run: | + brew install llvm + echo 'export CC=/opt/homebrew/opt/llvm/bin/clang' >> $GITHUB_ENV + echo 'export CXX=/opt/homebrew/opt/llvm/bin/clang++' >> $GITHUB_ENV + - name: Build all wheels if: github.event_name == 'release' uses: pypa/cibuildwheel@v2.22.0