diff --git a/.github/workflows/create_publish_artifacts.yml b/.github/workflows/create_publish_artifacts.yml index e00b93349..717fbd590 100644 --- a/.github/workflows/create_publish_artifacts.yml +++ b/.github/workflows/create_publish_artifacts.yml @@ -19,23 +19,25 @@ jobs: - name: Checkout repo uses: actions/checkout@v3 - # installs tools, ninja, installs llvm and sets up sccahe - - name: setup ubuntu + # installs tools, ninja, installs llvm and sets up sccache + - name: Setup ubuntu uses: ./.github/actions/setup_ubuntu_build with: llvm_version: 17 llvm_build_type: RelAssert - - name: setup python + - name: Setup python uses: actions/setup-python@v4 with: python-version: '3.8' - - name: build riscv M1 + - name: Build riscv M1 uses: ./.github/actions/do_build_ock/do_build_m1 - name: Download Daily Release run: | + # TODO: Update the nightly release from intel/llvm from 2023-12-18 to daily once + # everything has stablised wget "https://github.com/intel/llvm/releases/download/nightly-2023-12-18/sycl_linux.tar.gz" mkdir linux_nightly_release tar -xzf sycl_linux.tar.gz -C linux_nightly_release @@ -50,7 +52,7 @@ jobs: export LD_LIBRARY_PATH=$(pwd)/linux_nightly_release/lib:$(pwd)/build/lib:$LD_LIBRARY_PATH $(pwd)/linux_nightly_release/bin/clang++ -fsycl $(pwd)/oneAPI-samples/DirectProgramming/C++SYCL/DenseLinearAlgebra/vector-add/src/vector-add-buffers.cpp -o vect - CA_HAL_DEBUG=1 OCL_ICD_FILENAMES=$(pwd)/build/lib/libCL.so ONEAPI_DEVICE_SELECTOR=opencl::acc SYCL_CONFIG_FILE_NAME="" ./vect + CA_HAL_DEBUG=1 OCL_ICD_FILENAMES=$(pwd)/build/lib/libCL.so ONEAPI_DEVICE_SELECTOR=opencl:acc SYCL_CONFIG_FILE_NAME="" ./vect - name: Package Artifacts run: |