diff --git a/include/armadillo_bits/debug.hpp b/include/armadillo_bits/debug.hpp index 5a6af3bd..89176fc3 100644 --- a/include/armadillo_bits/debug.hpp +++ b/include/armadillo_bits/debug.hpp @@ -1417,39 +1417,40 @@ inline void arma_debug_check(bool state, const char* msg) { arma_conform_check( out << "@ ---" << '\n'; out << "@ Armadillo " << arma_version::major << '.' << arma_version::minor << '.' << arma_version::patch - << " (" << nickname << ")\n"; + << " (" << nickname << ')'; - out << "@ arma_config::wrapper = " << arma_config::wrapper << '\n'; - out << "@ arma_config::cxx17 = " << arma_config::cxx17 << '\n'; - out << "@ arma_config::cxx20 = " << arma_config::cxx20 << '\n'; - out << "@ arma_config::cxx23 = " << arma_config::cxx23 << '\n'; - out << "@ arma_config::std_mutex = " << arma_config::std_mutex << '\n'; - out << "@ arma_config::posix = " << arma_config::posix << '\n'; - out << "@ arma_config::openmp = " << arma_config::openmp << '\n'; - out << "@ arma_config::lapack = " << arma_config::lapack << '\n'; - out << "@ arma_config::blas = " << arma_config::blas << '\n'; - out << "@ arma_config::newarp = " << arma_config::newarp << '\n'; - out << "@ arma_config::arpack = " << arma_config::arpack << '\n'; - out << "@ arma_config::superlu = " << arma_config::superlu << '\n'; - out << "@ arma_config::atlas = " << arma_config::atlas << '\n'; - out << "@ arma_config::hdf5 = " << arma_config::hdf5 << '\n'; - out << "@ arma_config::good_comp = " << arma_config::good_comp << '\n'; - out << "@ arma_config::extra_code = " << arma_config::extra_code << '\n'; - out << "@ arma_config::hidden_args = " << arma_config::hidden_args << '\n'; - out << "@ arma_config::mat_prealloc = " << arma_config::mat_prealloc << '\n'; - out << "@ arma_config::mp_threshold = " << arma_config::mp_threshold << '\n'; - out << "@ arma_config::mp_threads = " << arma_config::mp_threads << '\n'; - out << "@ arma_config::optimise_band = " << arma_config::optimise_band << '\n'; - out << "@ arma_config::optimise_sym = " << arma_config::optimise_sym << '\n'; - out << "@ arma_config::optimise_invexpr = " << arma_config::optimise_invexpr << '\n'; - out << "@ arma_config::check_nonfinite = " << arma_config::check_nonfinite << '\n'; - out << "@ arma_config::fast_math = " << arma_config::fast_math << '\n'; - out << "@ sizeof(void*) = " << sizeof(void*) << '\n'; - out << "@ sizeof(int) = " << sizeof(int) << '\n'; - out << "@ sizeof(long) = " << sizeof(long) << '\n'; - out << "@ sizeof(uword) = " << sizeof(uword) << '\n'; - out << "@ sizeof(blas_int) = " << sizeof(blas_int) << '\n'; - out << "@ ---" << std::endl; + out << "\n@ arma_config::wrapper = " << arma_config::wrapper; + out << "\n@ arma_config::cxx17 = " << arma_config::cxx17; + out << "\n@ arma_config::cxx20 = " << arma_config::cxx20; + out << "\n@ arma_config::cxx23 = " << arma_config::cxx23; + out << "\n@ arma_config::std_mutex = " << arma_config::std_mutex; + out << "\n@ arma_config::posix = " << arma_config::posix; + out << "\n@ arma_config::openmp = " << arma_config::openmp; + out << "\n@ arma_config::lapack = " << arma_config::lapack; + out << "\n@ arma_config::blas = " << arma_config::blas; + out << "\n@ arma_config::newarp = " << arma_config::newarp; + out << "\n@ arma_config::arpack = " << arma_config::arpack; + out << "\n@ arma_config::superlu = " << arma_config::superlu; + out << "\n@ arma_config::atlas = " << arma_config::atlas; + out << "\n@ arma_config::hdf5 = " << arma_config::hdf5; + out << "\n@ arma_config::good_comp = " << arma_config::good_comp; + out << "\n@ arma_config::extra_code = " << arma_config::extra_code; + out << "\n@ arma_config::hidden_args = " << arma_config::hidden_args; + out << "\n@ arma_config::mat_prealloc = " << arma_config::mat_prealloc; + out << "\n@ arma_config::mp_threshold = " << arma_config::mp_threshold; + out << "\n@ arma_config::mp_threads = " << arma_config::mp_threads; + out << "\n@ arma_config::optimise_band = " << arma_config::optimise_band; + out << "\n@ arma_config::optimise_sym = " << arma_config::optimise_sym; + out << "\n@ arma_config::optimise_invexpr = " << arma_config::optimise_invexpr; + out << "\n@ arma_config::check_conformance = " << arma_config::check_conformance; + out << "\n@ arma_config::check_nonfinite = " << arma_config::check_nonfinite; + out << "\n@ arma_config::fast_math = " << arma_config::fast_math; + out << "\n@ sizeof(void*) = " << sizeof(void*); + out << "\n@ sizeof(int) = " << sizeof(int); + out << "\n@ sizeof(long) = " << sizeof(long); + out << "\n@ sizeof(uword) = " << sizeof(uword); + out << "\n@ sizeof(blas_int) = " << sizeof(blas_int); + out << "\n@ ---" << std::endl; } };