mirror of
				https://github.com/ggml-org/llama.cpp.git
				synced 2025-10-31 08:51:55 +00:00 
			
		
		
		
	k-quants : GCC12 compilation fix (#1792)
This commit is contained in:
		| @@ -1519,7 +1519,7 @@ void ggml_vec_dot_q4_K_q8_K(const int n, float * restrict s, const void * restri | |||||||
|  |  | ||||||
|     const uint8x16_t m4b = vdupq_n_u8(0xf); |     const uint8x16_t m4b = vdupq_n_u8(0xf); | ||||||
| #ifdef __ARM_FEATURE_DOTPROD | #ifdef __ARM_FEATURE_DOTPROD | ||||||
|     const uint32x4_t mzero = vdupq_n_s32(0); |     const int32x4_t mzero = vdupq_n_s32(0); | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
|     int8x16x2_t q4bytes; |     int8x16x2_t q4bytes; | ||||||
| @@ -1745,7 +1745,7 @@ void ggml_vec_dot_q5_K_q8_K(const int n, float * restrict s, const void * restri | |||||||
| #ifdef __ARM_NEON | #ifdef __ARM_NEON | ||||||
|  |  | ||||||
|     const uint8x16_t m4b = vdupq_n_u8(0xf); |     const uint8x16_t m4b = vdupq_n_u8(0xf); | ||||||
|     const uint32x4_t mzero = vdupq_n_u32(0); |     const int32x4_t mzero = vdupq_n_s32(0); | ||||||
|     const uint8x16_t mone = vdupq_n_u8(1); |     const uint8x16_t mone = vdupq_n_u8(1); | ||||||
|     const uint8x16_t mtwo = vdupq_n_u8(2); |     const uint8x16_t mtwo = vdupq_n_u8(2); | ||||||
|  |  | ||||||
| @@ -2242,5 +2242,3 @@ void ggml_vec_dot_q6_K_q8_K(const int n, float * restrict s, const void * restri | |||||||
|     *s = sumf; |     *s = sumf; | ||||||
| #endif | #endif | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Artyom Lebedev
					Artyom Lebedev