Bugzilla – Bug 2871
uint128_t type not portable
Last modified: 2018-02-08 20:04:20 UTC
changeset 13277 introduces use of uint128_t type to ipv6-address-helper.cc, but Robert reports that this type is not supported in Visual Studio. One possibility is to rework the code to use struct in6_addr, or other refactoring...
Not a big issue. I can use two uint64_t there. However... what should we do with all the other places where uint128_t is used ? Should we deprecate it ? T.
(In reply to Tommaso Pecorella from comment #1) > Not a big issue. I can use two uint64_t there. > > However... what should we do with all the other places where uint128_t is > used ? > Should we deprecate it ? > > T. My scan of the codebase is that it is only used in the int64x64 code in core, but multiple implementations with a fallback if uint128_t is not available on the platform. So I think we need to just fix it in the newly committed code.
fixed in changeset: 13281:fcb5d90f5a27