From abed262eebb84151283d3e3dff90788e48450cbb Mon Sep 17 00:00:00 2001 From: Aidan Date: Tue, 27 Feb 2024 12:02:41 +0000 Subject: [PATCH] Explicitly state scaled data type --- ggml-sycl.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ggml-sycl.cpp b/ggml-sycl.cpp index 9831c24b5..6f391b0c6 100644 --- a/ggml-sycl.cpp +++ b/ggml-sycl.cpp @@ -13401,8 +13401,8 @@ static void ggml_sycl_mul_mat_batched_sycl(const ggml_tensor *src0, main_stream->submit([&](sycl::handler &cgh) { const void **ptrs_src_get = ptrs_src.get(); void **ptrs_dst_get = ptrs_dst.get(); - auto nb12_scaled = src1->type == GGML_TYPE_F16 ? nb12 : nb12 / 2; - auto nb13_scaled = src1->type == GGML_TYPE_F16 ? nb13 : nb13 / 2; + size_t nb12_scaled = src1->type == GGML_TYPE_F16 ? nb12 : nb12 / 2; + size_t nb13_scaled = src1->type == GGML_TYPE_F16 ? nb13 : nb13 / 2; cgh.parallel_for(sycl::nd_range<3>(block_dims, block_dims), [=](sycl::nd_item<3> item_ct1) { k_compute_batched_ptrs(