From b0df95ea8957aeb18c7dc3adc309019e3ed73741 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jakub=20Klinkovsk=C3=BD?= <klinkjak@fjfi.cvut.cz>
Date: Wed, 18 Oct 2017 22:12:19 +0200
Subject: [PATCH] Disable MeshReaderTest on CUDA

---
 src/UnitTests/Meshes/CMakeLists.txt | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/src/UnitTests/Meshes/CMakeLists.txt b/src/UnitTests/Meshes/CMakeLists.txt
index 32d8244339..c5c6687d01 100644
--- a/src/UnitTests/Meshes/CMakeLists.txt
+++ b/src/UnitTests/Meshes/CMakeLists.txt
@@ -70,18 +70,19 @@ if( VTK_FOUND )
    SET( VTK_COMMON_LIBRARIES vtkCommonCore ; vtkIOLegacy )
 endif( VTK_FOUND )
 
-if( BUILD_CUDA AND ${CMAKE_CXX_COMPILER} MATCHES ".*clang\\+\\+" )
-   CUDA_ADD_EXECUTABLE( MeshReaderTest${mpiExt}${debugExt} MeshReaderTest.cu
-                        OPTIONS ${CXX_TESTS_FLAGS} )
-   TARGET_LINK_LIBRARIES( MeshReaderTest${mpiExt}${debugExt}
-                           ${GTEST_BOTH_LIBRARIES}
-                           ${VTK_COMMON_LIBRARIES}
-                           tnl${mpiExt}${debugExt}-${tnlVersion} )
-else()
+# FIXME: compilation fails with nvcc (CUDA 9.0)
+#if( BUILD_CUDA AND ${CMAKE_CXX_COMPILER} MATCHES ".*clang\\+\\+" )
+#   CUDA_ADD_EXECUTABLE( MeshReaderTest${mpiExt}${debugExt} MeshReaderTest.cu
+#                        OPTIONS ${CXX_TESTS_FLAGS} )
+#   TARGET_LINK_LIBRARIES( MeshReaderTest${mpiExt}${debugExt}
+#                           ${GTEST_BOTH_LIBRARIES}
+#                           ${VTK_COMMON_LIBRARIES}
+#                           tnl${mpiExt}${debugExt}-${tnlVersion} )
+#else()
    ADD_EXECUTABLE( MeshReaderTest${mpiExt}${debugExt} MeshReaderTest.cpp )
    TARGET_COMPILE_OPTIONS( MeshReaderTest${mpiExt}${debugExt} PRIVATE ${CXX_TESTS_FLAGS} )
    TARGET_LINK_LIBRARIES( MeshReaderTest${mpiExt}${debugExt}
                            ${GTEST_BOTH_LIBRARIES}
                            ${VTK_COMMON_LIBRARIES}
                            tnl${debugExt}-${tnlVersion} )
-endif()
+#endif()
-- 
GitLab