From cb283b9890f8ee28bf6120832b5ed713411d8830 Mon Sep 17 00:00:00 2001 From: Elias Pipping <elias.pipping@fu-berlin.de> Date: Mon, 30 Nov 2015 19:38:17 +0100 Subject: [PATCH] Tests: Leave exceptions uncaught Thereby bringing the tests in line with dune-fufem. The current logic of printing a message and exciting with failure (albeit only for exceptions of type Dune::Exception) is what happens by default anyway (but for more general exceptions) --- dune/solvers/test/cgsteptest.cc | 6 +----- dune/solvers/test/genericvectortoolstest.cc | 6 +----- dune/solvers/test/lowrankoperatortest.cc | 8 +------- dune/solvers/test/mmgtest.cc | 6 +----- dune/solvers/test/multigridtest.cc | 6 +----- dune/solvers/test/nulloperatortest.cc | 6 +----- dune/solvers/test/obstacletnnmgtest.cc | 6 +----- dune/solvers/test/projectedgradienttest.cc | 6 +----- dune/solvers/test/quadraticipoptsolvertest.cc | 6 +----- dune/solvers/test/sumoperatortest.cc | 6 +----- dune/solvers/test/umfpacksolvertest.cc | 7 +------ 11 files changed, 11 insertions(+), 58 deletions(-) diff --git a/dune/solvers/test/cgsteptest.cc b/dune/solvers/test/cgsteptest.cc index d78da6d2..6386cfe7 100644 --- a/dune/solvers/test/cgsteptest.cc +++ b/dune/solvers/test/cgsteptest.cc @@ -170,7 +170,7 @@ struct CGTestSuite } }; -int main(int argc, char** argv) try +int main(int argc, char** argv) { Dune::MPIHelper::instance(argc, argv); bool passed(true); @@ -180,7 +180,3 @@ int main(int argc, char** argv) try return passed ? 0 : 1; } -catch (Dune::Exception e) { - std::cout << e << std::endl; - return 1; -} diff --git a/dune/solvers/test/genericvectortoolstest.cc b/dune/solvers/test/genericvectortoolstest.cc index bba5a0d8..151c14a1 100644 --- a/dune/solvers/test/genericvectortoolstest.cc +++ b/dune/solvers/test/genericvectortoolstest.cc @@ -53,7 +53,7 @@ bool check() return passed; } -int main(int argc, char** argv) try +int main(int argc, char** argv) { Dune::MPIHelper::instance(argc, argv); bool passed(true); @@ -73,7 +73,3 @@ int main(int argc, char** argv) try return passed ? 0 : 1; } -catch (Dune::Exception e) { - std::cout << e << std::endl; - return 1; -} diff --git a/dune/solvers/test/lowrankoperatortest.cc b/dune/solvers/test/lowrankoperatortest.cc index 7b869a50..a500aa09 100644 --- a/dune/solvers/test/lowrankoperatortest.cc +++ b/dune/solvers/test/lowrankoperatortest.cc @@ -180,7 +180,7 @@ bool check() return passed; } -int main(int argc, char** argv) try +int main(int argc, char** argv) { // static const int block_size = BLOCKSIZE; @@ -198,9 +198,3 @@ int main(int argc, char** argv) try return passed ? 0 : 1; } - -catch (Dune::Exception e) { - std::cout << e << std::endl; - return 1; -} - diff --git a/dune/solvers/test/mmgtest.cc b/dune/solvers/test/mmgtest.cc index d63e89c0..f4705be5 100644 --- a/dune/solvers/test/mmgtest.cc +++ b/dune/solvers/test/mmgtest.cc @@ -174,7 +174,7 @@ bool checkWithYaspGrid(int refine, const std::string fileName="") -int main(int argc, char** argv) try +int main(int argc, char** argv) { Dune::MPIHelper::instance(argc, argv); bool passed(true); @@ -197,7 +197,3 @@ int main(int argc, char** argv) try return passed ? 0 : 1; } -catch (Dune::Exception e) { - std::cout << e << std::endl; - return 1; -} diff --git a/dune/solvers/test/multigridtest.cc b/dune/solvers/test/multigridtest.cc index 9ab2acd6..2a1ebdd4 100644 --- a/dune/solvers/test/multigridtest.cc +++ b/dune/solvers/test/multigridtest.cc @@ -174,7 +174,7 @@ struct MultigridTestSuite -int main(int argc, char** argv) try +int main(int argc, char** argv) { Dune::MPIHelper::instance(argc, argv); bool passed(true); @@ -188,7 +188,3 @@ int main(int argc, char** argv) try return passed ? 0 : 1; } -catch (Dune::Exception e) { - std::cout << e << std::endl; - return 1; -} diff --git a/dune/solvers/test/nulloperatortest.cc b/dune/solvers/test/nulloperatortest.cc index aa8589c4..93918939 100644 --- a/dune/solvers/test/nulloperatortest.cc +++ b/dune/solvers/test/nulloperatortest.cc @@ -84,7 +84,7 @@ bool check() return true; } -int main(int argc, char** argv) try +int main(int argc, char** argv) { Dune::MPIHelper::instance(argc, argv); @@ -98,7 +98,3 @@ int main(int argc, char** argv) try return passed ? 0 : 1; } -catch (Dune::Exception e) { - std::cout << e << std::endl; - return 1; -} diff --git a/dune/solvers/test/obstacletnnmgtest.cc b/dune/solvers/test/obstacletnnmgtest.cc index 4d68665a..373c0da1 100644 --- a/dune/solvers/test/obstacletnnmgtest.cc +++ b/dune/solvers/test/obstacletnnmgtest.cc @@ -174,7 +174,7 @@ bool checkWithYaspGrid(int refine, const std::string fileName="") -int main(int argc, char** argv) try +int main(int argc, char** argv) { Dune::MPIHelper::instance(argc, argv); bool passed(true); @@ -197,7 +197,3 @@ int main(int argc, char** argv) try return passed ? 0 : 1; } -catch (Dune::Exception e) { - std::cout << e << std::endl; - return 1; -} diff --git a/dune/solvers/test/projectedgradienttest.cc b/dune/solvers/test/projectedgradienttest.cc index 8c551430..ebd0def5 100644 --- a/dune/solvers/test/projectedgradienttest.cc +++ b/dune/solvers/test/projectedgradienttest.cc @@ -141,7 +141,7 @@ bool checkWithYaspGrid(int refine, const std::string fileName, int maxIterations -int main(int argc, char** argv) try +int main(int argc, char** argv) { Dune::MPIHelper::instance(argc, argv); bool passed(true); @@ -168,7 +168,3 @@ int main(int argc, char** argv) try return passed ? 0 : 1; } -catch (Dune::Exception e) { - std::cout << e << std::endl; - return 1; -} diff --git a/dune/solvers/test/quadraticipoptsolvertest.cc b/dune/solvers/test/quadraticipoptsolvertest.cc index 1ec66100..a6810399 100644 --- a/dune/solvers/test/quadraticipoptsolvertest.cc +++ b/dune/solvers/test/quadraticipoptsolvertest.cc @@ -152,7 +152,7 @@ bool checkWithYaspGrid(int refine, const std::string fileName="") -int main(int argc, char** argv) try +int main(int argc, char** argv) { Dune::MPIHelper::instance(argc, argv); bool passed(true); @@ -175,7 +175,3 @@ int main(int argc, char** argv) try return passed ? 0 : 1; } -catch (Dune::Exception e) { - std::cout << e << std::endl; - return 1; -} diff --git a/dune/solvers/test/sumoperatortest.cc b/dune/solvers/test/sumoperatortest.cc index b0888876..39d05704 100644 --- a/dune/solvers/test/sumoperatortest.cc +++ b/dune/solvers/test/sumoperatortest.cc @@ -170,7 +170,7 @@ bool check() return passed; } -int main(int argc, char** argv) try +int main(int argc, char** argv) { Dune::MPIHelper::instance(argc, argv); @@ -196,7 +196,3 @@ int main(int argc, char** argv) try return passed ? 0 : 1; } -catch (Dune::Exception e) { - std::cout << e << std::endl; - return 1; -} diff --git a/dune/solvers/test/umfpacksolvertest.cc b/dune/solvers/test/umfpacksolvertest.cc index 79b145df..cc69e117 100644 --- a/dune/solvers/test/umfpacksolvertest.cc +++ b/dune/solvers/test/umfpacksolvertest.cc @@ -101,7 +101,7 @@ struct UMFPackSolverTestSuite -int main(int argc, char** argv) try +int main(int argc, char** argv) { Dune::MPIHelper::instance(argc, argv); @@ -114,8 +114,3 @@ int main(int argc, char** argv) try return passed ? 0 : 1; } -catch (Dune::Exception e) { - std::cout << e << std::endl; - return 1; -} - -- GitLab