Skip to content
Snippets Groups Projects
Commit 4820cef5 authored by Christoph Junghans's avatar Christoph Junghans
Browse files

cmake: USER-INTEL fix flags

parent a5d29fa5
No related branches found
No related tags found
No related merge requests found
......@@ -609,12 +609,12 @@ if(PKG_USER-INTEL)
if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS "2016")
message(FATAL_ERROR "USER-INTEL is needed at least 2016 intel compiler")
endif()
if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS "2017.3")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -xHost")
else()
if(CMAKE_CXX_COMPILER_VERSION MATCHES "^2017\.[34].*")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -xCOMMON-AVX512")
else()
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -xHost")
endif()
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -qopenmp -qno-offload -fno-alias -ansi-alias -restrict -DLMP_INTEL_USELRT -DLMP_USE_MKL_RNG-O2 -fp-model fast=2 -no-prec-div -qoverride-limits -qopt-zmm-usage=high")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -qopenmp -qno-offload -fno-alias -ansi-alias -restrict -DLMP_INTEL_USELRT -DLMP_USE_MKL_RNG -O2 -fp-model fast=2 -no-prec-div -qoverride-limits -qopt-zmm-usage=high")
set(USER-INTEL_SOURCES_DIR ${LAMMPS_SOURCE_DIR}/USER-INTEL)
set(USER-INTEL_SOURCES ${USER-INTEL_SOURCES_DIR}/intel_preprocess.h
${USER-INTEL_SOURCES_DIR}/intel_buffers.h
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment