From 521c328a3612f8897c4076396281d0346dbd602a Mon Sep 17 00:00:00 2001 From: Olivier Coulaud <Olivier.Coulaud@inria.fr> Date: Fri, 12 Sep 2014 16:37:36 +0200 Subject: [PATCH] Fix segmentation fault with Intel and MscOS X. --- CMakeLists.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 71ff7d92f..6751f9ab8 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -94,8 +94,12 @@ SET(ScaLFMM_CXX_FLAGS "${ScaLFMM_CXX_FLAGS} -std=c++11 -fpic -Wall ") # if(CMAKE_CXX_COMPILER_ID STREQUAL "Intel") # INTEL - SET(AVX_FLAGS "-mavx") - SET(SSE_FLAGS "-axSSE4.2") + IF (APPLE) + SET(SSE_FLAGS "-msse4 -mfpmath=sse") # -mtune=native -march=native + ELSE(APPLE) + SET(AVX_FLAGS "-mavx") + SET(SSE_FLAGS "-axSSE4.2") + ENDIF(APPLE) #-Wshadow -Wpointer-arith -Wcast-qual -Wconversion -Wall -Wnosign-conversion ") else() # NOT INTEL -- GitLab