diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5e6aa62bb..d33e6deac 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1463,7 +1463,7 @@ jobs: strategy: matrix: - cann: ['python3.9-cann8.0.rc2.beta1'] + cann: ['openeuler-python3.10-cann8.0.rc3.beta1'] build: ['Release'] device: ['ascend910b3'] @@ -1477,12 +1477,13 @@ jobs: with: arch: aarch64 distro: ubuntu22.04 - base_image: --platform=linux/arm64 ascendai/cann:openeuler-${{ matrix.cann }} + base_image: --platform=linux/arm64 ascendai/cann:${{ matrix.cann }} run: | yum update -y yum install git cmake gcc gcc-c++ make -y export LD_LIBRARY_PATH=/usr/local/Ascend/ascend-toolkit/latest/lib64:/usr/local/Ascend/ascend-toolkit/latest/aarch64-linux/devlib/:${LD_LIBRARY_PATH} - cd llama.cpp - cmake -B build -DCMAKE_BUILD_TYPE=${{ matrix.build }} -DGGML_CANN=on -DGGML_NATIVE=OFF -DSOC_TYPE=${{ matrix.device }} - cmake --build build + mkdir build + cd build + cmake -B .. -DCMAKE_BUILD_TYPE=${{ matrix.build }} -DGGML_CANN=on -DGGML_NATIVE=OFF -DSOC_TYPE=${{ matrix.device }} + cmake --build .