CI: fix windows-latest-cmake-sycl

./build/bin/
├── 2024.2 specific:
│   ├── mkl_sycl_blas.4.dll
│   ├── sycl7.dll
│   ├── pi_win_proxy_loader.dll
│   └── pi_level_zero.dll
├── 2025.0 specific:
│   ├── mkl_sycl_blas.5.dll
│   ├── sycl8.dll
│   ├── ur_win_proxy_loader.dll
│   └── ur_adapter_level_zero.dll
└── shared files:
    ├── mkl_core.2.dll
    ├── mkl_tbb_thread.2.dll
    ├── svml_dispmd.dll
    ├── libmmd.dll
    └── libiomp5md.dll
This commit is contained in:
FirstTimeEZ 2024-11-18 19:54:33 +13:00
parent ae7e0b009a
commit 29081bb864
No known key found for this signature in database

View file

@ -985,17 +985,24 @@ jobs:
id: pack_artifacts
if: ${{ ( github.event_name == 'push' && github.ref == 'refs/heads/master' ) || github.event.inputs.create_release == 'true' }}
run: |
echo "cp oneAPI running time dll files in ${{ env.ONEAPI_ROOT }} to ./build/bin"
cp "${{ env.ONEAPI_ROOT }}/mkl/latest/bin/mkl_sycl_blas.5.dll" ./build/bin
echo "copy oneAPI runtime dll files for 2024/2025 basekits in ${{ env.ONEAPI_ROOT }} to ./build/bin"
echo "2024"
cp "${{ env.ONEAPI_ROOT }}/mkl/2024.2/bin/mkl_sycl_blas.4.dll" ./build/bin
cp "${{ env.ONEAPI_ROOT }}/compiler/2024.2/bin/sycl7.dll" ./build/bin
cp "${{ env.ONEAPI_ROOT }}/compiler/2024.2/bin/pi_win_proxy_loader.dll" ./build/bin
cp "${{ env.ONEAPI_ROOT }}/compiler/2024.2/bin/pi_level_zero.dll" ./build/bin
echo "2025"
cp "${{ env.ONEAPI_ROOT }}/mkl/2025.0/bin/mkl_sycl_blas.5.dll" ./build/bin
cp "${{ env.ONEAPI_ROOT }}/compiler/2025.0/bin/sycl8.dll" ./build/bin
cp "${{ env.ONEAPI_ROOT }}/compiler/2025.0/bin/ur_win_proxy_loader.dll" ./build/bin
cp "${{ env.ONEAPI_ROOT }}/compiler/2025.0/bin/ur_adapter_level_zero.dll" ./build/bin
echo "Shared"
cp "${{ env.ONEAPI_ROOT }}/mkl/latest/bin/mkl_core.2.dll" ./build/bin
cp "${{ env.ONEAPI_ROOT }}/mkl/latest/bin/mkl_tbb_thread.2.dll" ./build/bin
cp "${{ env.ONEAPI_ROOT }}/compiler/latest/bin/ur_win_proxy_loader.dll" ./build/bin
cp "${{ env.ONEAPI_ROOT }}/compiler/latest/bin/ur_adapter_level_zero.dll" ./build/bin
cp "${{ env.ONEAPI_ROOT }}/compiler/latest/bin/sycl8.dll" ./build/bin
cp "${{ env.ONEAPI_ROOT }}/compiler/latest/bin/svml_dispmd.dll" ./build/bin
cp "${{ env.ONEAPI_ROOT }}/compiler/latest/bin/libmmd.dll" ./build/bin
cp "${{ env.ONEAPI_ROOT }}/compiler/latest/bin/libiomp5md.dll" ./build/bin
echo "cp oneAPI runtime dll files to ./build/bin done"
echo "copied oneAPI runtime dll files for 2024/2025 basekits to ./build/bin"
7z a llama-${{ steps.tag.outputs.name }}-bin-win-sycl-x64.zip ./build/bin/*
- name: Upload artifacts