id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 12720,Implement is_floating_point and is_arithmetic for float128,Charles Karney ,John Maddock,"The following program {{{ #include #include #include int main() { unsigned s = std::random_device()(); std::mt19937 g(s); std::uniform_real_distribution dis; std::cout << dis(g) << ""\n""; } }}} fails to compile with g++ 6.3.1 due to this static assertion failure {{{ /usr/include/c++/6.3.1/bits/random.h:160:2: error: static assertion failed: template argument not a floating point type static_assert(std::is_floating_point<_DInputType>::value, ^~~~~~~~~~~~~ }}} ",Feature Requests,closed,To Be Determined,multiprecision,Boost 1.60.0,Problem,wontfix,,