]> git.djapps.eu Git - pkg/ggml/sources/ggml/commitdiff
docker : add cann build pipline (llama/14591)
authordiannao <redacted>
Fri, 1 Aug 2025 02:02:34 +0000 (10:02 +0800)
committerGeorgi Gerganov <redacted>
Sat, 2 Aug 2025 14:51:21 +0000 (17:51 +0300)
* docker: add cann build pipline

* docker: add cann build pipline

* docker: fix cann devops

* cann : fix multi card hccl

* Update src/ggml-cann/ggml-cann.cpp

Co-authored-by: Xuan-Son Nguyen <redacted>
* Update ggml-cann.cpp

---------

Co-authored-by: Georgi Gerganov <redacted>
Co-authored-by: Xuan-Son Nguyen <redacted>
src/ggml-cann/ggml-cann.cpp

index 49f55891d8595369e797e4b03490c4beb4b81823..8eb8b1470bb701b09067f3185ce0d0be29051290 100755 (executable)
@@ -2016,6 +2016,9 @@ static bool ggml_backend_cann_cpy_tensor_async(
         (ggml_backend_cann_context*)backend_dst->context;
 
     size_t copy_size = ggml_nbytes(dst);
+    if (copy_size == 0) {
+        return true;
+    }
     if (backend_src != backend_dst) {
         ggml_backend_cann_buffer_context* buf_ctx_src =
             (ggml_backend_cann_buffer_context*)buf_src->context;