]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
tests : disable backend sampler hip multi output (#26878)
authorJim Wu <redacted>
Tue, 11 Aug 2026 04:21:32 +0000 (21:21 -0700)
committerGitHub <redacted>
Tue, 11 Aug 2026 04:21:32 +0000 (07:21 +0300)
commit4801e3c567d5131dd41b387df5f2d4b1370d92be
treebdcc5d08a58aca77f0457d76d05e69568efbf77a
parent14e78ddef7a2061e7d5a31dce4eb7ee0bcdbc840
tests : disable backend sampler hip multi output (#26878)

* test-backend-sampler: skip multi_output_sampling_chain on HIP

The new multi_output_sampling_chain test uses top_k, whose backend probs
path needs CUB (unavailable on HIP), so sampled_probs is null and the test
aborts. Add it to the existing HIP skip list alongside the other TOP_K tests.

* ci: keep gpu-rocm logs in a per-run dir keyed by GitHub run id

The self-hosted gpu-rocm runner can't upload logs to Azure blob (egress
firewalled), so a run's logs were wiped by the next run. Write each run's
logs to $OUT/run-<run_id>-<attempt>/ so an Actions run URL maps to its logs.

* test-backend-sampler: also skip multi_output_cpu on HIP

Like the other TOP_K-based subtests, multi_output_cpu's backend sampler
never initializes on HIP (no CUB TOP_K), so it aborts. Add it to the skip list.

---------

Co-authored-by: Jim Wu <redacted>
ci/run.sh
tests/test-backend-sampler.cpp