From: Herman Semenoff Date: Wed, 3 Dec 2025 21:03:19 +0000 (+0300) Subject: ggml-cpu: remove duplicate conditional check 'iid' (llama/17650) X-Git-Tag: upstream/0.9.4.395~73 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=12473f75bb13491e3b5e7af1a04ff69526c61580;p=pkg%2Fggml%2Fsources%2Fggml ggml-cpu: remove duplicate conditional check 'iid' (llama/17650) --- diff --git a/src/ggml-cpu/ops.cpp b/src/ggml-cpu/ops.cpp index 608e82af..ac16b368 100644 --- a/src/ggml-cpu/ops.cpp +++ b/src/ggml-cpu/ops.cpp @@ -6383,7 +6383,7 @@ static void ggml_compute_forward_im2col_3d_f16( const int64_t iih = ioh*s1 + ikh*d1 - p1; const int64_t iid = iod*s2 + ikd*d2 - p2; - if (iid < 0 || iid >= ID || iih < 0 || iih >= IH || iiw < 0 || iiw >= IW || iid < 0 || iid >= ID) { + if (iid < 0 || iid >= ID || iih < 0 || iih >= IH || iiw < 0 || iiw >= IW) { dst_data[iic*KD_KH_KW + ikd * KH_KW + ikh*KW + ikw] = 0; } else { const float * const s = (const float *) ((const char *)src_data + iid*nb12 + iih*nb11 + iiw*nb10); // [ID, IH, IW]