-
- Downloads
[!372] Fix make build_tests without optional dependencies
Merge branch 'fix/non-mpi-build' into 'master' ref:core/dune-istl\> When MPI is not available or explicitly disabled with the CMake build option -DCMAKE_IDSABLE_FIND_PACKAGE_MPI=TRUE, some tests were unable to build. I've either fixed or disabled those tests (for those tests that were testing MPI-only features). I've also fixed overlappingschawarztest, which did not build when SuperLU was not found. The commit concerning MPI should probably be backported to the releases/2.7 branch, as it is affected by the same build failures. The fix for overlappingschwarztest only appeared after commit 05f80ffa which fixed a bug which previously disabled the test. Since this commit is not on the releases/2.7 branch, there is probably no need to backport my fix for overlappingschwarztest. See merge request [core/dune-istl!372] [core/dune-istl!372]: gitlab.dune-project.org/core/dune-istl/merge_requests/372
No related branches found
No related tags found
Showing
- dune/istl/test/CMakeLists.txt 3 additions, 1 deletiondune/istl/test/CMakeLists.txt
- dune/istl/test/matrixmarkettest.cc 1 addition, 1 deletiondune/istl/test/matrixmarkettest.cc
- dune/istl/test/overlappingschwarztest.cc 0 additions, 1 deletiondune/istl/test/overlappingschwarztest.cc
- dune/istl/test/scalarproductstest.cc 2 additions, 0 deletionsdune/istl/test/scalarproductstest.cc
Please register or sign in to comment