include:
- build: 'x64'
os: ubuntu-22.04
- - build: 'arm64'
- os: ubuntu-22.04-arm
+ # GGML_BACKEND_DL and GGML_CPU_ALL_VARIANTS are not currently supported on arm
+ # - build: 'arm64'
+ # os: ubuntu-22.04-arm
runs-on: ${{ matrix.os }}
id: cmake_build
run: |
cmake -B build \
+ -DGGML_BACKEND_DL=ON \
+ -DGGML_NATIVE=OFF \
+ -DGGML_CPU_ALL_VARIANTS=ON \
-DLLAMA_FATAL_WARNINGS=ON \
${{ env.CMAKE_ARGS }}
cmake --build build --config Release -j $(nproc)
id: cmake_build
run: |
cmake -B build \
+ -DGGML_BACKEND_DL=ON \
+ -DGGML_NATIVE=OFF \
+ -DGGML_CPU_ALL_VARIANTS=ON \
-DGGML_VULKAN=ON \
${{ env.CMAKE_ARGS }}
cmake --build build --config Release -j $(nproc)
#define WKV_VECTOR_SIZE 4
#endif
- int wkv_vector_size;
#ifdef WKV_VECTOR_SIZE
+ int wkv_vector_size;
#if defined(__ARM_FEATURE_SVE)
wkv_vector_size = svcntw();
#else
#define GLA_VECTOR_SIZE 4
#endif
- int gla_vector_size;
#ifdef GLA_VECTOR_SIZE
+ int gla_vector_size;
#if defined(__ARM_FEATURE_SVE)
gla_vector_size = svcntw();
#else