diff --git a/SimpleTests/MatrixTests/MatMult.cpp b/SimpleTests/MatrixTests/MatMult.cpp index c286a417aa567fcb3226b512476a918223df50e8..5b51b579f2532aa2c51f7f7c2675cab64ca1ec46 100644 --- a/SimpleTests/MatrixTests/MatMult.cpp +++ b/SimpleTests/MatrixTests/MatMult.cpp @@ -92,7 +92,7 @@ int main(int argc, char *argv[]) unsigned n_threads (n_cores_arg.getValue()); #ifdef OGS_BUILD_INFO - INFO("compiler: %s", CMAKE_CXX_COMPILER); + INFO("%s was build with compiler %s", argv[0], CMAKE_CXX_COMPILER); if (std::string(CMAKE_BUILD_TYPE).compare("Release") == 0) { INFO("CXX_FLAGS: %s %s", CMAKE_CXX_FLAGS, CMAKE_CXX_FLAGS_RELEASE); } else { @@ -118,6 +118,7 @@ int main(int argc, char *argv[]) INFO("\t- took %e s", timer.elapsed()); } else { ERR("error reading matrix from %s", fname_mat.c_str()); + return -1; } unsigned nnz(iA[n]); INFO("\tParameters read: n=%d, nnz=%d", n, nnz); @@ -135,7 +136,7 @@ int main(int argc, char *argv[]) for (unsigned k(0); k<n; ++k) x[k] = 1.0; - INFO("matrix vector multiplication with Toms amuxCRS (%d threads) ...", n_threads); + INFO("*** %d matrix vector multiplications (MVM) with Toms amuxCRS (%d threads) ...", n_mults, n_threads); BaseLib::RunTime run_timer; BaseLib::CPUTime cpu_timer; run_timer.start(); diff --git a/SimpleTests/MatrixTests/MatVecMultNDPerm.cpp b/SimpleTests/MatrixTests/MatVecMultNDPerm.cpp index c5059d012c597ac6da5a261f69960566a168e8db..464db6143d65b795e3eabd653b46e2413f3571ec 100644 --- a/SimpleTests/MatrixTests/MatVecMultNDPerm.cpp +++ b/SimpleTests/MatrixTests/MatVecMultNDPerm.cpp @@ -80,7 +80,7 @@ int main(int argc, char *argv[]) logogCout->SetFormatter(*custom_format); #ifdef OGS_BUILD_INFO - INFO("compiler: %s", CMAKE_CXX_COMPILER); + INFO("%s was build with compiler %s", argv[0], CMAKE_CXX_COMPILER); if (std::string(CMAKE_BUILD_TYPE).compare("Release") == 0) { INFO("CXX_FLAGS: %s %s", CMAKE_CXX_FLAGS, CMAKE_CXX_FLAGS_RELEASE); } else { @@ -171,7 +171,7 @@ int main(int argc, char *argv[]) #endif if (verbose) { - INFO("*** matrix vector multiplication (MVM) with Toms amuxCRS ... "); + INFO("*** %d matrix vector multiplications (MVM) with Toms amuxCRS ... ", n_mults); } run_timer.start(); cpu_timer.start();