]> https://gitweb.dealii.org/ - dealii.git/commitdiff
do not run tests/petsc when complex-valued PETSc is used as most of them fail
authorDenis Davydov <davydden@gmail.com>
Tue, 23 Feb 2016 10:48:03 +0000 (11:48 +0100)
committerDenis Davydov <davydden@gmail.com>
Sat, 12 Mar 2016 18:55:07 +0000 (19:55 +0100)
cmake/configure/configure_3_petsc.cmake
tests/petsc/CMakeLists.txt
tests/petsc_complex/CMakeLists.txt

index d4b913370e63d89cec59c23194eadd440670d3e6..df09430c389546986705a99e5347ca95dc51f840 100644 (file)
@@ -138,3 +138,4 @@ ENDMACRO()
 
 
 CONFIGURE_FEATURE(PETSC)
+SET(DEAL_II_PETSC_WITH_COMPLEX ${PETSC_WITH_COMPLEX})
index 3ad3bbefa3ac40b3e0ef3eeaa2d27f9f861253e0..43a224da11ed2166e62bcab72e79fb4e3918b018 100644 (file)
@@ -1,6 +1,6 @@
 CMAKE_MINIMUM_REQUIRED(VERSION 2.8.9)
 INCLUDE(../setup_testsubproject.cmake)
 PROJECT(testsuite CXX)
-IF(DEAL_II_WITH_PETSC)
+IF(DEAL_II_WITH_PETSC AND NOT DEAL_II_PETSC_WITH_COMPLEX)
   DEAL_II_PICKUP_TESTS()
 ENDIF()
index d8809e062ecdc58418c595bcef5df6461917fa76..3551fc17d0127939b97537987d71ede9caa9c0a0 100644 (file)
@@ -1,6 +1,6 @@
 CMAKE_MINIMUM_REQUIRED(VERSION 2.8.9)
 INCLUDE(../setup_testsubproject.cmake)
 PROJECT(testsuite CXX)
-IF(DEAL_II_WITH_PETSC AND PETSC_WITH_COMPLEX)
+IF(DEAL_II_WITH_PETSC AND DEAL_II_PETSC_WITH_COMPLEX)
   DEAL_II_PICKUP_TESTS()
 ENDIF()

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.