Fixes for cxx11 changes to dependencies:

Make Multiprecision tests depend on <type_traits> and BOOST_NO_CXX11_HDR_TYPE_TRAITS.
Use specific Boost.Random headers and not <boost/random.hpp> as the latter pulls in some of Boost.Math which has now moved to C++11.
This commit is contained in:
jzmaddock
2021-02-18 18:29:03 +00:00
parent 092d94c833
commit 2ca7c7b6e3
2 changed files with 3 additions and 2 deletions

View File

@ -23,7 +23,8 @@
#include <boost/mpl/list.hpp> // for boost::mpl::list
#include <boost/operators.hpp>
#include <boost/core/lightweight_test.hpp>
#include <boost/random.hpp>
#include <boost/random/mersenne_twister.hpp>
#include <boost/random/uniform_int.hpp>
#include <boost/rational.hpp>
#include <istream> // for std::basic_istream