mirror of
				https://github.com/ggml-org/llama.cpp.git
				synced 2025-11-03 09:22:01 +00:00 
			
		
		
		
	fixed compilation warnings in ggml-sycl (#12424)
This commit is contained in:
		
				
					committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							7dfad387e3
						
					
				
				
					commit
					a53f7f7b88
				
			@@ -210,7 +210,7 @@ static void convert_mul_mat_vec_f16_sycl(const void *vx, const dfloat *y,
 | 
			
		||||
 | 
			
		||||
        stream->parallel_for(
 | 
			
		||||
            sycl::nd_range<3>(block_nums * block_dims, block_dims),
 | 
			
		||||
            [=](sycl::nd_item<3> item_ct1) [[intel::reqd_sub_group_size(WARP_SIZE)]] {
 | 
			
		||||
            [=](sycl::nd_item<3> item_ct1) [[sycl::reqd_sub_group_size(WARP_SIZE)]] {
 | 
			
		||||
                dequantize_mul_mat_vec<1, 1, convert_f16>(vx, y, dst, ncols,
 | 
			
		||||
                                                          nrows, item_ct1);
 | 
			
		||||
            });
 | 
			
		||||
@@ -879,7 +879,7 @@ static void dequantize_mul_mat_vec_q4_0_sycl_reorder(const void *vx, const dfloa
 | 
			
		||||
 | 
			
		||||
        stream->parallel_for(
 | 
			
		||||
            sycl::nd_range<3>(block_nums * block_dims, block_dims),
 | 
			
		||||
            [=](sycl::nd_item<3> item_ct1) [[intel::reqd_sub_group_size(WARP_SIZE)]] {
 | 
			
		||||
            [=](sycl::nd_item<3> item_ct1) [[sycl::reqd_sub_group_size(WARP_SIZE)]] {
 | 
			
		||||
                dequantize_mul_mat_vec_reorder<QK4_0, QR4_0, dequantize_q4_0_reorder>(
 | 
			
		||||
                    vx, y, dst, ncols, nrows, item_ct1);
 | 
			
		||||
            });
 | 
			
		||||
@@ -902,7 +902,7 @@ static void dequantize_mul_mat_vec_q4_0_sycl(const void *vx, const dfloat *y,
 | 
			
		||||
 | 
			
		||||
        stream->parallel_for(
 | 
			
		||||
            sycl::nd_range<3>(block_nums * block_dims, block_dims),
 | 
			
		||||
            [=](sycl::nd_item<3> item_ct1) [[intel::reqd_sub_group_size(WARP_SIZE)]] {
 | 
			
		||||
            [=](sycl::nd_item<3> item_ct1) [[sycl::reqd_sub_group_size(WARP_SIZE)]] {
 | 
			
		||||
                dequantize_mul_mat_vec<QK4_0, QR4_0, dequantize_q4_0>(
 | 
			
		||||
                    vx, y, dst, ncols, nrows, item_ct1);
 | 
			
		||||
            });
 | 
			
		||||
@@ -923,7 +923,7 @@ static void dequantize_mul_mat_vec_q4_1_sycl(const void *vx, const dfloat *y,
 | 
			
		||||
 | 
			
		||||
        stream->parallel_for(
 | 
			
		||||
            sycl::nd_range<3>(block_nums * block_dims, block_dims),
 | 
			
		||||
            [=](sycl::nd_item<3> item_ct1) [[intel::reqd_sub_group_size(WARP_SIZE)]] {
 | 
			
		||||
            [=](sycl::nd_item<3> item_ct1) [[sycl::reqd_sub_group_size(WARP_SIZE)]] {
 | 
			
		||||
                dequantize_mul_mat_vec<QK4_1, QR4_1, dequantize_q4_1>(
 | 
			
		||||
                    vx, y, dst, ncols, nrows, item_ct1);
 | 
			
		||||
            });
 | 
			
		||||
@@ -944,7 +944,7 @@ static void dequantize_mul_mat_vec_q5_0_sycl(const void *vx, const dfloat *y,
 | 
			
		||||
 | 
			
		||||
        stream->parallel_for(
 | 
			
		||||
            sycl::nd_range<3>(block_nums * block_dims, block_dims),
 | 
			
		||||
            [=](sycl::nd_item<3> item_ct1) [[intel::reqd_sub_group_size(WARP_SIZE)]] {
 | 
			
		||||
            [=](sycl::nd_item<3> item_ct1) [[sycl::reqd_sub_group_size(WARP_SIZE)]] {
 | 
			
		||||
                dequantize_mul_mat_vec<QK5_0, QR5_0, dequantize_q5_0>(
 | 
			
		||||
                    vx, y, dst, ncols, nrows, item_ct1);
 | 
			
		||||
            });
 | 
			
		||||
@@ -965,7 +965,7 @@ static void dequantize_mul_mat_vec_q5_1_sycl(const void *vx, const dfloat *y,
 | 
			
		||||
 | 
			
		||||
        stream->parallel_for(
 | 
			
		||||
            sycl::nd_range<3>(block_nums * block_dims, block_dims),
 | 
			
		||||
            [=](sycl::nd_item<3> item_ct1) [[intel::reqd_sub_group_size(WARP_SIZE)]] {
 | 
			
		||||
            [=](sycl::nd_item<3> item_ct1) [[sycl::reqd_sub_group_size(WARP_SIZE)]] {
 | 
			
		||||
                dequantize_mul_mat_vec<QK5_1, QR5_1, dequantize_q5_1>(
 | 
			
		||||
                    vx, y, dst, ncols, nrows, item_ct1);
 | 
			
		||||
            });
 | 
			
		||||
@@ -986,7 +986,7 @@ static void dequantize_mul_mat_vec_q8_0_sycl(const void *vx, const dfloat *y,
 | 
			
		||||
 | 
			
		||||
        stream->parallel_for(
 | 
			
		||||
            sycl::nd_range<3>(block_nums * block_dims, block_dims),
 | 
			
		||||
            [=](sycl::nd_item<3> item_ct1) [[intel::reqd_sub_group_size(WARP_SIZE)]] {
 | 
			
		||||
            [=](sycl::nd_item<3> item_ct1) [[sycl::reqd_sub_group_size(WARP_SIZE)]] {
 | 
			
		||||
                dequantize_mul_mat_vec<QK8_0, QR8_0, dequantize_q8_0>(
 | 
			
		||||
                    vx, y, dst, ncols, nrows, item_ct1);
 | 
			
		||||
            });
 | 
			
		||||
@@ -1004,7 +1004,7 @@ static void dequantize_mul_mat_vec_q2_K_sycl(const void *vx, const float *y,
 | 
			
		||||
    const sycl::range<3> block_dims(1, ny, QK_WARP_SIZE);
 | 
			
		||||
    stream->parallel_for(
 | 
			
		||||
        sycl::nd_range<3>(block_nums * block_dims, block_dims),
 | 
			
		||||
        [=](sycl::nd_item<3> item_ct1) [[intel::reqd_sub_group_size(QK_WARP_SIZE)]] {
 | 
			
		||||
        [=](sycl::nd_item<3> item_ct1) [[sycl::reqd_sub_group_size(QK_WARP_SIZE)]] {
 | 
			
		||||
            dequantize_mul_mat_vec_q2_k(vx, y, dst, ncols, nrows, item_ct1);
 | 
			
		||||
        });
 | 
			
		||||
}
 | 
			
		||||
@@ -1020,7 +1020,7 @@ static void dequantize_mul_mat_vec_q3_K_sycl(const void *vx, const float *y,
 | 
			
		||||
    const sycl::range<3> block_dims(1, ny, QK_WARP_SIZE);
 | 
			
		||||
    stream->parallel_for(
 | 
			
		||||
        sycl::nd_range<3>(block_nums * block_dims, block_dims),
 | 
			
		||||
        [=](sycl::nd_item<3> item_ct1) [[intel::reqd_sub_group_size(QK_WARP_SIZE)]] {
 | 
			
		||||
        [=](sycl::nd_item<3> item_ct1) [[sycl::reqd_sub_group_size(QK_WARP_SIZE)]] {
 | 
			
		||||
            dequantize_mul_mat_vec_q3_k(vx, y, dst, ncols, nrows, item_ct1);
 | 
			
		||||
        });
 | 
			
		||||
}
 | 
			
		||||
@@ -1036,7 +1036,7 @@ static void dequantize_mul_mat_vec_q4_K_sycl(const void *vx, const float *y,
 | 
			
		||||
    const sycl::range<3> block_dims(1, ny, QK_WARP_SIZE);
 | 
			
		||||
    stream->parallel_for(
 | 
			
		||||
        sycl::nd_range<3>(block_nums * block_dims, block_dims),
 | 
			
		||||
        [=](sycl::nd_item<3> item_ct1) [[intel::reqd_sub_group_size(QK_WARP_SIZE)]] {
 | 
			
		||||
        [=](sycl::nd_item<3> item_ct1) [[sycl::reqd_sub_group_size(QK_WARP_SIZE)]] {
 | 
			
		||||
            dequantize_mul_mat_vec_q4_k(vx, y, dst, ncols, nrows, item_ct1);
 | 
			
		||||
        });
 | 
			
		||||
}
 | 
			
		||||
@@ -1049,7 +1049,7 @@ static void dequantize_mul_mat_vec_q5_K_sycl(const void *vx, const float *y,
 | 
			
		||||
    const sycl::range<3> block_dims(1, 1, QK_WARP_SIZE);
 | 
			
		||||
    stream->parallel_for(
 | 
			
		||||
        sycl::nd_range<3>(sycl::range<3>(1, 1, nrows) * block_dims, block_dims),
 | 
			
		||||
        [=](sycl::nd_item<3> item_ct1) [[intel::reqd_sub_group_size(QK_WARP_SIZE)]] {
 | 
			
		||||
        [=](sycl::nd_item<3> item_ct1) [[sycl::reqd_sub_group_size(QK_WARP_SIZE)]] {
 | 
			
		||||
            dequantize_mul_mat_vec_q5_k(vx, y, dst, ncols, item_ct1);
 | 
			
		||||
        });
 | 
			
		||||
}
 | 
			
		||||
@@ -1065,7 +1065,7 @@ static void dequantize_mul_mat_vec_q6_K_sycl(const void *vx, const float *y,
 | 
			
		||||
    const sycl::range<3> block_dims(1, ny, QK_WARP_SIZE);
 | 
			
		||||
    stream->parallel_for(
 | 
			
		||||
        sycl::nd_range<3>(block_nums * block_dims, block_dims),
 | 
			
		||||
        [=](sycl::nd_item<3> item_ct1) [[intel::reqd_sub_group_size(QK_WARP_SIZE)]] {
 | 
			
		||||
        [=](sycl::nd_item<3> item_ct1) [[sycl::reqd_sub_group_size(QK_WARP_SIZE)]] {
 | 
			
		||||
            dequantize_mul_mat_vec_q6_k(vx, y, dst, ncols, nrows, item_ct1);
 | 
			
		||||
        });
 | 
			
		||||
}
 | 
			
		||||
@@ -1143,7 +1143,6 @@ void ggml_sycl_op_dequantize_mul_mat_vec(
 | 
			
		||||
        default:
 | 
			
		||||
            printf("ggml_sycl_op_dequantize_mul_mat_vec unsupported GGML_TYPE %d\n", src0->type);
 | 
			
		||||
            GGML_ABORT("fatal error");
 | 
			
		||||
            break;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    GGML_UNUSED(src1);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user