]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/qvm/test/access_v_test.cpp
update sources to v12.2.4
[ceph.git] / ceph / src / boost / libs / qvm / test / access_v_test.cpp
index 9d355a372c12fd7a56b573f04293673a112a6abe..17a1e18741eda21f462f32bf6f6155c8e46d5dd7 100644 (file)
@@ -1,40 +1,40 @@
-//Copyright (c) 2008-2016 Emil Dotchevski and Reverge Studios, Inc.
-
-//Distributed under the Boost Software License, Version 1.0. (See accompanying
-//file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-#include <boost/qvm/vec_access.hpp>
-#include "test_qvm_vector.hpp"
-
-using namespace boost::qvm;
-
-template <int I>
-void
-check_idx( test_qvm::vector<V1,10> & v, float & (*f)( test_qvm::vector<V1,10> & ) )
-    {
-    BOOST_TEST((&A<I>(v)==&v.a[I]));
-    BOOST_TEST((&f(v)==&v.a[I]));
-    }
-
-int
-main()
-    {       
-    test_qvm::vector<V1,10> v;
-#define CHECK_A(i) check_idx<i>(v,A##i);
-    CHECK_A(0);
-    CHECK_A(1);
-    CHECK_A(2);
-    CHECK_A(3);
-    CHECK_A(4);
-    CHECK_A(5);
-    CHECK_A(6);
-    CHECK_A(7);
-    CHECK_A(8);
-    CHECK_A(9);
-#undef CHECK_A
-    BOOST_TEST(&A<0>(v)==&X(v));
-    BOOST_TEST(&A<1>(v)==&Y(v));
-    BOOST_TEST(&A<2>(v)==&Z(v));
-    BOOST_TEST(&A<3>(v)==&W(v));
-    return boost::report_errors();
-    }
+//Copyright (c) 2008-2016 Emil Dotchevski and Reverge Studios, Inc.\r
+\r
+//Distributed under the Boost Software License, Version 1.0. (See accompanying\r
+//file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)\r
+\r
+#include <boost/qvm/vec_access.hpp>\r
+#include "test_qvm_vector.hpp"\r
+\r
+using namespace boost::qvm;\r
+\r
+template <int I>\r
+void\r
+check_idx( test_qvm::vector<V1,10> & v, float & (*f)( test_qvm::vector<V1,10> & ) )\r
+    {\r
+    BOOST_TEST((&A<I>(v)==&v.a[I]));\r
+    BOOST_TEST((&f(v)==&v.a[I]));\r
+    }\r
+\r
+int\r
+main()\r
+    {       \r
+    test_qvm::vector<V1,10> v;\r
+#define CHECK_A(i) check_idx<i>(v,A##i);\r
+    CHECK_A(0);\r
+    CHECK_A(1);\r
+    CHECK_A(2);\r
+    CHECK_A(3);\r
+    CHECK_A(4);\r
+    CHECK_A(5);\r
+    CHECK_A(6);\r
+    CHECK_A(7);\r
+    CHECK_A(8);\r
+    CHECK_A(9);\r
+#undef CHECK_A\r
+    BOOST_TEST(&A<0>(v)==&X(v));\r
+    BOOST_TEST(&A<1>(v)==&Y(v));\r
+    BOOST_TEST(&A<2>(v)==&Z(v));\r
+    BOOST_TEST(&A<3>(v)==&W(v));\r
+    return boost::report_errors();\r
+    }\r