]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
ci: add debug build to sanitizer build matrix (#527)
authorErik Scholz <redacted>
Sun, 26 Mar 2023 15:48:40 +0000 (17:48 +0200)
committerGitHub <redacted>
Sun, 26 Mar 2023 15:48:40 +0000 (15:48 +0000)
.github/workflows/build.yml

index 2538d8566061f5bd83c5e74f5566e96d0ccd7136..26b45194338822658fc1042b22afd6df13bbda9c 100644 (file)
@@ -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