From 397c0b8d260566dc0f0c3c8ab3dcc114f36af65f Mon Sep 17 00:00:00 2001 From: IRainman Date: Wed, 22 Oct 2025 01:31:06 +0300 Subject: [PATCH] # fix for FASTFLOAT_64BIT --- include/fast_float/ascii_number.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/fast_float/ascii_number.h b/include/fast_float/ascii_number.h index 22c6720..5bbb9c3 100644 --- a/include/fast_float/ascii_number.h +++ b/include/fast_float/ascii_number.h @@ -76,7 +76,7 @@ fastfloat_really_inline uint64_t simd_read8_to_u64(__m128i const &data) { FASTFLOAT_SIMD_DISABLE_WARNINGS // _mm_packus_epi16 is SSE2+, converts 8×u16 → 8×u8 __m128i const packed = _mm_packus_epi16(data, data); -#ifdef FASTFLOAT_SSE42 +#ifdef FASTFLOAT_64BIT return static_cast(_mm_cvtsi128_si64(packed)); #else uint64_t value;