diff --git a/.github/workflows/concrete_python_release_cpu.yml b/.github/workflows/concrete_python_release_cpu.yml index 4c124dace8..60f827935b 100644 --- a/.github/workflows/concrete_python_release_cpu.yml +++ b/.github/workflows/concrete_python_release_cpu.yml @@ -384,6 +384,9 @@ jobs: python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] runs-on: ["aws-mac1-metal", "aws-mac2-metal"] runs-on: ${{ matrix.runs-on }} + defaults: + run: + shell: zsh steps: - name: Download wheels uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 @@ -416,7 +419,7 @@ jobs: # MacOS x86 have conflict between our OpenMP library, and one from torch # we fix it by using a single one (from torch) # see discussion: https://discuss.python.org/t/conflicting-binary-extensions-in-different-packages/25332/8 - SITE_PACKAGES=$(pwd)/.testenv/lib/$PYTHON_VERSION/site-packages/ + SITE_PACKAGES=$(pwd)/.testenv/lib/$PYTHON/site-packages/ find . "${SITE_PACKAGES}" \( -not \( -path "${SITE_PACKAGES}"/concrete -prune \) -name 'lib*omp5.dylib' -or -name 'lib*omp.dylib' \) -exec -n 1 ln -f -s "${SITE_PACKAGES}"/concrete/.dylibs/libomp.dylib {} \; # Copy test files diff --git a/ci/slab.toml b/ci/slab.toml index 07e1a293e9..94ed5c3163 100644 --- a/ci/slab.toml +++ b/ci/slab.toml @@ -27,3 +27,4 @@ security_group= ["sg-02dd8470fa845f31b", ] region = "eu-west-1" image_id = "ami-002bdcd64b8472cf9" instance_type = "hpc7a.96xlarge" +user = "ubuntu"