diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index 242ed6e..dd96f9e 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -51,17 +51,17 @@ jobs: # should also be able to do multi-archs on a single entry, e.g. # [windows-2025, win*, "AMD64 x86"]. However, those two require a different compiler setup # so easier to separate out here. - - [ubuntu-24.04, manylinux, x86_64, "", ""] - - [ubuntu-24.04, musllinux, x86_64, "", ""] - - [ubuntu-24.04-arm, manylinux, aarch64, "", ""] - - [ubuntu-24.04-arm, musllinux, aarch64, "", ""] + # - [ubuntu-24.04, manylinux, x86_64, "", ""] + # - [ubuntu-24.04, musllinux, x86_64, "", ""] + # - [ubuntu-24.04-arm, manylinux, aarch64, "", ""] + # - [ubuntu-24.04-arm, musllinux, aarch64, "", ""] - [macos-13, macosx, x86_64, openblas, "10.14"] - [macos-15-intel, macosx, x86_64, accelerate, "14.0"] - [macos-14, macosx, arm64, openblas, "12.3"] - [macos-14, macosx, arm64, accelerate, "14.0"] - - [windows-2025, win, AMD64, "", ""] - - [windows-11-arm, win, ARM64, "", ""] - python: [["cp311", "3.11"], ["cp312", "3.12"], ["cp313", "3.13"], ["cp313t", "3.13"], ["cp314", "cp314"], ["cp314t", "cp314"]] + # - [windows-2025, win, AMD64, "", ""] + # - [windows-11-arm, win, ARM64, "", ""] + python: [["cp311", "3.11"]]#, ["cp312", "3.12"], ["cp313", "3.13"], ["cp313t", "3.13"], ["cp314", "cp314"], ["cp314t", "cp314"]] # python[0] is used to specify the python versions made by cibuildwheel steps: @@ -155,6 +155,7 @@ jobs: # Builds with Accelerate only target macOS>=14.0 CIBW_ENV="CIBW_ENVIRONMENT_MACOS=MACOSX_DEPLOYMENT_TARGET=14.0 INSTALL_OPENBLAS=false" else + which clang # use conda-forge compilers the difficult targets INSTALL_DIR=/Users/runner/miniforge3 @@ -170,7 +171,10 @@ jobs: source "${INSTALL_DIR}/etc/profile.d/conda.sh" conda init conda create -q -y -n build compilers - echo "conda activate build" >> $HOME/.bash_profile + echo 'conda activate build' >> $HOME/.bash_profile + # make sure OS clang is picked up first, not conda-forge clang + echo 'PATH=/usr/bin:$PATH' >> $HOME/.bash_profile + cat $HOME/.bash_profile CIBW_ENV="CIBW_ENVIRONMENT_MACOS=PKG_CONFIG_PATH=$PWD/.openblas \