What about supporting std::numeric_limits, std::make_unsigned_t and std::integral concepts as an extension for __uint128_t and __int128_t??

Marc Glisse marc.glisse@inria.fr
Sat May 23 21:26:28 GMT 2020


On Sat, 23 May 2020, sotrdg sotrdg via Libstdc++ wrote:

> It is absolutely a pain in a template world code like this do not work.
>
>                std::make_unsigned_t<__int128_t>;
>                static_assert(std::unsigned_integral<__uint128_t>);

Aren't most of those already supported? What exact code are you compiling 
with what exact compiler and options?

-- 
Marc Glisse


More information about the Libstdc++ mailing list