From a5f77eb16ade0194165e8d7e977a636767293525 Mon Sep 17 00:00:00 2001 From: XMRig Date: Sat, 9 Feb 2019 03:48:24 +0700 Subject: [PATCH] #925 Fixed self test on recent macOS. --- cmake/cn-gpu.cmake | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/cmake/cn-gpu.cmake b/cmake/cn-gpu.cmake index 81092519b..b529f0b2d 100644 --- a/cmake/cn-gpu.cmake +++ b/cmake/cn-gpu.cmake @@ -9,11 +9,9 @@ if (WITH_CN_GPU AND CMAKE_SIZEOF_VOID_P EQUAL 8) else() set(CN_GPU_SOURCES src/crypto/cn_gpu_avx.cpp src/crypto/cn_gpu_ssse3.cpp) - if (CMAKE_CXX_COMPILER_ID MATCHES GNU) + if (CMAKE_CXX_COMPILER_ID MATCHES GNU OR CMAKE_CXX_COMPILER_ID MATCHES Clang) set_source_files_properties(src/crypto/cn_gpu_avx.cpp PROPERTIES COMPILE_FLAGS "-O3 -mavx2") set_source_files_properties(src/crypto/cn_gpu_ssse3.cpp PROPERTIES COMPILE_FLAGS "-O3") - elseif (CMAKE_CXX_COMPILER_ID MATCHES Clang) - set_source_files_properties(src/crypto/cn_gpu_avx.cpp PROPERTIES COMPILE_FLAGS "-mavx2") elseif (CMAKE_CXX_COMPILER_ID MATCHES MSVC) set_source_files_properties(src/crypto/cn_gpu_avx.cpp PROPERTIES COMPILE_FLAGS "/arch:AVX") endif()