mirror of
https://github.com/boostorg/uuid.git
synced 2026-01-19 04:42:16 +00:00
Fix -Wsign-conversion warning with gcc 13.3.
This commit is contained in:
@@ -208,7 +208,7 @@ BOOST_FORCEINLINE Char* to_chars_simd(uuid const& u, Char* out) noexcept
|
||||
#if defined(BOOST_UUID_USE_SSE41)
|
||||
detail::store_native_u32(out + 32, static_cast<std::uint32_t>(_mm_extract_epi32(mm_chars3, 3)));
|
||||
#else
|
||||
detail::store_native_u32(out + 32, _mm_cvtsi128_si32(_mm_srli_si128(mm_chars3, 12)));
|
||||
detail::store_native_u32(out + 32, static_cast<std::uint32_t>(_mm_cvtsi128_si32(_mm_srli_si128(mm_chars3, 12))));
|
||||
#endif
|
||||
}
|
||||
else BOOST_IF_CONSTEXPR (sizeof(Char) == 2u)
|
||||
|
||||
Reference in New Issue
Block a user