Ubuntu – Maximal value of the Boost Multiprecision type 'float128' gives me a compilation error with GCC in C++20 mode
This simple code can't be compiled with the -std=c++20 option: #include <limits> #include <boost/multiprecision/float128.hpp> namespace bm = boost::multiprecision; int main() { auto const m = std::numeric_limits<bm::float128>::max(); } The compilation command and its error output: hekto@ubuntu:~$ g++ -std=c++20 test.cpp In file…