Przeglądaj źródła

CUDA: return -1 for nonexistent compiled arch (#15587)

Johannes Gäßler 4 miesięcy temu
rodzic
commit
8f5afa94c4
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      ggml/src/ggml-cuda/common.cuh

+ 2 - 2
ggml/src/ggml-cuda/common.cuh

@@ -107,9 +107,9 @@ constexpr bool ggml_cuda_has_arch(const int arch) {
     return ggml_cuda_has_arch_impl(arch, __CUDA_ARCH_LIST__);
 }
 
-constexpr int ggml_cuda_highest_compiled_arch_impl(const int arch, const int cur) {
+constexpr int ggml_cuda_highest_compiled_arch_impl(const int /*arch*/, const int cur) {
     if (cur == 0) {
-        GGML_ABORT("ggml was not compiled with any CUDA arch <= %d", arch);
+        return -1;
     }
     return cur;
 }