From 7fbe8d3ac269bff67ef7e5bd7a4e593e4a709e8a Mon Sep 17 00:00:00 2001 From: Kawrakow Date: Wed, 3 Dec 2025 11:32:19 +0100 Subject: [PATCH] Fix bug in ggml_cuda_op_scale_tensor (#1031) Co-authored-by: Iwan Kawrakow --- ggml/src/ggml-cuda/binbcast.cu | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ggml/src/ggml-cuda/binbcast.cu b/ggml/src/ggml-cuda/binbcast.cu index 7ab7fc26..b3c52006 100644 --- a/ggml/src/ggml-cuda/binbcast.cu +++ b/ggml/src/ggml-cuda/binbcast.cu @@ -360,9 +360,7 @@ static void ggml_cuda_op_scale_tensor(ggml_backend_cuda_context & ctx, ggml_tens GGML_ASSERT(src0->type == GGML_TYPE_F32); GGML_ASSERT( dst->type == GGML_TYPE_F32); - - float scale; - memcpy(&scale, dst->src[1]->data, sizeof(float)); + GGML_ASSERT(dst->src[1]->type == GGML_TYPE_F32); scale_f32_cuda_l(src0_d, dst_d, dst->src[1]->data, ggml_nelements(src0), stream); }