From 52f6c942aa85800695751fcafc7a51d08d0dc1a1 Mon Sep 17 00:00:00 2001
From: Rashad Kanavath <rashad.kanavath@c-s.fr>
Date: Tue, 29 Aug 2017 16:15:56 +0200
Subject: [PATCH] COMP: cleanup find_shark (openmp controlled globally)

---
 CMake/FindShark.cmake | 17 -----------------
 1 file changed, 17 deletions(-)

diff --git a/CMake/FindShark.cmake b/CMake/FindShark.cmake
index 474de95394..35c720cc29 100644
--- a/CMake/FindShark.cmake
+++ b/CMake/FindShark.cmake
@@ -110,27 +110,10 @@ string(REGEX MATCH
 set(SHARK_USE_OPENMP FALSE CACHE BOOL "shark is built with OpenMP")
 if(SHARK_USE_OPENMP_matched)
   set(SHARK_USE_OPENMP TRUE CACHE BOOL "shark is built with OpenMP" FORCE)
-endif()
-
-#This is quick fix/hack/commit that will get back all failing tests on
-# The good fix must to fix all those failing tests. They are crashing
-# due to openmp issues which only popup with this fix
-if(NOT WIN32)
-if(SHARK_USE_OPENMP)
   message(STATUS "Shark is built with OpenMP: SHARK_USE_OPENMP = TRUE")
-  find_package(OpenMP REQUIRED QUIET)
-  if(OPENMP_FOUND)
-    set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}")
-    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}")
-    set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${OpenMP_EXE_LINKER_FLAGS}")
-  else()
-    message(FATAL_ERROR "Your shark libraries are compiled with it OpenMP")
-    set(SHARK_FOUND FALSE)
-  endif()
 else()
   message(STATUS "Shark is built without OpenMP: SHARK_USE_OPENMP = FALSE")
 endif()
-endif(NOT WIN32)
 
 INCLUDE(${CMAKE_ROOT}/Modules/FindPackageHandleStandardArgs.cmake)
 FIND_PACKAGE_HANDLE_STANDARD_ARGS(Shark
-- 
GitLab