commit 4205afa7e9a4274cfefa1dfe57f2fc7dc2b349f6 parent 5d3705b133c56c11c102ab0b339c089c3b90af1a Author: d.levin256@gmail.com <d.levin256@gmail.com> Date: Tue, 30 Jan 2024 09:54:25 +0000 GitHub Actions: macOS11 with sde Diffstat:
M | .github/workflows/test.yml | | | 23 | +++++++++++++++++++++++ |
1 file changed, 23 insertions(+), 0 deletions(-)
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml @@ -162,6 +162,29 @@ jobs: brew install ninja ci/run.sh build-release -DCMAKE_OSX_ARCHITECTURES=x86_64 -DKFR_ENABLE_CAPI_BUILD=ON -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DKFR_ARCH_TESTS=sse42,avx -DKFR_ARCH=target -DCMAKE_BUILD_TYPE=Release + macos11-xcode13-x86_64: + runs-on: macos-11 + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Tests + env: + SDE_MACOS: ${{ secrets.SDE_MACOS }} + TMP_DIR: ${{ runner.temp }} + run: | + set -e + brew install ninja + + curl -o "$TMP_DIR/sde.tar.xz" -L $SDE_MACOS + mkdir -p "$TMP_DIR/sde-bin" + tar -C "$TMP_DIR/sde-bin" -xJf "$TMP_DIR/sde.tar.xz" --strip 1 + export PATH=$PATH:$TMP_DIR/sde-bin + sde64 -help || true + sudo security authorizationdb write system.privilege.taskport allow + sde64 -chip_check_exe_only -- $TMP_DIR/sde-bin/intel64/nullapp + + ci/run.sh build-release -DCMAKE_OSX_ARCHITECTURES=x86_64 -DKFR_ENABLE_CAPI_BUILD=ON -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DKFR_ARCH_TESTS=sse42,avx,avx2,avx512 -DKFR_USE_SDE=ON -DKFR_ARCH=target -DCMAKE_BUILD_TYPE=Release + macos13-xcode14-ios-arm64: runs-on: macos-13 steps: