Imported Upstream version 1.72.0
[platform/upstream/boost.git] / libs / multiprecision / test / ublas_interop / test2.cpp
index 0550dc8..7f21cd4 100644 (file)
 //  GeNeSys mbH & Co. KG in producing this work.
 //
 
+#if defined(__GNUC__) && (__GNUC__ >= 9)
+#pragma GCC diagnostic ignored "-Wdeprecated-copy"
+#endif
+
 #include "test2.hpp"
 
-int main () {
+int main()
+{
 #ifdef USE_FLOAT
-    std::cout << "mp_test_type" << std::endl;
-    test_blas_1<ublas::vector<mp_test_type>, 3> ().test ();
+   std::cout << "mp_test_type" << std::endl;
+   test_blas_1<ublas::vector<mp_test_type>, 3>().test();
 #endif
 
 #ifdef USE_DOUBLE
-    std::cout << "double" << std::endl;
-    test_blas_1<ublas::vector<double>, 3> ().test ();
+   std::cout << "double" << std::endl;
+   test_blas_1<ublas::vector<double>, 3>().test();
 #endif
 
 #ifdef USE_STD_COMPLEX
 #ifdef USE_FLOAT
-    std::cout << "std::complex<mp_test_type>" << std::endl;
-    test_blas_1<ublas::vector<std::complex<mp_test_type> >, 3> ().test ();
+   std::cout << "std::complex<mp_test_type>" << std::endl;
+   test_blas_1<ublas::vector<std::complex<mp_test_type> >, 3>().test();
 #endif
 
 #ifdef USE_DOUBLE
-    std::cout << "std::complex<double>" << std::endl;
-    test_blas_1<ublas::vector<std::complex<double> >, 3> ().test ();
+   std::cout << "std::complex<double>" << std::endl;
+   test_blas_1<ublas::vector<std::complex<double> >, 3>().test();
 #endif
 #endif
 
-    std::cout << "test_blas_2" << std::endl;
+   std::cout << "test_blas_2" << std::endl;
 
 #ifdef USE_FLOAT
-    std::cout << "mp_test_type" << std::endl;
-    test_blas_2<ublas::vector<mp_test_type>, ublas::matrix<mp_test_type>, 3> ().test ();
+   std::cout << "mp_test_type" << std::endl;
+   test_blas_2<ublas::vector<mp_test_type>, ublas::matrix<mp_test_type>, 3>().test();
 #endif
 
 #ifdef USE_DOUBLE
-    std::cout << "double" << std::endl;
-    test_blas_2<ublas::vector<double>, ublas::matrix<double>, 3> ().test ();
+   std::cout << "double" << std::endl;
+   test_blas_2<ublas::vector<double>, ublas::matrix<double>, 3>().test();
 #endif
 
 #ifdef USE_STD_COMPLEX
 #ifdef USE_FLOAT
-    std::cout << "std::complex<mp_test_type>" << std::endl;
-    test_blas_2<ublas::vector<std::complex<mp_test_type> >, ublas::matrix<std::complex<mp_test_type> >, 3> ().test ();
+   std::cout << "std::complex<mp_test_type>" << std::endl;
+   test_blas_2<ublas::vector<std::complex<mp_test_type> >, ublas::matrix<std::complex<mp_test_type> >, 3>().test();
 #endif
 
 #ifdef USE_DOUBLE
-    std::cout << "std::complex<double>" << std::endl;
-    test_blas_2<ublas::vector<std::complex<double> >, ublas::matrix<std::complex<double> >, 3> ().test ();
+   std::cout << "std::complex<double>" << std::endl;
+   test_blas_2<ublas::vector<std::complex<double> >, ublas::matrix<std::complex<double> >, 3>().test();
 #endif
 #endif
 
-    std::cout << "test_blas_3" << std::endl;
+   std::cout << "test_blas_3" << std::endl;
 
 #ifdef USE_FLOAT
-    std::cout << "mp_test_type" << std::endl;
-    test_blas_3<ublas::matrix<mp_test_type>, 3> ().test ();
+   std::cout << "mp_test_type" << std::endl;
+   test_blas_3<ublas::matrix<mp_test_type>, 3>().test();
 #endif
 
 #ifdef USE_DOUBLE
-    std::cout << "double" << std::endl;
-    test_blas_3<ublas::matrix<double>, 3> ().test ();
+   std::cout << "double" << std::endl;
+   test_blas_3<ublas::matrix<double>, 3>().test();
 #endif
 
 #ifdef USE_STD_COMPLEX
 #ifdef USE_FLOAT
-    std::cout << "std::complex<mp_test_type>" << std::endl;
-    test_blas_3<ublas::matrix<std::complex<mp_test_type> >, 3> ().test ();
+   std::cout << "std::complex<mp_test_type>" << std::endl;
+   test_blas_3<ublas::matrix<std::complex<mp_test_type> >, 3>().test();
 #endif
 
 #ifdef USE_DOUBLE
-    std::cout << "std::complex<double>" << std::endl;
-    test_blas_3<ublas::matrix<std::complex<double> >, 3> ().test ();
+   std::cout << "std::complex<double>" << std::endl;
+   test_blas_3<ublas::matrix<std::complex<double> >, 3>().test();
 #endif
 #endif
 
-    return 0;
+   return 0;
 }