From 419b63b02e66557a10e88a729d585604217de0c7 Mon Sep 17 00:00:00 2001 From: Green Sky Date: Sun, 20 Oct 2024 16:11:24 +0200 Subject: [PATCH] try fix 32bit --- src/solanaceae/crdtnotes/crdtnotes.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/solanaceae/crdtnotes/crdtnotes.hpp b/src/solanaceae/crdtnotes/crdtnotes.hpp index 249501d..6b24705 100644 --- a/src/solanaceae/crdtnotes/crdtnotes.hpp +++ b/src/solanaceae/crdtnotes/crdtnotes.hpp @@ -11,8 +11,8 @@ using ID32 = std::array; template<> struct std::hash { - std::size_t operator()(ID32 const& s) const noexcept { - static_assert(sizeof(size_t) == 8); + std::uint64_t operator()(ID32 const& s) const noexcept { + //static_assert(sizeof(size_t) == 8); // TODO: maybe shuffle the indices a bit return (static_cast(s[0]) << 8*0) |