Commit 788aaef
committed
Windows GPU jobs: build artifact only (drop ctest on GPU-less runners)
Run 28329190065 (d36d026): the CUDA full-toolkit fix worked — CUDA 13.2
now compiles the entire ggml-cuda backend and the build succeeds. It
then failed at ctest: gtest_discover_tests cannot enumerate the
CUDA-linked jllama_test.exe on a GPU-less GitHub runner (the binary
errors probing for a CUDA device at startup), so CMake registers the
failing jllama_test_NOT_BUILT sentinel.
Running a GPU-linked unit-test binary on a runner with no GPU is not
possible, and the C++ unit suite is CPU-only logic already fully covered
by the `C++ Tests` job and the CPU Windows jobs. So the three Windows GPU
build jobs now build the artifact only: drop -DBUILD_TESTING and the
ctest step from cuda/vulkan/opencl. The jllama.dll artifact (the real
deliverable) is unaffected. Docs (CLAUDE.md, TODO.md) updated.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Deqf9xS6jz9t1idytVTaPV1 parent d36d026 commit 788aaef
3 files changed
Lines changed: 18 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
723 | 723 | | |
724 | 724 | | |
725 | 725 | | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
726 | 730 | | |
727 | | - | |
728 | | - | |
729 | | - | |
| 731 | + | |
730 | 732 | | |
731 | 733 | | |
732 | 734 | | |
| |||
771 | 773 | | |
772 | 774 | | |
773 | 775 | | |
| 776 | + | |
| 777 | + | |
774 | 778 | | |
775 | | - | |
776 | | - | |
777 | | - | |
| 779 | + | |
778 | 780 | | |
779 | 781 | | |
780 | 782 | | |
| |||
814 | 816 | | |
815 | 817 | | |
816 | 818 | | |
| 819 | + | |
| 820 | + | |
817 | 821 | | |
818 | | - | |
819 | | - | |
820 | | - | |
| 822 | + | |
821 | 823 | | |
822 | 824 | | |
823 | 825 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
191 | | - | |
192 | | - | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
193 | 196 | | |
194 | 197 | | |
195 | 198 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
196 | 196 | | |
197 | 197 | | |
198 | 198 | | |
199 | | - | |
| 199 | + | |
| 200 | + | |
200 | 201 | | |
201 | 202 | | |
202 | 203 | | |
| |||
0 commit comments