]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/numeric/interval/test/cmp_exp.cpp
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / boost / libs / numeric / interval / test / cmp_exp.cpp
index 616650fda404c436a2c1522668620ad3a03a1e37..b37f421ece2330f40a40eba393ea535b2fa87105 100644 (file)
 static void test_12_34() {
   const I a(1,2), b(3,4);
 
-  BOOST_CHECK(cerlt(a, b));
-  BOOST_CHECK(cerle(a, b));
-  BOOST_CHECK(!cergt(a, b));
-  BOOST_CHECK(!cerge(a, b));
-
-  BOOST_CHECK(!cerlt(b, a));
-  BOOST_CHECK(!cerle(b, a));
-  BOOST_CHECK(cergt(b, a));
-  BOOST_CHECK(cerge(b, a));
-
-  BOOST_CHECK(poslt(a, b));
-  BOOST_CHECK(posle(a, b));
-  BOOST_CHECK(!posgt(a, b));
-  BOOST_CHECK(!posge(a, b));
-
-  BOOST_CHECK(!poslt(b, a));
-  BOOST_CHECK(!posle(b, a));
-  BOOST_CHECK(posgt(b, a));
-  BOOST_CHECK(posge(b, a));
-
-  BOOST_CHECK(!cereq(a, b));
-  BOOST_CHECK(cerne(a, b));
-  BOOST_CHECK(!poseq(a, b));
-  BOOST_CHECK(posne(a, b));
-
-  BOOST_CHECK(!cereq(b, a));
-  BOOST_CHECK(cerne(b, a));
-  BOOST_CHECK(!poseq(b, a));
-  BOOST_CHECK(posne(b, a));
+  BOOST_TEST(cerlt(a, b));
+  BOOST_TEST(cerle(a, b));
+  BOOST_TEST(!cergt(a, b));
+  BOOST_TEST(!cerge(a, b));
+
+  BOOST_TEST(!cerlt(b, a));
+  BOOST_TEST(!cerle(b, a));
+  BOOST_TEST(cergt(b, a));
+  BOOST_TEST(cerge(b, a));
+
+  BOOST_TEST(poslt(a, b));
+  BOOST_TEST(posle(a, b));
+  BOOST_TEST(!posgt(a, b));
+  BOOST_TEST(!posge(a, b));
+
+  BOOST_TEST(!poslt(b, a));
+  BOOST_TEST(!posle(b, a));
+  BOOST_TEST(posgt(b, a));
+  BOOST_TEST(posge(b, a));
+
+  BOOST_TEST(!cereq(a, b));
+  BOOST_TEST(cerne(a, b));
+  BOOST_TEST(!poseq(a, b));
+  BOOST_TEST(posne(a, b));
+
+  BOOST_TEST(!cereq(b, a));
+  BOOST_TEST(cerne(b, a));
+  BOOST_TEST(!poseq(b, a));
+  BOOST_TEST(posne(b, a));
 
 # ifdef BOOST_BORLANDC
   ::detail::ignore_unused_variable_warning(a);
@@ -56,35 +56,35 @@ static void test_12_34() {
 static void test_13_24() {
   const I a(1,3), b(2,4);
 
-  BOOST_CHECK(!cerlt(a, b));
-  BOOST_CHECK(!cerle(a, b));
-  BOOST_CHECK(!cergt(a, b));
-  BOOST_CHECK(!cerge(a, b));
+  BOOST_TEST(!cerlt(a, b));
+  BOOST_TEST(!cerle(a, b));
+  BOOST_TEST(!cergt(a, b));
+  BOOST_TEST(!cerge(a, b));
 
-  BOOST_CHECK(!cerlt(b, a));
-  BOOST_CHECK(!cerle(b, a));
-  BOOST_CHECK(!cergt(b, a));
-  BOOST_CHECK(!cerge(b, a));
+  BOOST_TEST(!cerlt(b, a));
+  BOOST_TEST(!cerle(b, a));
+  BOOST_TEST(!cergt(b, a));
+  BOOST_TEST(!cerge(b, a));
 
-  BOOST_CHECK(poslt(a, b));
-  BOOST_CHECK(posle(a, b));
-  BOOST_CHECK(posgt(a, b));
-  BOOST_CHECK(posge(a, b));
+  BOOST_TEST(poslt(a, b));
+  BOOST_TEST(posle(a, b));
+  BOOST_TEST(posgt(a, b));
+  BOOST_TEST(posge(a, b));
 
-  BOOST_CHECK(poslt(b, a));
-  BOOST_CHECK(posle(b, a));
-  BOOST_CHECK(posgt(b, a));
-  BOOST_CHECK(posge(b, a));
+  BOOST_TEST(poslt(b, a));
+  BOOST_TEST(posle(b, a));
+  BOOST_TEST(posgt(b, a));
+  BOOST_TEST(posge(b, a));
 
-  BOOST_CHECK(!cereq(a, b));
-  BOOST_CHECK(!cerne(a, b));
-  BOOST_CHECK(poseq(a, b));
-  BOOST_CHECK(posne(a, b));
+  BOOST_TEST(!cereq(a, b));
+  BOOST_TEST(!cerne(a, b));
+  BOOST_TEST(poseq(a, b));
+  BOOST_TEST(posne(a, b));
 
-  BOOST_CHECK(!cereq(b, a));
-  BOOST_CHECK(!cerne(b, a));
-  BOOST_CHECK(poseq(b, a));
-  BOOST_CHECK(posne(b, a));
+  BOOST_TEST(!cereq(b, a));
+  BOOST_TEST(!cerne(b, a));
+  BOOST_TEST(poseq(b, a));
+  BOOST_TEST(posne(b, a));
 
 # ifdef BOOST_BORLANDC
   ::detail::ignore_unused_variable_warning(a);
@@ -97,35 +97,35 @@ static void test_13_24() {
 static void test_12_23() {
   const I a(1,2), b(2,3);
 
-  BOOST_CHECK(!cerlt(a, b));
-  BOOST_CHECK(cerle(a, b));
-  BOOST_CHECK(!cergt(a, b));
-  BOOST_CHECK(!cerge(a, b));
+  BOOST_TEST(!cerlt(a, b));
+  BOOST_TEST(cerle(a, b));
+  BOOST_TEST(!cergt(a, b));
+  BOOST_TEST(!cerge(a, b));
 
-  BOOST_CHECK(!cerlt(b, a));
-  BOOST_CHECK(!cerle(b, a));
-  BOOST_CHECK(!cergt(b, a));
-  BOOST_CHECK(cerge(b, a));
+  BOOST_TEST(!cerlt(b, a));
+  BOOST_TEST(!cerle(b, a));
+  BOOST_TEST(!cergt(b, a));
+  BOOST_TEST(cerge(b, a));
 
-  BOOST_CHECK(poslt(a, b));
-  BOOST_CHECK(posle(a, b));
-  BOOST_CHECK(!posgt(a, b));
-  BOOST_CHECK(posge(a, b));
+  BOOST_TEST(poslt(a, b));
+  BOOST_TEST(posle(a, b));
+  BOOST_TEST(!posgt(a, b));
+  BOOST_TEST(posge(a, b));
 
-  BOOST_CHECK(!poslt(b, a));
-  BOOST_CHECK(posle(b, a));
-  BOOST_CHECK(posgt(b, a));
-  BOOST_CHECK(posge(b, a));
+  BOOST_TEST(!poslt(b, a));
+  BOOST_TEST(posle(b, a));
+  BOOST_TEST(posgt(b, a));
+  BOOST_TEST(posge(b, a));
 
-  BOOST_CHECK(!cereq(a, b));
-  BOOST_CHECK(!cerne(a, b));
-  BOOST_CHECK(poseq(a, b));
-  BOOST_CHECK(posne(a, b));
+  BOOST_TEST(!cereq(a, b));
+  BOOST_TEST(!cerne(a, b));
+  BOOST_TEST(poseq(a, b));
+  BOOST_TEST(posne(a, b));
 
-  BOOST_CHECK(!cereq(b, a));
-  BOOST_CHECK(!cerne(b, a));
-  BOOST_CHECK(poseq(b, a));
-  BOOST_CHECK(posne(b, a));
+  BOOST_TEST(!cereq(b, a));
+  BOOST_TEST(!cerne(b, a));
+  BOOST_TEST(poseq(b, a));
+  BOOST_TEST(posne(b, a));
 
 # ifdef BOOST_BORLANDC
   ::detail::ignore_unused_variable_warning(a);
@@ -139,35 +139,35 @@ static void test_12_0() {
   const I a(1,2);
   const int b = 0;
 
-  BOOST_CHECK(!cerlt(a, b));
-  BOOST_CHECK(!cerle(a, b));
-  BOOST_CHECK(cergt(a, b));
-  BOOST_CHECK(cerge(a, b));
+  BOOST_TEST(!cerlt(a, b));
+  BOOST_TEST(!cerle(a, b));
+  BOOST_TEST(cergt(a, b));
+  BOOST_TEST(cerge(a, b));
 
-  BOOST_CHECK(cerlt(b, a));
-  BOOST_CHECK(cerle(b, a));
-  BOOST_CHECK(!cergt(b, a));
-  BOOST_CHECK(!cerge(b, a));
+  BOOST_TEST(cerlt(b, a));
+  BOOST_TEST(cerle(b, a));
+  BOOST_TEST(!cergt(b, a));
+  BOOST_TEST(!cerge(b, a));
 
-  BOOST_CHECK(!poslt(a, b));
-  BOOST_CHECK(!posle(a, b));
-  BOOST_CHECK(posgt(a, b));
-  BOOST_CHECK(posge(a, b));
+  BOOST_TEST(!poslt(a, b));
+  BOOST_TEST(!posle(a, b));
+  BOOST_TEST(posgt(a, b));
+  BOOST_TEST(posge(a, b));
 
-  BOOST_CHECK(poslt(b, a));
-  BOOST_CHECK(posle(b, a));
-  BOOST_CHECK(!posgt(b, a));
-  BOOST_CHECK(!posge(b, a));
+  BOOST_TEST(poslt(b, a));
+  BOOST_TEST(posle(b, a));
+  BOOST_TEST(!posgt(b, a));
+  BOOST_TEST(!posge(b, a));
 
-  BOOST_CHECK(!cereq(a, b));
-  BOOST_CHECK(cerne(a, b));
-  BOOST_CHECK(!poseq(a, b));
-  BOOST_CHECK(posne(a, b));
+  BOOST_TEST(!cereq(a, b));
+  BOOST_TEST(cerne(a, b));
+  BOOST_TEST(!poseq(a, b));
+  BOOST_TEST(posne(a, b));
 
-  BOOST_CHECK(!cereq(b, a));
-  BOOST_CHECK(cerne(b, a));
-  BOOST_CHECK(!poseq(b, a));
-  BOOST_CHECK(posne(b, a));
+  BOOST_TEST(!cereq(b, a));
+  BOOST_TEST(cerne(b, a));
+  BOOST_TEST(!poseq(b, a));
+  BOOST_TEST(posne(b, a));
 
 # ifdef BOOST_BORLANDC
   ::detail::ignore_unused_variable_warning(a);
@@ -181,35 +181,35 @@ static void test_12_1() {
   const I a(1,2);
   const int b = 1;
 
-  BOOST_CHECK(!cerlt(a, b));
-  BOOST_CHECK(!cerle(a, b));
-  BOOST_CHECK(!cergt(a, b));
-  BOOST_CHECK(cerge(a, b));
+  BOOST_TEST(!cerlt(a, b));
+  BOOST_TEST(!cerle(a, b));
+  BOOST_TEST(!cergt(a, b));
+  BOOST_TEST(cerge(a, b));
 
-  BOOST_CHECK(!cerlt(b, a));
-  BOOST_CHECK(cerle(b, a));
-  BOOST_CHECK(!cergt(b, a));
-  BOOST_CHECK(!cerge(b, a));
+  BOOST_TEST(!cerlt(b, a));
+  BOOST_TEST(cerle(b, a));
+  BOOST_TEST(!cergt(b, a));
+  BOOST_TEST(!cerge(b, a));
 
-  BOOST_CHECK(!poslt(a, b));
-  BOOST_CHECK(posle(a, b));
-  BOOST_CHECK(posgt(a, b));
-  BOOST_CHECK(posge(a, b));
+  BOOST_TEST(!poslt(a, b));
+  BOOST_TEST(posle(a, b));
+  BOOST_TEST(posgt(a, b));
+  BOOST_TEST(posge(a, b));
 
-  BOOST_CHECK(poslt(b, a));
-  BOOST_CHECK(posle(b, a));
-  BOOST_CHECK(!posgt(b, a));
-  BOOST_CHECK(posge(b, a));
+  BOOST_TEST(poslt(b, a));
+  BOOST_TEST(posle(b, a));
+  BOOST_TEST(!posgt(b, a));
+  BOOST_TEST(posge(b, a));
 
-  BOOST_CHECK(!cereq(a, b));
-  BOOST_CHECK(!cerne(a, b));
-  BOOST_CHECK(poseq(a, b));
-  BOOST_CHECK(posne(a, b));
+  BOOST_TEST(!cereq(a, b));
+  BOOST_TEST(!cerne(a, b));
+  BOOST_TEST(poseq(a, b));
+  BOOST_TEST(posne(a, b));
 
-  BOOST_CHECK(!cereq(b, a));
-  BOOST_CHECK(!cerne(b, a));
-  BOOST_CHECK(poseq(b, a));
-  BOOST_CHECK(posne(b, a));
+  BOOST_TEST(!cereq(b, a));
+  BOOST_TEST(!cerne(b, a));
+  BOOST_TEST(poseq(b, a));
+  BOOST_TEST(posne(b, a));
 
 # ifdef BOOST_BORLANDC
   ::detail::ignore_unused_variable_warning(a);
@@ -223,35 +223,35 @@ static void test_12_2() {
   const I a(1,2);
   const int b = 2;
 
-  BOOST_CHECK(!cerlt(a, b));
-  BOOST_CHECK(cerle(a, b));
-  BOOST_CHECK(!cergt(a, b));
-  BOOST_CHECK(!cerge(a, b));
+  BOOST_TEST(!cerlt(a, b));
+  BOOST_TEST(cerle(a, b));
+  BOOST_TEST(!cergt(a, b));
+  BOOST_TEST(!cerge(a, b));
 
-  BOOST_CHECK(!cerlt(b, a));
-  BOOST_CHECK(!cerle(b, a));
-  BOOST_CHECK(!cergt(b, a));
-  BOOST_CHECK(cerge(b, a));
+  BOOST_TEST(!cerlt(b, a));
+  BOOST_TEST(!cerle(b, a));
+  BOOST_TEST(!cergt(b, a));
+  BOOST_TEST(cerge(b, a));
 
-  BOOST_CHECK(poslt(a, b));
-  BOOST_CHECK(posle(a, b));
-  BOOST_CHECK(!posgt(a, b));
-  BOOST_CHECK(posge(a, b));
+  BOOST_TEST(poslt(a, b));
+  BOOST_TEST(posle(a, b));
+  BOOST_TEST(!posgt(a, b));
+  BOOST_TEST(posge(a, b));
 
-  BOOST_CHECK(!poslt(b, a));
-  BOOST_CHECK(posle(b, a));
-  BOOST_CHECK(posgt(b, a));
-  BOOST_CHECK(posge(b, a));
+  BOOST_TEST(!poslt(b, a));
+  BOOST_TEST(posle(b, a));
+  BOOST_TEST(posgt(b, a));
+  BOOST_TEST(posge(b, a));
 
-  BOOST_CHECK(!cereq(a, b));
-  BOOST_CHECK(!cerne(a, b));
-  BOOST_CHECK(poseq(a, b));
-  BOOST_CHECK(posne(a, b));
+  BOOST_TEST(!cereq(a, b));
+  BOOST_TEST(!cerne(a, b));
+  BOOST_TEST(poseq(a, b));
+  BOOST_TEST(posne(a, b));
 
-  BOOST_CHECK(!cereq(b, a));
-  BOOST_CHECK(!cerne(b, a));
-  BOOST_CHECK(poseq(b, a));
-  BOOST_CHECK(posne(b, a));
+  BOOST_TEST(!cereq(b, a));
+  BOOST_TEST(!cerne(b, a));
+  BOOST_TEST(poseq(b, a));
+  BOOST_TEST(posne(b, a));
 
 # ifdef BOOST_BORLANDC
   ::detail::ignore_unused_variable_warning(a);
@@ -265,35 +265,35 @@ static void test_12_3() {
   const I a(1,2);
   const int b = 3;
 
-  BOOST_CHECK(cerlt(a, b));
-  BOOST_CHECK(cerle(a, b));
-  BOOST_CHECK(!cergt(a, b));
-  BOOST_CHECK(!cerge(a, b));
+  BOOST_TEST(cerlt(a, b));
+  BOOST_TEST(cerle(a, b));
+  BOOST_TEST(!cergt(a, b));
+  BOOST_TEST(!cerge(a, b));
 
-  BOOST_CHECK(!cerlt(b, a));
-  BOOST_CHECK(!cerle(b, a));
-  BOOST_CHECK(cergt(b, a));
-  BOOST_CHECK(cerge(b, a));
+  BOOST_TEST(!cerlt(b, a));
+  BOOST_TEST(!cerle(b, a));
+  BOOST_TEST(cergt(b, a));
+  BOOST_TEST(cerge(b, a));
 
-  BOOST_CHECK(poslt(a, b));
-  BOOST_CHECK(posle(a, b));
-  BOOST_CHECK(!posgt(a, b));
-  BOOST_CHECK(!posge(a, b));
+  BOOST_TEST(poslt(a, b));
+  BOOST_TEST(posle(a, b));
+  BOOST_TEST(!posgt(a, b));
+  BOOST_TEST(!posge(a, b));
 
-  BOOST_CHECK(!poslt(b, a));
-  BOOST_CHECK(!posle(b, a));
-  BOOST_CHECK(posgt(b, a));
-  BOOST_CHECK(posge(b, a));
+  BOOST_TEST(!poslt(b, a));
+  BOOST_TEST(!posle(b, a));
+  BOOST_TEST(posgt(b, a));
+  BOOST_TEST(posge(b, a));
 
-  BOOST_CHECK(!cereq(a, b));
-  BOOST_CHECK(cerne(a, b));
-  BOOST_CHECK(!poseq(a, b));
-  BOOST_CHECK(posne(a, b));
+  BOOST_TEST(!cereq(a, b));
+  BOOST_TEST(cerne(a, b));
+  BOOST_TEST(!poseq(a, b));
+  BOOST_TEST(posne(a, b));
 
-  BOOST_CHECK(!cereq(b, a));
-  BOOST_CHECK(cerne(b, a));
-  BOOST_CHECK(!poseq(b, a));
-  BOOST_CHECK(posne(b, a));
+  BOOST_TEST(!cereq(b, a));
+  BOOST_TEST(cerne(b, a));
+  BOOST_TEST(!poseq(b, a));
+  BOOST_TEST(posne(b, a));
 
 # ifdef BOOST_BORLANDC
   ::detail::ignore_unused_variable_warning(a);
@@ -303,14 +303,14 @@ static void test_12_3() {
 
 static void test_12_12() {
   const I a(1,2), b(1,2);
-  BOOST_CHECK(!cereq(a, b));
-  BOOST_CHECK(!cerne(a, b));
-  BOOST_CHECK(poseq(a, b));
-  BOOST_CHECK(posne(a, b));
-  BOOST_CHECK(!cereq(b, a));
-  BOOST_CHECK(!cerne(b, a));
-  BOOST_CHECK(poseq(b, a));
-  BOOST_CHECK(posne(b, a));
+  BOOST_TEST(!cereq(a, b));
+  BOOST_TEST(!cerne(a, b));
+  BOOST_TEST(poseq(a, b));
+  BOOST_TEST(posne(a, b));
+  BOOST_TEST(!cereq(b, a));
+  BOOST_TEST(!cerne(b, a));
+  BOOST_TEST(poseq(b, a));
+  BOOST_TEST(posne(b, a));
 # ifdef BOOST_BORLANDC
   ::detail::ignore_unused_variable_warning(a);
   ::detail::ignore_unused_variable_warning(b);
@@ -319,14 +319,14 @@ static void test_12_12() {
 
 static void test_11_11() {
   const I a(1,1), b(1,1);
-  BOOST_CHECK(cereq(a, b));
-  BOOST_CHECK(!cerne(a, b));
-  BOOST_CHECK(poseq(a, b));
-  BOOST_CHECK(!posne(a, b));
-  BOOST_CHECK(cereq(b, a));
-  BOOST_CHECK(!cerne(b, a));
-  BOOST_CHECK(poseq(b, a));
-  BOOST_CHECK(!posne(b, a));
+  BOOST_TEST(cereq(a, b));
+  BOOST_TEST(!cerne(a, b));
+  BOOST_TEST(poseq(a, b));
+  BOOST_TEST(!posne(a, b));
+  BOOST_TEST(cereq(b, a));
+  BOOST_TEST(!cerne(b, a));
+  BOOST_TEST(poseq(b, a));
+  BOOST_TEST(!posne(b, a));
 # ifdef BOOST_BORLANDC
   ::detail::ignore_unused_variable_warning(a);
   ::detail::ignore_unused_variable_warning(b);
@@ -336,21 +336,21 @@ static void test_11_11() {
 static void test_11_1() {
   const I a(1,1);
   const int b = 1;
-  BOOST_CHECK(cereq(a, b));
-  BOOST_CHECK(!cerne(a, b));
-  BOOST_CHECK(poseq(a, b));
-  BOOST_CHECK(!posne(a, b));
-  BOOST_CHECK(cereq(b, a));
-  BOOST_CHECK(!cerne(b, a));
-  BOOST_CHECK(poseq(b, a));
-  BOOST_CHECK(!posne(b, a));
+  BOOST_TEST(cereq(a, b));
+  BOOST_TEST(!cerne(a, b));
+  BOOST_TEST(poseq(a, b));
+  BOOST_TEST(!posne(a, b));
+  BOOST_TEST(cereq(b, a));
+  BOOST_TEST(!cerne(b, a));
+  BOOST_TEST(poseq(b, a));
+  BOOST_TEST(!posne(b, a));
 # ifdef BOOST_BORLANDC
   ::detail::ignore_unused_variable_warning(a);
   ::detail::ignore_unused_variable_warning(b);
 # endif
 }
 
-int test_main(int, char *[]) {
+int main() {
   test_12_34();
   test_13_24();
   test_12_23();
@@ -362,5 +362,5 @@ int test_main(int, char *[]) {
   test_11_11();
   test_11_1();
 
-  return 0;
+  return boost::report_errors();
 }