/home/milerius/vcpkg/installed/x64-linux/include/entt/entity/../core/hashed_string.hpp:72:41: note: constexpr evaluation exceeded maximum depth of 512 calls
/home/milerius/vcpkg/installed/x64-linux/include/entt/entity/../core/type_info.hpp:60:24: fatal error: constexpr variable 'value' must be initialized by a constant expression constexpr auto value = entt::hashed_string::value(ENTT_PRETTY_FUNCTION_CONSTEXPR)
I think we can easily make fnv not recursive. I'll try it before to use a different algorithm. Nice to know that djb2 fits the purpose btw. Thanks for pointing this out. :+1:
AS discussed on gitter i open the issue here:
/home/milerius/vcpkg/installed/x64-linux/include/entt/entity/../core/hashed_string.hpp:72:41: note: constexpr evaluation exceeded maximum depth of 512 calls
/home/milerius/vcpkg/installed/x64-linux/include/entt/entity/../core/type_info.hpp:60:24: fatal error: constexpr variable 'value' must be initialized by a constant expression constexpr auto value = entt::hashed_string::value(ENTT_PRETTY_FUNCTION_CONSTEXPR)