]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/multiprecision/performance/performance_test.cpp
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / boost / libs / multiprecision / performance / performance_test.cpp
index 3ef90c749419be25409d4057c9e80f0efc68f036..3dcd936b64b26b8bc89d8816a1656e5bd838a826 100644 (file)
@@ -1,8 +1,30 @@
 ///////////////////////////////////////////////////////////////
-//  Copyright 2011-9 John Maddock. Distributed under the Boost
+//  Copyright 2011-21 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
 
+//
+// This is the main entry point for our operator performance test suite.
+// In order to build this program, you must compile and link this file against
+// all the libs/multiprecision/performance/performance_test_files/*.cpp files.
+// 
+// The default behaviour is to "test everything", which is probably not what you want.
+// In order to restict testing to a specific selection of backends, you will need to
+// define one or more of the following macros when building:
+// 
+// TEST_MPF
+// TEST_MPZ
+// TEST_CPP_DEC_FLOAT
+// TEST_MPFR
+// TEST_MPQ
+// TEST_TOMMATH
+// TEST_TOMMATH_BOOST_RATIONAL
+// TEST_MPZ_BOOST_RATIONAL
+// TEST_CPP_INT
+// TEST_CPP_INT_RATIONAL
+// TEST_CPP_BIN_FLOAT
+//
+
 #include "performance_test.hpp"
 
 #ifdef TEST_MPZ