From: R0CKSTAR Date: Fri, 15 Nov 2024 11:47:25 +0000 (+0800) Subject: ci: build test musa with cmake (#10298) X-Git-Tag: upstream/0.0.4488~400 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=f0204a0ec70d50ca60e07bc0096ec1d6508ab0c7;p=pkg%2Fggml%2Fsources%2Fllama.cpp ci: build test musa with cmake (#10298) Signed-off-by: Xiaodong Ye --- diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c770bbd1..6ef0770f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -414,6 +414,27 @@ jobs: cmake -B build2 -S . -DCMAKE_C_COMPILER=hipcc -DCMAKE_CXX_COMPILER=hipcc -DGGML_HIP=ON cmake --build build2 --config Release -j $(nproc) + ubuntu-22-cmake-musa: + runs-on: ubuntu-22.04 + container: mthreads/musa:rc3.1.0-devel-ubuntu22.04 + + steps: + - name: Clone + id: checkout + uses: actions/checkout@v4 + + - name: Dependencies + id: depends + run: | + apt-get update + apt-get install -y build-essential git cmake libcurl4-openssl-dev + + - name: Build with native CMake MUSA support + id: cmake_build + run: | + cmake -B build -S . -DGGML_MUSA=ON + cmake --build build --config Release -j $(nproc) + ubuntu-22-cmake-sycl: runs-on: ubuntu-22.04