|
|
@@ -72,6 +72,8 @@ jobs:
|
|
|
strategy:
|
|
|
matrix:
|
|
|
sanitizer: [ADDRESS, THREAD, UNDEFINED]
|
|
|
+ build_type: [Debug, Release]
|
|
|
+ accelerate: [ON, OFF]
|
|
|
|
|
|
steps:
|
|
|
- name: Clone
|
|
|
@@ -89,8 +91,8 @@ jobs:
|
|
|
run: |
|
|
|
mkdir build
|
|
|
cd build
|
|
|
- cmake .. -DLLAMA_SANITIZE_${{ matrix.sanitizer }}=ON
|
|
|
- cmake --build . --config Release
|
|
|
+ cmake .. -DLLAMA_SANITIZE_${{ matrix.sanitizer }}=ON -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} -DLLAMA_ACCELERATE=${{ matrix.accelerate }}
|
|
|
+ cmake --build . --config ${{ matrix.build_type }}
|
|
|
|
|
|
- name: Test
|
|
|
id: cmake_test
|