/////////////////////////////////////////////////////////////// // Copyright 2012 John Maddock. Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt #ifdef _MSC_VER #define _SCL_SECURE_NO_WARNINGS #endif #include #define NO_MIXED_OPS #define BOOST_MP_NOT_TESTING_NUMBER #include "test_arithmetic.hpp" #include template struct is_boost_rational > : public boost::mpl::true_ {}; namespace boost { namespace multiprecision { template <> struct number_category > : public mpl::int_ {}; }} // namespace boost::multiprecision int main() { test >(); return boost::report_errors(); }