HIP: build eatch ci build test for a different architecture (#21337)
This helps improve our chances of finding build failures before the release workflow builds for all architectures.
This commit is contained in:
@@ -472,6 +472,7 @@ jobs:
|
|||||||
cmake -B build -S . \
|
cmake -B build -S . \
|
||||||
-DCMAKE_HIP_COMPILER="$(hipconfig -l)/clang" \
|
-DCMAKE_HIP_COMPILER="$(hipconfig -l)/clang" \
|
||||||
-DGGML_HIP_ROCWMMA_FATTN=ON \
|
-DGGML_HIP_ROCWMMA_FATTN=ON \
|
||||||
|
-DGPU_TARGETS="gfx1030" \
|
||||||
-DGGML_HIP=ON
|
-DGGML_HIP=ON
|
||||||
cmake --build build --config Release -j $(nproc)
|
cmake --build build --config Release -j $(nproc)
|
||||||
|
|
||||||
@@ -990,6 +991,7 @@ jobs:
|
|||||||
-DROCM_DIR="${env:HIP_PATH}" `
|
-DROCM_DIR="${env:HIP_PATH}" `
|
||||||
-DGGML_HIP=ON `
|
-DGGML_HIP=ON `
|
||||||
-DGGML_HIP_ROCWMMA_FATTN=ON `
|
-DGGML_HIP_ROCWMMA_FATTN=ON `
|
||||||
|
-DGPU_TARGETS="gfx1100" `
|
||||||
-DGGML_RPC=ON
|
-DGGML_RPC=ON
|
||||||
cmake --build build -j ${env:NUMBER_OF_PROCESSORS}
|
cmake --build build -j ${env:NUMBER_OF_PROCESSORS}
|
||||||
|
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
cmake -B build -S . \
|
cmake -B build -S . \
|
||||||
-DCMAKE_HIP_COMPILER="$(hipconfig -l)/clang" \
|
-DCMAKE_HIP_COMPILER="$(hipconfig -l)/clang" \
|
||||||
-DGPU_TARGETS=gfx908 \
|
-DGPU_TARGETS=gfx942 \
|
||||||
-DGGML_HIP=ON \
|
-DGGML_HIP=ON \
|
||||||
-DGGML_HIP_EXPORT_METRICS=Off \
|
-DGGML_HIP_EXPORT_METRICS=Off \
|
||||||
-DCMAKE_HIP_FLAGS="-Werror -Wno-tautological-compare" \
|
-DCMAKE_HIP_FLAGS="-Werror -Wno-tautological-compare" \
|
||||||
|
|||||||
Reference in New Issue
Block a user